2024-08-26, 07:59 PM
(2024-08-26, 01:20 PM)TheDreadPirate Wrote: Running Jellyfin directly from the command line IS NOT the right solution, and passing --nowebclient will mean...well, no web UI.
There was an issue recently discovered during the installation process for the 10.9.10 release. Permissions are not being properly set on some directories during the package install process leading to what you described.
The workaround is to run these commands to manually set the permissions and then try starting the service properly.
Code:sudo chown -R jellyfin: /etc/jellyfin /var/lib/jellyfin /var/log/jellyfin /var/cache/jellyfin /usr/share/jellyfin
sudo systemctl restart jellyfin
A hotfix release is being worked on to resolve this issue.
Yeah, I figured running Jellyfin from the command line was not the solution. I was trying to narrow down where the problem was.
Your command worked. Turns out only /etc/jellyfin and /usr/share/jellyfin had the owner as root but I changed them all anyway. Thank you