我最近安装了 Ubuntu,并打算通过 HDMI 将 1920x1080 显示器与 1440 x 900 笔记本电脑一起使用,但是,当我进入系统设置来扩展显示器时,出现了此错误:
无法应用所选的显示器配置,CRTC 147 请求的位置/大小超出允许的限制:位置=(1920, 180),大小=(1440, 900),最大值=(1920, 1920)
我尝试安装我的显卡(ATI Mobility Radeon HD 3650)的专有驱动程序,然后按照在线建议的解决方案之一通过 ATI Catalyst 控制中心更改我的设置,但这不起作用。
奇怪的是,1920x1080 的屏幕顶部似乎显示 2 个条,其中有 2 组 wifi 状态图标、电池/电子邮件等。
任何帮助都将不胜感激,因为我喜欢 ubuntu 的外观,迫不及待地想开始了解有关这个操作系统的更多信息。
答案1
我遇到了同样的问题并在其他地方找到了这个解决方案:
编辑你的 /etc/X11/xorg.conf
Section "Screen"
Identifier "Default Screen"
Device "Default Video Device"
DefaultDepth 24
SubSection "Display"
Virtual 3840 1080
EndSubSection
EndSection
上面的示例是我目前正在使用的部分块 - 您需要编辑虚拟的参数来描述您的多显示器分辨率;在我的情况下,它是双 1920*1080p。
完成此操作后,您需要注销(或重新启动),然后返回 Catalyst 控制中心(管理模式)并配置您的多显示器。
答案2
尝试移动到/etc/X11/xorg.conf
其他地方,例如,然后重新启动(或者只是用或/etc/X11/xorg.conf.disabled
重新启动显示器)。这对我有用。顺便说一下,我使用的是 Unity 2D。sudo service lightdm restart
sudo service gdm restart
我也尝试过专有驱动程序,然后又回到了 FLOSS 驱动程序,但似乎都没有帮助。我想我现在又回到使用 FLOSS 驱动程序了。
答案3
尝试运行
sudo aticonfig --initial
然后重新启动
答案4
刚刚设法让双显示器与我的 Toshiba L645 完美配合(两个显示器,外置显示器分辨率为 1920x1080,笔记本显示器分辨率为 1366x768)。只需更改 xorg.conf 并更改设置 - 显示。
**Section "Module"
Load "GLcore"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "freetype"
EndSection
Section "Device"
Identifier "Mobility Radeon HD 4500/5100 Series"
Driver "fglrx"
EndSection
Section "Monitor"
Identifier "ViewSonic 1080p"
VendorName "ViewSonic"
ModelName "1080p HD"
HorizSync 31.5-48.5
VertRefresh 40-70
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080_60.00"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Laptop Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Mobility Radeon HD 4500/5100 Series"
Monitor "ViewSonic 1080p"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1920x1080_60.00"
Virtual 3286 1920
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Mobility Radeon HD 4500/5100 Series"
Monitor "Laptop Monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1366x768"
**ViewPort 1920 0 # This is important!!!**
EndSubSection
EndSection
Section "ServerLayout"
Screen "Screen0"
Identifier "External"
EndSection
Section "ServerLayout"
Screen "Screen1"
Identifier "Laptop"
EndSection
Section "DRI"
Mode 0666
EndSection**