Many GUI elements overlap or too small on 4K displays
Describe the bug On a 4K display, many GUI elements overlap or all too small to see. For example, the listing of movies on the left column has overlapping elements. The GUI icons across the top are always too small. When you edit the properties of a movie, the "Extended" property page has elements that are too small to see: Genres clickable list, artwork view buttons,
Current system configuration is 3840x2160 (16:9) set to 300% scaling. Scaling cannot be set lower or else things are not visible. Scaling can also not be bigger because many OS GUI elements do not fit and do not support resizing to smaller.
To Reproduce Steps to reproduce the behavior:
- Download App Image
- Run it.
- Edit a video --> Extended tab.
Expected behavior The entire GUI properly draw and scale to be readable regardless of resolution and scaling factors.
Screenshots
MediaElch Version:
- [X] 2.12.0 (stable)
Operating System:
- [X] Linux (distribution: Mint Cinammon 22)
Hi,
thanks for reporting! How do you consume MediaElch, i.e. do you use the PPA, AppImage, etc?
The AppImage is built upon an old Qt5 version, which does not support 4k displays. The newer Qt6 releases work well with it, though.
Regards, Andre
Greetings. I've tried both the AppImage and the one available from the Linux Mint software manager (PPA?). Both have the same problem on a 4K display. In addition to the 4K resolution, I think another problem might be that I have to use 300% scaling because this computer is used on a big screen TV for movies and such. So all the GUI elements of the OS have to be visible from far away.
I also have this problem on Debian (Trixie). I imagine it might be a scaling problem, as I'm also using 150% scaling for the same reason as menoomeow
Could you both paste the contents of the "developer information", see https://mediaelch.github.io/mediaelch-doc/contributing/bug-reports.html#developer-information
If you're using Qt 5, then there is nothing I can do. With Qt 6, high resolution displays are supported. The AppImage does not support Qt6, hence does not support 4k displays.
For Debian, the PPA should work, but it depends on which PPA version you're using. Only the ones for the most recent Ubuntu versions require Qt 6.
Regards,
Andre
I'm using Linux Mint. Is there a way to specify the PPA you are referring to? The website seems to always direct me to the AppImage.
I have no idea whether Qt5 or 6 is being used.
On Tue, 2024-12-03 at 08:50 -0800, Andre Meyering wrote:
Could you both paste the contents of the "developer information", see https://mediaelch.github.io/mediaelch-doc/contributing/bug-reports.html#developer-information If you're using Qt 5, then there is nothing I can do. With Qt 6, high resolution displays are supported. The AppImage does not support Qt6, hence does not support 4k displays. For Debian, the PPA should work, but it depends on which PPA version you're using. Only the ones for the most recent Ubuntu versions require Qt 6. Regards, Andre — Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you authored the thread.Message ID: @.***>
[1] view it on GitHub https://github.com/Komet/MediaElch/issues/1823#issuecomment-2515087129 [2] unsubscribe https://github.com/notifications/unsubscribe-auth/AKUOCTWNKV6EGPUZLP745FT2DXONZAVCNFSM6AAAAABR6M5KSKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMJVGA4DOMJSHE
For an intro to PPA, see https://www.pcworld.com/article/428327/how-to-use-ppas-to-install-bleeding-edge-software-in-ubuntu-and-linux-mint.html
See https://mediaelch.github.io/mediaelch-doc/download/linux.html#ubuntu for how to install the PPA on Ubuntu. If I recall correctly, Linux Mint is based on Ubuntu. If so, that may work.
Regards, Andre
Could you both paste the contents of the "developer information", see https://mediaelch.github.io/mediaelch-doc/contributing/bug-reports.html#developer-information
If you're using Qt 5, then there is nothing I can do. With Qt 6, high resolution displays are supported. The AppImage does not support Qt6, hence does not support 4k displays.
For Debian, the PPA should work, but it depends on which PPA version you're using. Only the ones for the most recent Ubuntu versions require Qt 6.
Regards,
Andre
I've pulled a source package from the PPA and built against Debian Trixie, and installing this package fixes it, so it probably is the Qt5 problem.
All good this side, now.
I've pulled a source package from the PPA and built against Debian Trixie, and installing this package fixes it, so it probably is the Qt5 problem.
All good this side, now.
Thank you for confirming it! :)