Marc Chamberlin composed on 2023-11-12 16:30 (UTC-0800): (exerpts only follow)
Device-1: NVIDIA GK107GL [Quadro K420] driver: nvidia v: 470.223.02 Device-2: NVIDIA GK107GL [Quadro K420] driver: nvidia v: 470.223.02 Screen-1: 0 s-res: 1920x1080 s-dpi: 52 s-size: 938x528mm (36.93x20.79") s-diag: 1076mm (42.38") Monitor-1: DVI-I-1 res: 1920x1080 hz: 60 dpi: 52 size: 930x520mm (36.61x20.47") diag: 1066mm (41.95") modes: N/A Screen-2: 1 s-res: 1920x1080 s-dpi: 69 s-size: 707x392mm (27.83x15.43") s-diag: 808mm (31.83")
# xrdb -query | grep dpi No output.
# xdpyinfo | grep -E 'dimen|ution' dimensions: 1920x1080 pixels (938x528 millimeters) resolution: 52x52 dots per inch dimensions: 1920x1080 pixels (707x392 millimeters) resolution: 69x70 dots per inch
All the dpi/dots per inch and mm sizes are showing unusual values. The big mm numbers suggest you're using big TVs rather than computer displays: 43" and 32". The small dpi/dots per inch numbers suggest trouble with mousetype. Because you're using (dual) NVidias with proprietary drivers, I can't help with specifics, but your problem should be solvable by fixing NVidia graphics configuration so that apps are seeing DPI numbers anywhere from 96 on up into the 200s, depending on what the actual physical display sizes are, and your viewing distance. Fonts can be expected to be trouble when DPI is less than 96 even on ancient hardware. If high density displays are in use, then it needs usually to be higher. If you can get DPI settings to reasonable values, you should have no need for qt5ct. Reasonable quality fonts are best gained by DPI values that are a multiple of 12 that is no lower than 96. Systemsetting5 provides a fonts setting to force DPI to a specific value. If you weren't using NVidia drivers, I'd try that before anything else. The result of using it will cause output from xrdb -query | grep dpi to be non-null. However with NVidia drivers, I can only suggest to use the NVidia settings tool to try setting DPI before trying anything else. Most anything else I might have suggested won't apply because of the NVidia drivers X configuration overriding of normal X automagic configuration and/or other potential tweaks, one of which is simply: (e.g.) xrandr --dpi 120 It only applies to apps opened after it is used, and doesn't stick across sessions. If needed, it needs to be in a startup file, so that it can apply to the desktop itself. Not all apps pay attention to it, but those are rather uncommon any more. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata