You are not logged in.
I am unable to automatically set DPI after login in via lightdm; something in Xfce (maybe xfsettingsd) always changes DPI to 96.
Manually setting dpi with xrandr (xrandr --dpi 92) or resetting default screen resolution (xrandr -s 1920x1080) corrects the DPI.
Is there a way to prevent Xfce from changing DPI to 96?
Current settings:
/etc/X11/xorg.conf.d/20-nvidia.conf
Option "UseEdidDpi" "False"
Option "DPI" "92 x 92"/etc/lightdm/lightdm-gtk-greeter.conf
xft-dpi=92Xfce settings > Appearance > Fonts: Custom DPI setting disabled
Last edited by damnbug (2020-01-20 07:30:13)
Offline
There's a section "5.3.1.2 Manual DPI Setting Caveat" in the Xorg wiki article, here:
https://wiki.archlinux.org/index.php/Xo … ing_Caveat
Maybe that's what's happening for you? If you currently don't have your own file for xrdb settings, LightDM will make xrdb load a file named "~/.Xresources" at login. That's where you can put the Xft.dpi setting. The file contents would look like this:
Xft.dpi: 96Offline
Maybe try uncheck "Custom DPI" in XFCE Settings/Appearance/Fonts (or change DPI to what your needs)
Offline
The only thing that works so far is setting the xrandr command in Application Autostart.
Offline