Yes, I´m only using Plex HTPC with my keyboard and the arrow keys (well, with a Flirc V2 and an XBOX remote on my main rig - but all it does is emulate the arrow keys and other keys needed)
Yes, as written some posts above, it’s smooth on Linux, also with the most recent version. Only windows is laggy as hell.
I suppose so. As written, replacing the webclient folder (folder used from version 1.20.2) inside the installation folder makes it smooth again. Just tried it 5 minutes ago with the latest Plex HTPC version - with the webclient folder from version 1.20.2 its smooth.
Tested on systems with: RTX 2070 Super, RTX 3050, and AMD RX 580. I should also test it on my laptop with an Intel iGPU.
That’s a good question. I guess he is not responsible for the development of the gui/web-client part used for Plex HTPC - but I don´t know. And with the “fix” I found you can clearly put the QT framework out of the equation.
Still painfully slow with the newest version 1.31.1.3412-f3195b0d on windows.
On an Nvidia it’s worse but on an AMD system its ooooffff slow…
However, I noticed the GUI is only slow when having very many movie posters on screen, scrolling through for example a music library is as smooth as I would expect it to be…
This happens to me aswell, I am running a 3080 on this rig so I doubt it’s a graphics bottleneck xD. I figured out a fix for me was turning the resolution settings in Plex htpc down to 1080p from 4k. I would very much like this fixed so I can see the beauty of a 4k app again…
Yeah, lowering the UI resolution makes it faster/smoother but what I don´t get is that with the same hardware with Linux it’s smooth even with the resolution set to 4k… And it was smooth with windows, versions ago…
@DrEthan Would you mind testing the version PlexHTPC-1.20.2.3110-6f190192-x86_64.exe? It should be smooth on your system. (installer linked some posts above)
bump
Version 1.33.2 also does not fix it, it is still sluggish compared to the last version (=1.20.2) working.
I also tried to tinker with QTWEBENGINE_CHROMIUM_FLAGS= but could not get any better results… The only setting that changed something is “–disable-gpu”, with this set Plex HTPC runs like absolute sh*t at around 1 FPS… (which is totally fine, as it proves that gpu acceleration is working)
I also tried to compare the web-client folders between the two versions but gave up really quickly as it’s impossible to find something without knowing what I have to look at…
Changing the GPU power mode to max also does not change anything.
Replacing libGLESv2.dll and libEGL.dll with the ones shipped by chrome also has no effect. (never thought Plex HTPC would launch after that dll swap, but surprisingly it does)
And again under Linux it works perfectly fine, I have absolutely no idea why it would run like that on windows…
Can someone at plex please have a look at this? A small “yeah, we know, we are working on it, but no ETA” would be enough for me… It’s really a show stopper… I mean with the UI set to 1080p it’s smooth but on a 4K TV you can clearly see the difference…
TBH, no one is going to look at this soon. Qt 5 using ANGLE (libGLES*) to render the whole UI including Chromium. Qt 6 renders directly to D3D11. So that means it is going to have very different performance characteristics and so any work done right now is likely to be a waste.
Linux has better performance because OpenGL (which is what Qt5 uses) is actually competent there, unlike Windows.
It explains a lot, now I totally understand that nobody is looking at this, as it would be a waste of time. So the switch to QT6 is definitely a thing? Wasn´t sure how to interpret your answer in the apple silicon qt6-related thread, in regard to progress. Have you been able to resolve the build problems?
Looking forward to a Plex HTPC release with QT6! Thanks!
Well, now that we have QT6 but only on Linux and macOS this issue here might be relevant again. The test build provided here => Desktop Player Qt 6 Test Builds unfortunately has nothing changed, the Ui is still sluggish. With the switch
to QT6, I was hoping for improvements in the performance when browsing through the Ui.
…now that we are stuck on QT5 for windows… it’s not too surprising that nothing has changed in this regard. @gbooker02 May I ask if some improvements can be made to make it smoother again on windows? Or is QT6 on windows still something that could come in the future when a fix is found?
The Qt binaries on Windows are identical to before so nothing would have changed. As per the future here, there is a lot in flux so I don’t want to say anything as current plans may not translate into results you see.