我可以将dpi标志传递给lightdm来为X设置正确的DPI吗?

现在设置DPI值的正确方法是什么? gnome-tweak允许仅设置缩放因子,这是不令人满意的,并且并非所有应用程序都考虑到这一点(例如Chrome)。

我想在启动时将“-dpi”标志传递给Xorg,但无法找到配置“lightdm”的方法。 可能吗?

/etc/lightdm/lightdm.conf ,您可以覆盖xserver-command参数(通常默认为“X”)。 这是我的:

 xserver-command=X -dpi 75 

这具有扩展我的整个桌面,包括gnome程序的预期效果。 桌面效果很好,没有奇怪的文物。 它还设置xdpyinfo,但必须单独设置xft.dpi:

 $ xdpyinfo|grep dots resolution: 75x75 dots per inch $ xrdb -query|grep dpi Xft.dpi: 96 

请参阅madmuffin的答案,了解如何正确设置Xft.dpi。

实际上有一种方法:

/etc/lightdm/unity-greeter.conf更改此行

 xft-dpi=96 

最适合你电脑的东西。

警告:它会打破桌面外观,某些效果可能无法使用。 这是Unity中的一个错误,希望很快得到解决。