我使用的显示器的原始(最佳)分辨率为 1600*900。但 xrandr 不显示任何高于“1024x768”的分辨率。
我可以通过发出以下 3 个命令更改为我的原始分辨率:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 "1600x900_60.00"
xrandr --output VGA1 --mode "1600x900_60.00"
但每次重启时我都必须这么做。我搜索了 wiki 并发现我可以写一个/etc/X11/xorg.conf.d/10-monitor.conf
。
我写了这个但“它不起作用”。我不知道我哪里做错了?
Section "Device"
Identifier "Intel i915"
Option "VGA1" #"VGA screen"
Driver "intel"
EndSection
Section "Monitor"
Identifier "Primary Monitor"
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -Hsync +Vsync
Option "PreferredMode" "1600x900"
EndSection
Section "Screen"
Identifier "Screen0"
Device "VGA1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1600x900_60.00"
EndSubSection
EndSection
这是我的输出$> xrandr -q
答案1
我遇到了类似的问题,我通过将 xrandr 命令放入 ~/.xprofile 中解决了这个问题