我有两个 Monitors,并且正在使用Arch Linux,设置如下:
- 1280x1024(主要)
- 1680x1050(第二)
- ATI RADEON X1300
- 开源ATI驱动程序
在启动屏幕上,我的主监视器(17“)具有正确的分辨率;我的第二个监视器(CLONES)第一个具有相同的分辨率(1280x1024)。
我必须xrandr
在启动X后运行TWICE才能获得正确的分辨率。
xrandr --output DVI-0 --mode 1280x1024 --output DVI-1 --mode 1680x1050 --left-of DVI-0
我试图通过将xrandr
命令添加到中来使其永久化.xinitrc
,但是它不起作用。现在,如果要在两台显示器上获得正确的分辨率,请在启动X之后运行xrandr
TWICE。
我没有定义任何内容xorg.conf
(我也不知道如何:))。我该怎么做才能解决此问题?
如果必须运行两次,并且.xinitrc无法正常工作,请稍后再试。在我的情况下,我使用KDE,并且可以选择设置要在登录后运行的脚本,因此在成功登录后可以设置我的屏幕。
—
Grzegorz Wierzowiecki 2011年
您确定您的显示经理甚至执行了
—
克里斯·
~/.xinitrc
吗?如果它在那里并且被执行,它应该可以工作。否则,您的DM可能有一个等效项。
xrandr
命令放入.xinitrc
。我有一个类似的设置,它可以这种方式工作。