我的问题与我有时使用的外置显卡有关。插入显卡后,LXDE 会更改 DPI 设置,导致文本/其他项目变得无法读取。
解决方案是将此行复制到“/etc/X11/xorg.conf”中的每个“屏幕”部分中
Option "DPI" "96 x 96"
但是问题是,当我断开/重新连接外部显卡时,设置会重置为默认值,我必须再次手动输入这些设置并重新启动。
我想要做的是确保我的自定义 xorg.conf 文件在加载 LXDE 环境时尽早被复制,这样设置就会被永久保存。(或者使对 xorg.conf 的更改永久生效。)
答案1
找到解决方案:
我需要创建这个目录:
/etc/X11/xorg.conf.d
然后放置一个名为 xorg.conf 的文件,其中包含我正在修改的部分,在我的情况下,该文件包含这些设置来修复 DPI:
Section "Screen"
Identifier "intel"
Device "intel"
Option "DPI" "96 x 96"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
Option "DPI" "96 x 96"
EndSection
每次加载 XServer 时,它都会首先生成默认的 Xorg.conf 文件,然后从 xorg.conf.d/*.conf 文件加载任何更改。最后,服务将启动。
我丢失了对 xorg.conf 所做的设置,因为我必须将修改后的 xorg.conf 文件放在 /etc/X11/xorg.conf.d/ 中