Hi all,
I just built a new HTPC with the following config:
- Intel Celeron G3900 @ 2.8 Ghz (dual core, no HT)
- Gigabyte GT1030 (2GB)
- 4GB DDR4-2100 RAM
- 40 GB Intel SSD
I waited a while to buy all components and to install LibreElec because by the time I got my GT1030 LE 8.2 wasn't out yet (with official support for the GT1030). It's hooked up to a Pioneer VSX-830 receiver that has 4K support (and I also have a Samsung 4K TV). LibreElec immediately set its resolution to 3840x2160, so all seemed well.
Now that I'm all up and running I've got a problem with GPU decoding most (all?) of the videos. I first noticed this when playing the 60FPS big buck bunny 4K test file, which is x264 and seems to stutter at some parts (especially at the beginning of the video). I'm aware that 10 bit HEVC is not supported at the moment, but 8 bit HEVC videos are unplayable as well. When I'm playing 1080p TV show content everything is fine, except that my HTPC seems to get rather hot.
Once I enable the CPU load counter I see both CPU cores hovering around 50% at 1080p content and the big buck bunny 4K x264 test file. Once I start playing an 8 bit HEVC 4K movie, both cores go to 100% and audio starts dropping out. Stuttering is also very noticeable.
It's probably the VDPAU not correctly being enabled, but once I turn it off the 4K big buck bunny test file is lagging even more. So VDPAU seems to do something. I also changed double buffering to triple buffering, to no avail.
When I installed my GT 1030 in an Optiplex running Windows 10, it worked fine for all content. I really want to run something Linux based though, and using LibreElec is my preferred choice.
Any clues on where I go from here?