Jellyfin Forum
Still using 10.8.9 - 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: Still using 10.8.9 (/t-still-using-10-8-9)

Pages: 1 2


Still using 10.8.9 - finicky6457 - 2024-10-28

I'm still using Jellyfin 10.8.9 because every time I try a new version, i run into performance issues. I'm hoping it is something simple that I can fix...

Jellyfin is running in a Docker instance
Docker is hosted on an Ubuntu server VM
Proxmox is running on bare metal giving the Ubuntu instance 4 cores and 16GB of memory
CPU is i7-9700
64GB of memory total
GeForce 8400 GPU (very old card but I needed a GPU to boot)
No hardware acceleration in Jellyfin, no GPU passthrough in Proxmox

The issue I notice is that when I stream DVR or DVD content to a Roku device, my CPU in Ubuntu runs at about 75%. When I upgrade to 10.10.0 (same results with 10.8.12 and over versions in 10.9) the CPU usage maxes out at 400% (for the 4 cores of the CPU the Ubuntu VM gets). On the Roku I've tried Direct Play of MPEG-2 disable and enabled. They playback often works but sometimes freezes or gets pixelated. I'm assuming this is part of the CPU spiking....

I'd be happy to provide any logs that would help.


RE: Still using 10.8.9 - TheDreadPirate - 2024-10-28

Are you passing the Intel iGPU into the VM for Intel Quick Sync hardware acceleration?

Can you share your jellyfin logs via pastebin? If you see ffmpeg logs, share one of those, as well.


RE: Still using 10.8.9 - finicky6457 - 2024-10-28

I am not passing the iGPU to the VM. I haven't been able to get the integrated graphics working on my CPU/Motherboard (Supermicro X11SCA). The manufacture webpage says that the X11SCA requires a Xeon E-21XXG/E-22XXG CPU but I'm using the i7-9700. That's why I had to install the GeForce 8400.

Here are my logs:

https://pastebin.com/ag3PzrVq - Jellyfin log
https://pastebin.com/eWYYPqRx - FFMpeg log


RE: Still using 10.8.9 - TheDreadPirate - 2024-10-29

Your 9700 has its own GPU. Are you saying that the board won't let you enable that? I don't see that specified in the manual for that board. You would need to change the graphics option to prefer or enable the integrated graphics.

As for what you're currently seeing, it is likely that device profiles have changed with the versions of jellyfin and the conditions for allowing mpeg2 video to be directly sent to clients may have changed. I'll try to find some time to setup a test tomorrow night with my Roku 4800X.


RE: Still using 10.8.9 - finicky6457 - 2024-10-29

I see that the CPU has a GPU, but the motherboard specs (https://www.supermicro.com/en/products/motherboard/X11SCA) say

Code:
Graphics - Intel UHD P630 graphic(For CPU Xeon E-21XXG/E-22XXG series only)

The motherboard has an HDMI and DVI port but I could not for the life of me get video output until I installed another card. I even changed the BIOS graphics card setting from Auto to PEG but no integrated graphics card on my monitor or even listed with lspci.


RE: Still using 10.8.9 - TheDreadPirate - 2024-10-29

That sucks.

I should have some time tonight to run a couple tests and I'll get back to you.


RE: Still using 10.8.9 - TheDreadPirate - 2024-10-29

What kind of Roku device do you have? I enabled MPEG2 compatibility on my 4800X and it direct played, no problem.


RE: Still using 10.8.9 - TheDreadPirate - 2024-10-30

I was looking over your log again, after setting up local intros on my test setup, and I don't see any local intro/pre-roll logs nor do I see the plugin installed.


RE: Still using 10.8.9 - finicky6457 - 2024-10-30

I have an Roku Ultra and an older Roku 3 and I get the same results on both. They are set for direct playback of MPEG2. why is it transcoding?

I did notice that certain shows will always have a problem and other shows will consistently work correctly. One show was 720p and another was 1080i and worked great with low CPU usage (i don't even see FFMPEG running). Another show (on a different channel) is also 1080i but each episode plays poorly and spikes the CPU.

Is there a way know when Jellyfin decides to transcode? is it based on the codec and resolution?


RE: Still using 10.8.9 - finicky6457 - 2024-10-30

(Today, 12:02 AM)TheDreadPirate Wrote: I was looking over your log again, after setting up local intros on my test setup, and I don't see any local intro/pre-roll logs nor do I see the plugin installed.

Do I need to include more logs? I cleared the logs then streamed some of the shows the posted the newly created logs.