uvesafb/Intel 945GMEを搭載したデュアルモニター?

uvesafb/Intel 945GMEを搭載したデュアルモニター?

私はuvesafb単純なフレームバッファを得るためにIntel 945GME組み込みグラフィックコントローラを使用しています。良い結果。

PCにはDVI + VGA出力コネクタが組み合わされており、両方の出力は現在同じグラフィックを表示します。

私が知っている限り、コントローラは両方の出力で異なる画面を表示できるはずです(たとえば、デュアルモニタ設定)。uvesafbこのモードで実行するように設定するにはどうすればよいですか?

理想的には1つを取得しますが、/dev/fb12/dev/fb0番目の画面に別のオフセットが表示されても大丈夫でしょう/dev/fb0

答え1

答えは簡単です。uvesafbasでは不可能です。この目的のためにカスタマイズされていません。

XorgはXrandRを使用し、最近のマルチモニタ構成はKMS(カーネルモード設定)を使用し、最新のビデオドライバはこの設定を使用するように設計されています。したがって、KMSとIntel 945GMEを使用すると、より良い機会を得ることができます。まだ確認はしていませんが。

答え2

よくわかりませんが、uvesafb通常xrandrデュアルモニターを使用してください。シェルで次のように入力できます。

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

関連情報