I would like to change the Xft.dpi Xresources property (to get larger fonts in LibreOffice). By default it is 96, as shown by
% xrdb -query | grep dpi
Xft.dpi: 96
I want to set it to 192 so I created a file ~/.Xresources with content
Xft.dpi: 192
I can manually load this with xrdb -merge:
% xrdb -merge .Xresources
% xrdb -query | grep dpi
Xft.dpi: 192
For good measure I also created a .xinitrc file which runs the xrdb -merge command. I can see that this does work for other properties; as a test I added XTerm*background: black, and that is set correctly at login.
But the dpi setting, no matter what I do, gets stuck at 96, as shown by running xrdb -query from a terminal immediately after login:
% xrdb -query | grep dpi
Xft.dpi: 96
(The XTerm*background setting is shown by xrdb -query, so clearly some properties are getting set, but somehow not this one.)
I do not see it taking effect in LibreOffice either (while it does do so if set with xrdb after login). Is something overwriting it back again?
I even edited the global /etc/X11/Xresources, changing the dpi from its default 96 to 192, but it still gets stuck at 96 on login. What is causing it to ignore or override what I have specified in .Xresources?
This is Fedora 23 x86_64.