- Seafile client window is gigantic (outside my screen) on a 1920x1080 resolution. This makes it hard (impossible?) to resize the window. Running seafile 6.1.0.
Some more info;
on my other desktop it looks Ok with the same resolution
Intel® Core™ i3-4010U CPU @ 1.70GHz × 4
Intel® Haswell Mobile
The one thats NOT Ok
Intel® Core™ i5-6200U CPU @ 2.30GHz × 4
Intel® HD Graphics 520 (Skylake GT2)
This issue is tracked here: https://github.com/haiwen/seafile-client/issues/809
I guess Solus devs could add the QT scaling lines to the seafile-applet launcher for the time being to make it work out of the box.
Thanks for this Ben. It does work for all qt applications. However, sadly it also makes font rendering within pdf files in Okular really bad. The scaling and fonts of the programme itself is ok, but not of the pdfs... Any tips much appreciated as I use Okular daily for work.
Yeah you need to set this for every application. I have the same issue with my XPS 13 (13,3" with 1920 x 1080 px) and if you sent the env vars it messes with other apps like VirtualBox. What I did was including it in the *.desktop file for every program:
[Desktop Entry] Name=Seafile Comment=Seafile desktop sync client TryExec=seafile-applet Exec=env QT_AUTO_SCREEN_SCALE_FACTOR=0 seafile-applet Icon=seafile Type=Application Categories=Network;FileTransfer;
Of course this gets over-written with every update... Maybe we should ship some Qt apps with the modified desktop file, but I don't think that is a good idea. Fedora patched Qt a bit, but I can't find the actual patch: https://bugzilla.redhat.com/show_bug.cgi?id=1381828#c40
As far as I know, Solus doesn't support display scaling on X11 - so it might be a sane default to set this enviromental variable QT_AUTO_SCREEN_SCALE_FACTOR=0 to deactivate Qt Autoscaling as described in this Qt Blog entry globally.
Issue also mentioned here and here.
Any chance this could be fixed in the Solus packages for the time being? The Calibre UI can be brought to look normal by setting Adjust for high resolution screens to off in the preferences. However, the default upscaled UI was near unusable for me.