Graphics
帶有uvesafb / Intel 945GME的雙顯示器?
我正在使用
uvesafb
英特爾 945GME 嵌入式圖形控制器上的簡單幀緩衝區。這很好用。PC 有一個組合的 DVI+VGA 輸出連接器,兩個輸出目前顯示相同的圖形。
AFAIK 控制器應該能夠在兩個輸出上顯示不同的螢幕(即雙顯示器設置)。如何配置
uvesafb
以在此模式下執行?理想情況下,我會得到一個
/dev/fb1
,/dev/fb0
但如果第二個螢幕只顯示一個不同的偏移量也可以/dev/fb0
。
答案很簡單:這是不可能的,
uvesafb
因為它不是為此目的量身定制的。Xorg 使用 XrandR,最近的多顯示器配置使用核心模式設置 (KMS),最近的影片驅動程序也被設計使用。因此,您可能有更好的機會使用 KMS 和 Intel 945GME。但是我沒有檢查。
我不太了解,
uvesafb
但我通常xrandr
使用雙顯示器。在 shell 中,您可以鍵入:xrandr
這將列出所有輸出可能性。就我而言,它顯示以下內容:
Screen 0: minimum 320 x 200, current 2732 x 768, maximum 8192 x 8192 eDP1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm 1366x768 60.0*+ 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1366x768+1366+0 (normal left inverted right x axis y axis) 410mm x 230mm 1366x768 59.8*+ 1024x768 75.1 75.0 60.0 832x624 74.6 800x600 75.0 60.3 56.2 640x480 75.0 60.0 720x400 70.1 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis)
然後為了製作雙顯示器,只需鍵入:
xrandr --output VGA1 --right-of eDP1
產生相同的輸出
xrandr --output VGA1 --same-as eDP1
您可以查看更多選項
man xrandr