March 3, 20242 yr I set up Jellyfin and pretty sure I did this correctly in Jellyfin but it's throwing errors with regards to permissions. I can't see anything else I can do to provide permissions. I've followed multiple guides and videos and nothing else seems to need to be done from within the share. I assume I'm missing something in Unraid Share settings, rather than Jellyfin. What am I missing? Also, all the instructional videos show that there are configs for adding a GPU, but I download all the distros and don't see that in any of them. Can anyone confirm that this has been removed because it is either out of the box, or Jellyfin no longer supports GPU's? EDIT: I configured the official Jellyfin the exact same way and it worked. Something is wrong with the lscr.io and Binhex images. EDIT: I just realized that it looks like it’s actually Jellyfin’s own local container path volume that is denying access. It’s denying access to itself for some reason. ‘Access to the path '/data/tvshows' is denied.’ ------------------------------------------------------------- docker run -d --name='jellyfin' --net='bridge' -e TZ="America/Chicago" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Goathead" -e HOST_CONTAINERNAME="jellyfin" -e 'JELLYFIN_PublishedServerUrl'='192.168.30.170' -e 'NVIDIA_VISIBLE_DEVICES'='all' -e 'NVIDIA_DRIVER_CAPABILITIES'='all' -e 'PUID'='99' -e 'PGID'='100' -e 'UMASK'='022' -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:8096]' -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jellyfin-logo.png' -p '8096:8096/tcp' -p '8920:8920/tcp' -p '7359:7359/udp' -p '1900:1900/udp' -v '/mnt/user/unraiddata/tv/':'/data/tvshows':'rw' -v '/mnt/user/unraiddata/Films/':'/data/movies':'rw' -v '/mnt/user/appdata/jellyfin':'/config':'rw' -e NVIDIA_DRIVER_CAPABILITIES=all -e NVIDIA_VISIBLE_DEVICES=all --gpus all 'lscr.io/linuxserver/jellyfin:latest' 2863340bcd5f482554d4d2cb53b47ae17da7c148f8a89327a76d4225b79c6cd5 Example of the errors I'm getting [16:22:52] [ERR] [41] Emby.Server.Implementations.Library.LibraryManager: Error running post-scan task System.ArgumentException: Not enough valid pictures provided to create a splashscreen! at Jellyfin.Drawing.Skia.SplashscreenBuilder.GenerateCollage(IReadOnlyList`1 posters, IReadOnlyList`1 backdrops) at Jellyfin.Drawing.Skia.SplashscreenBuilder.GenerateSplash(IReadOnlyList`1 posters, IReadOnlyList`1 backdrops, String outputPath) at Jellyfin.Drawing.Skia.SkiaEncoder.CreateSplashscreen(IReadOnlyList`1 posters, IReadOnlyList`1 backdrops) at Emby.Server.Implementations.Library.SplashscreenPostScanTask.Run(IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.RunPostScanTasks(IProgress`1 progress, CancellationToken cancellationToken) [16:22:52] [INF] [41] Emby.Server.Implementations.ScheduledTasks.TaskManager: Scan Media Library Completed after 0 minute(s) and 3 seconds [16:22:52] [ERR] [40] Emby.Server.Implementations.IO.LibraryMonitor: Error in Directory watcher for: /data/tvshows System.UnauthorizedAccessException: Access to the path '/data/tvshows' is denied. ---> System.IO.IOException: Permission denied --- End of inner exception stack trace --- [16:22:52] [INF] [40] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path /data/tvshows [16:22:52] [ERR] [42] Emby.Server.Implementations.IO.LibraryMonitor: Error in Directory watcher for: /data/movies System.UnauthorizedAccessException: Access to the path '/data/movies' is denied. ---> System.IO.IOException: Permission denied Path configs attached. Edited March 4, 20242 yr by Bmalone Added detail
August 30, 20241 yr Community Expert @Bmalone I have this exact issue. Could you please describe how you fixed it? Or was the fix to switch from using the bin-hex release, back to the original? EDIT: I was actually using hotio's container when I had the issue - Removed it (hotio's container); and installed the binhex container and now it works! Edited August 30, 20241 yr by Kev600
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.