我有一台戴尔 7520,配有 AMD Raedon 7XXXM 显卡,谢天谢地,我让它工作了。但现在的问题是屏幕分辨率,因为我的 15.6 英寸笔记本电脑的屏幕分辨率是 1920 X 1080,这太高了。在显示器设置中,我无法将其更改为我想要的任何分辨率,只有 16:9 的分辨率才能完美工作。我可以选择其他分辨率设置,但选择其他分辨率会使屏幕边缘靠得更近,这意味着它会在屏幕两侧留下间隙。而且阅读如此高分辨率的内容太小了,因为我需要放大镜。
我有其他合适的 16:9 分辨率,如 1360 X 768,但太大了。我想要 1600 X 1024 之类的分辨率,这对我来说是不错的分辨率。但当我通过显示器设置更改它时,边缘再次变窄。
我也没有通过键盘快捷键扩展布局的选项,如果有任何方法可以解决这个问题那就太好了……
答案1
您可以添加未检测到的分辨率。
按Ctrl+ Alt+ T。在终端运行
xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1366x768 60.0*+ 50.0
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
笔记LVDS1在输出中。这是本例中的模式;您的模式可能不同。我将其称为<mode>
。
现在为您的分辨率创建模式行。您需要 16:9 -> 1366x768,60Hz。运行
cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
我将“Modeline”一词后面的所有内容称为<modeline>
现在使用上一个命令中的模式行创建新模式。运行
xrandr --newmode <modeline>
现在添加模式(参见xrandr
上面的命令)。运行
xrandr --addmode <mode> 1366x768
最后切换到它。运行
sudo xrandr --output <mode> --mode 1366x768