Posted by
okkez
Sun, 10 Feb 2008 06:06:00 GMT
この前、自分のノートPCを Debian/sid にしたので以下のサイトを参考にデュアルディスプレイに挑戦してみた。
- Lets's note T4 でデュアルディスプレイ - まぁ (´_`。)
- Xorg RandR 1.2 - ThinkWiki
うちで使用するモニタの解像度は以下のとおり。
- Let's Note -> 1400 x 1050
- 外部ディスプレイ -> 1280 x 1024
こんな感じだったので xorg.conf に以下のような記述をしてみた。
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controlle
r"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
Virtual 2680 1050
EndSubSection
EndSection
この設定では X が起動しなくなった。ログを確認してみると「frame buffer の width は 2048 より大きくできません」みたいな雰囲気のメッセージだった。
# 正確なログが残ってなかったので記憶を頼りに。
そこで色々調べて 2番のサイトを見つけるにいたったわけですが、そこには 「Intel のチップセットの場合は 2048x2048 より大きい Virtual は指定できません」みたいなことが書いてあった。
# なんか条件があるみたいだったけど、よく読んでない
それならば、ということで Virtual に 2048x2048 を指定して再起動したらちゃんと X が起動しました。
xrandr で確認したら以下のような感じだった
Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 2048 x 2048
VGA connected (normal left inverted right x axis y axis)
1280x1024 60.0 + 59.9
1024x768 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.7 60.0
720x400 70.1
LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1400x1050 59.9*+ 85.3 74.8 70.0 60.0
1280x1024 85.0 75.0 60.0
1280x960 85.0 60.0
1280x800 60.0
1152x864 85.1 75.0
1280x768 60.0
1152x768 54.8
1024x768 85.0 75.0 70.1 60.0
832x624 74.6
800x600 85.1 72.2 75.0 60.3 56.2
640x480 85.0 72.8 75.0 59.9
720x400 85.0
640x400 85.1
640x350 85.1
LVDSが Let's Note の液晶で、 VGA が外部ディスプレイ。
以下のようなコマンドで色々できる。
# 外部ディスプレイに内蔵ディスプレイと同じ内容を出力
xrandr --output LVDS --auto --output VGA --auto --same-as LVDS
# 縦にずらしたデュアルディスプレイ。Virtualのサイズが不足しているので中途半端
xrandr --output LVDS --pos 0x0 --output VGA --mode 1280x1024 --pos 0x1000
# 解像度も調節した
xrandr --output LVDS --pos 0x0 --output VGA --mode 1024x768 --pos 0x1050
# 外部ディスプレイOFF
xrandr --output VGA --off
やりたかったけどできなかったこと
- 異なる解像度で内蔵ディスプレイと外部ディスプレイに同じ画面を出力
- いわゆるデュアルディスプレイ。
- Virtual がちゃんと指定できれば可能というのはわかった
まとめ
一応、プレゼンはできそうなのでヨシとする。今日確認してなかったら危ないところだった。
Posted in 雑記 |
コメントはありません |
タグ Debian |
atom