moonlight-qt
moonlight-qt copied to clipboard
Client UI scaling on Raspberry Pi is broken
Describe the bug
I am running moonlight qt on a Raspberry Pi 5 running Raspi OS lite, it is connected to a 4k TV.
Due to the high resolution of the TV, everything in the Client is very small and barely readable from more than 1.5m away:
Setting a environment variable QT_SCALE_FACTOR=2 in /etc/environment does scale up the UI to be readable, however this results in a large black title bar at the top, which overlaps into the content (e.g. host overview), afaict the black bar appears with every scaling factor >1:
I would actually like to scale the UI even further (scale factor 4) because I am looking at 80% background still, but then the settings page in the client will be cut off and there is no way to scroll down through the options.
Other Moonlight clients This issue is likely limited to moonlight qt running on Raspberry Pi OS Lite, where the client window can only be run in fullscreen.
Moonlight settings (please complete the following information) only the QT environment variable QT_SCALE_FACTOR has been changed.
Client PC details (please complete the following information)
- OS: Raspberry Pi OS Lite (Bookworm)
- Moonlight Version: v6.1.0
- Hardware: Raspberry Pi 5 8GB
I've similar problem in my rpi 3, but by default the large black title bar at the top hides part of the covers like the second picture of Schild0r and the scale of the fonts is too small. I haven't try to play around with env variables yet but I'll give it a try when I've some time.
Client PC details:
- OS: Raspberry Pi OS Lite (Bookworm) 32-bit
- Moonlight Version: Moonlight 6.1.0
- Hardware: Raspberry Pi 3 Model B
This is now fixed in the official repo with moonlight-qt 6.1.0-4 which upgrades from Qt 5 to Qt 6.