我遇到了以下问题:在我的其中一个屏幕上无法设置高于 800x600 的分辨率 :( 该屏幕未连接 dvi。 (其他带有 dvi 的屏幕工作正常)
操作系统:Linux mint debian rolling
显卡:Nvidia。我从存储库中获得了 Nvidia 的驱动程序。
这是我的 xorg.conf:http://bugari.pastebin.pl/67527
有没有办法让屏幕可用?:(
答案1
您可以使用xrandr
来创建新的分辨率。运行以下命令:cvt <your resolution>
例如:
% cvt 1920 1080
输出:
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
但您只想要 Modeline 之后的内容:
"1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
现在打开您的文本编辑器(gedit、leafpad、mousepad 等)并添加以下行:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
然后添加:
xrandr --addmode VGA1 1920x1080_60.00
然后添加:
xrandr --output VGA1 --mode 1920x1080
将其保存为类似changeres.sh
在终端中运行:
chmod +x /path/to/changeres.sh
并将上述脚本添加到您的启动程序中。我目前正在使用此方法。如果您发布所需的分辨率,我可以为您制作脚本。