xrandr 无法更改 Arch Linux 上的屏幕分辨率

xrandr 无法更改 Arch Linux 上的屏幕分辨率

我的笔记本电脑上有双显示器设置,运行 Arch Linux,以 Gnome 3 作为桌面环境。

我的显卡是 Intel HD Graphics 3000,外接显示器(VGA1)是 Philips 202EL,其最佳分辨率是 1600x900。

我尝试运行以下命令:

$ cvt 1600 900
$ 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

结果,外接显示器屏幕闪烁,但分辨率没有改变。我也尝试用gtf而不是来运行cvt,但没有成功。

我是不是遗漏了什么?还有其他方法可以修复我的显示器屏幕分辨率吗?

答案1

生成 xorg.conf 后,您可以直接编辑它。请查看此线程:http://bbs.archbang.org/viewtopic.php?id=14

答案2

我认为您的xrandr呼叫无效,因为您没有以提升的 root 身份运行它们。

您应该按如下方式运行调用:

sudo xrandr ...

xrandr在 Ubuntu 手册文章中可以找到 非常详细的使用教程和屏幕截图:如何在 Ubuntu 桌面中设置自定义屏幕分辨率

相关内容