SOLVED - Will not play .avi files - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: SOLVED - Will not play .avi files (/t-solved-will-not-play-avi-files) Pages:
1
2
|
SOLVED - Will not play .avi files - Huecuva - 2024-05-21 I have Jellyfin running in a headless Debian VM on Proxmox. My VM has a GTX1070 passed through to it for the purpose of transcoding. I put it in the server several years ago so I don't remember for sure, but I think I recall nvidia-smi resulting in the expected information about the GPU. The other night my girlfriend and I were watching movies and I noticed that Jellyfin would not play any .avi files. I don't recall having this many issues playing movies in Jellyfin in the past. I've been using it for three or four years at this point and I don't remember it having trouble playing so many movies. I checked the jellyfin logs and learned that jellyfin does not seem to detect a cuda device, however inxi -F, nvidia-detect, and lspci all list my GTX 1070 as present and that it is supported by all drivers, though there appears to be no driver loaded for it. When I attempt to use nvidia-smi now it says that it cannot communicate with the driver. Elsewhere, I have read that purging the nvidia driver and reinstalling should solve that issue. I have purged and reinstalled the driver several times and nvidia-smi still cannot communicate with it. To be honest, I'm not even 100% certain that the driver is the reason Jellyfin will not play .avi files, but since Jellyfin doesn't seem able to detect a cuda device it seems like the driver might be related. If anyone here can help me figure this out, it would be much appreciated. RE: Will not play .avi files - Fate - 2024-05-21 post the jellyfin log and transcoding logs to pastebin. post the output of "vainfo" Which driver are you using? RE: Will not play .avi files - Huecuva - 2024-05-21 After attempting to play a .avi file of Constantine, these logs appear: Transcode log Jellyfin log The driver I have installed: Code: sudo apt install nvidia-driver My VM is running Debian 11. I tried to upgrade it to Debian 12 but there are space constraints and that's not going to work. I will have to live with 11 for now. It has been suggested to me that with Debian 11 I should not have the 525 driver. However, my apt sources list has only Debian 11 Bullseye and Bullseye backport repositories. Nothing for Debian 12. Again, I've purged the driver and reinstalled several times and that's the driver that installs. I should also mention that the VM is booting BIOS, not UEFI so SecureBoot should not be an issue. Also, during boot, the VM complains that it fails to start the nvidia persistence daemon. Code: $ sudo systemctl status nvidia-persistenced RE: Will not play .avi files - Fate - 2024-05-21 there is a note in the arch wiki that driver 525 breaks va-api. https://wiki.archlinux.org/title/Hardware_video_acceleration Can you try 520? Also btw. if you run proxmox. You can run jellyfin as a container instead of a VM, this saves a bit of overhead and also some storage. RE: Will not play .avi files - Huecuva - 2024-05-21 Well, whenever I feel ambitious enough to try setting everything up again from scratch to upgrade to Debian 12, maybe I will try a container instead. Until then, a VM works just fine for me. How do I go about installing a specific driver? As I mentioned, the 525 driver installs by default when I install the nvidia-driver package. Also, I neglected to post the results of vainfo. That command does not appear to exist on my server. I just tried purging and reinstalling the nvidia driver again and for some reason this time it appears to have installed the 470 driver. However, it says that dependency problems prevent configuration of the nvidia-driver package. When I attempt to sudo apt --fix-broken install it is unable to fix them: Code: $ sudo apt --fix-broken install Maybe it would be easier to simply reinstall the OS (and upgrade to Debian 12) and set my server back up from scratch? RE: Will not play .avi files - TheDreadPirate - 2024-05-21 You can specify driver versions. Nvidia-driver-520 or something like that. RE: Will not play .avi files - Huecuva - 2024-05-21 Okay. I'm pretty sure I've tried that and it just said the package did not exist, but I will give it another try when I get a chance. I have to leave for work now. RE: Will not play .avi files - Huecuva - 2024-05-22 Yeah, so I'm unable to install specific drivers for some reason: Code: $ sudo apt install nvidia-driver-520 Code: $ sudo apt install nvidia-driver-490 Either way, now when I sudo apt install nvidia-driver I get the 470 driver instead of 525, but it still doesn't work so even if I could install a specific driver, I don't think it would solve anything. RE: Will not play .avi files - TheDreadPirate - 2024-05-22 In your VM, what is the output of "sudo lshw -C display"? RE: Will not play .avi files - Huecuva - 2024-05-22 Code: $ sudo lshw -C display |