我在 Compaq 6715b 上进行了新安装。我尝试了以下操作这些说明来提高我的屏幕分辨率。
我做了什么:
运行命令:
sudo cvt 1680 1080 60
像这样找到我的设备:
xrandr -q
我得到了这个:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192 VGA-0 disconnected (normal left inverted right x axis y axis) LVDS connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm 1280x800 60.0*+ 1280x720 59.9 1152x768 59.8 1024x768 59.9 800x600 59.9 848x480 59.7 720x480 59.7 640x480 59.4 S-video disconnected (normal left inverted right x axis y axis)
然后我输入了以下内容:
sudo xrandr --newmode "1680x1080_60.00" 151.50 1680 1792 1968 2256 1080 1083 1093 1120 -hsync +vsync
然后这样做:
sudo xrandr --addmode LVDS 1680x1080_60.00
最后,我进入 GUI 并进行显示设置。我更改了分辨率,屏幕变得乱七八糟。只有一种平面颜色,没有任何组件。只有几个随机的方块。
我已经搜索过了,这个任务对我来说似乎相当具有挑战性。
有没有简单的方法可以解决这个问题?
非常感谢!
答案1
我不是这方面的专家,但我认为你需要确保你的显卡和屏幕都支持你想要设置的分辨率。
尝试这个来测试一下:xrandr --fb 1680x1080
。
如果分辨率没有改变,则表示您的系统不支持比已设置的更大的分辨率。
如果发生变化,则可能会更改为与预期不同的分辨率。通过运行xrandr
并查找分辨率来检查:
LVDS connected primary WxH+0+0
。
一个明显的解决方法是使用以下方法提高分辨率:
xrandr --output LVDS --scale-from 1680x1080
虽然不一样(字符看起来很模糊)但是它有效。
答案2
不要在命令中设置刷新率cvt
;让你的显示器完成所有工作:
cvt 1680 1080
您正在使用您的监视器名称LVDS
,但检查 xrandr 检测到的内容是个好主意:
xrandr | grep " connected " | awk '{ print$1 }'
最后,不使用 sudo!