Archlinux配置雙屏顯示

ggshiney發表於2012-11-15

前言

實驗室裝置更新,撿來塊有VGA+DVI雙介面的Nvdia顯示卡。自己的老機器用的是整合顯示卡,便打算給自己的機器升級配置雙螢幕。

安裝新顯示卡

現在的顯示卡都是PCI-E介面的了。儘管PCI-E介面的顯示卡裝置即插即用,但是仍需要在BIOS配置一下主顯示裝置。

順道科普了一下BIOS中有關顯示卡的選項:

  • IGD(Integrated Graphic Device): 整合顯示卡
  • PCI(Peripheral Component Interconnect): PCI顯示卡
  • PEG(PCI Express Graphics): PCI-E顯示卡

那就選擇以PEG為主顯示裝置。


驅動

我的Archlinux已經配置了xfce桌面環境,先裝個NVIDIA驅動。

Archlinux中列出所有的PCI裝置:

lspci

看到碩大的NVIDIA,確認是Nvdia的顯示卡,接著找找驅動。Archlinux中的顯示卡驅動都是以xf86-video開頭的。

pacman -Ss xf86-video

發現xf86-video-nouveau是N卡的驅動,安裝之。

pacman -S xf86-video-nouveau

配置雙屏

一切就緒後兩個顯示器顯示相同,如果需要擴充套件顯示桌面,還需要進行一番配置。

randr(X Resize, Rotate and Reflect Extension)可以控制桌面的顯示輸出效果,如映象、旋轉等。xrandrrandr的命令列介面。

首先檢視當前顯示狀態,列出X顯示裝置:

xrandr -q

看到我的兩個顯示器對應著VGA-1DVI-I-1,接下來設定兩個顯示器位置

xrandr --output DVI-I-1 --auto --output VGA-1 --auto --right-of DVI-I-1

看到效果滿意後可以把這條命令通過 Settings Manager => Sessioin and Startup =>Application Autostart 加入到xfce的自動啟動列表中。

上面加入xfce自動啟動列表後在系統重啟後出現花屏。
可以把預覽好位置的配置加入配置檔案/etc/X11/xorg.conf,以實現自動啟動。

    Section "Monitor"
        Identifier  "VGA-1"
        Option      "Primary" "true"
    EndSection
    
    Section "Monitor"
        Identifier  "DVI-I-1"
        Option      "RightOf" "VGA-1"
    EndSection

參考

https://wiki.archlinux.org/index.php/DualScreen
http://ianmarmour.com/2012/01/22/setting-up-dual-monitors-on-xfce-arch-linux/

相關文章