私はuvesafb
単純なフレームバッファを得るためにIntel 945GME組み込みグラフィックコントローラを使用しています。良い結果。
PCにはDVI + VGA出力コネクタが組み合わされており、両方の出力は現在同じグラフィックを表示します。
私が知っている限り、コントローラは両方の出力で異なる画面を表示できるはずです(たとえば、デュアルモニタ設定)。uvesafb
このモードで実行するように設定するにはどうすればよいですか?
理想的には1つを取得しますが、/dev/fb1
2/dev/fb0
番目の画面に別のオフセットが表示されても大丈夫でしょう/dev/fb0
。
答え1
答えは簡単です。uvesafb
asでは不可能です。この目的のためにカスタマイズされていません。。
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