我最近安裝了 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**