Bug 386772 - XFCE4: GUI font too large on 144 dpi display and no way to change its size in preferences
Summary: XFCE4: GUI font too large on 144 dpi display and no way to change its size in...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 17.08.3
Platform: Appimage Linux
: NOR major
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-12 13:38 UTC by KDE BUGS
Modified: 2018-01-22 21:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description KDE BUGS 2017-11-12 13:38:24 UTC
On Xubuntu 16.04 with XFCE4 the GUI font is too large on a 144 dpi display and there is no way to change its size in preferences dialog, at least I can not find any way to set the gui font size to a smaller value. 

I remember there was some catastrophic scenario with qt5 and "high" dpi screens a few years ago, but I hoped that this was not a problem in 2017 - unfortunately still! I just want to cut some videos quick on Linux and tried to use Kdenlive, but was confronted with an unusable interface with absurdly large gui font - a very, very basic thing just simply does not work. Very disappointing.
Comment 1 Christoph Feck 2017-11-29 18:04:21 UTC
You need systemsettings5 to change the font size and DPI for KDE applications, if XFCE does not provide a Qt plugin to do this automatically. You could also try the qt5ct tool, which is designed to offer such plugin for those minimal desktops.

Please ask for help in a forum of your distribution.
Comment 2 Laurence Darby 2018-01-22 21:22:59 UTC
I had the opposite problem, that fonts were too small, and are fine for me at 144 dpi.   Nothing I tried would change the font size, including systemsettings5 or qt5ct.  I ended up bodging it with this wrapper script to start kdenlive, to set the dpi to 144 then reset it afterwards:

#!/bin/bash

dpi=`xdpyinfo | grep resolution | awk '{print $2}' | cut -f 1 -d x`
xrandr --dpi 144
(sleep 5 ; xrandr --dpi $dpi) &
kdenlive $@