私はラップトップ(Fedora Linuxを実行している5年前のHP compaq nc6400)を所有しており、ほとんどの時間をデスクトップマシンとして使用しています。蓋を閉じた状態でドッキングステーションに接続し、DVIケーブルを介して大型の外部LCDディスプレイに接続します。
さまざまな理由(ログイングリッターが閉じたディスプレイに表示されるため、一部のグラフィックカードでは両方のディスプレイに同時に3Dを実行できません)ラップトップの統合ディスプレイパネルがXで使用されないようにします。ドッキングし、机の上に置いている間(これは私が約97%使用する方法です)、統合されたラップトップパネルを使用しないようにしたいと思います。デフォルトではすべてが2つのディスプレイ間でミラーリングされるため、起動は特に問題ではありません。また、デスクからラップトップを使用しているときにまれに設定を元に戻す必要があるため、「手動」ソリューションを気にしません。
ログインすると、外部モニターのみを使用するようにGnomeを構成でき、ラップトップパネルは「オフ」とマークされますが、これはXの初期自動構成状態とログイン前グリーター表示には影響しません。驚いたことに、ラップトップにはふたセンサーがないように見えるため、ふたを開いたり閉じたりしてもイベントは発生しません。xrandr -display :0 --output LVDS1 --off --output DVI1 --auto
ログインする前に別のVCで使用できますが、これはXが開始され、両方のディスプレイを使用することを発見して決定したという事実の後です。
以下を/etc/X11/xorg.conf.d/01-turn-off-laptop-display.conf
含むファイルを作成して、Xorgを構成しようとしました。
Section "Monitor"
Identifier "laptop panel"
Option "Monitor-LVDS1" "laptop panel"
Option "Enable" "no"
EndSection
Section "Monitor"
Identifier "big display"
Option "Monitor-DVI1" "big display"
EndSection
Section "Screen"
Identifier "main"
Device "Default"
Monitor "big display"
EndSection
しかし、それは有用な効果がありませんでした。ビデオカードはIntel 945GMです。
[dan@khorium ~]$ sudo lspci -v -s 0:2
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 30ad
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f4600000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 4000 [size=8]
Memory at e0000000 (32-bit, prefetchable) [size=256M]
Memory at f4680000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 30ad
Flags: bus master, fast devsel, latency 0
Memory at f4700000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 2
マシンは、バージョン10/11頃からFedora Linux(x86_64)のさまざまなバージョンを実行しています。現在Fedora 15ベータ版(Gnome 3を含む)を試していますが、問題は以前のOSリリースに存在していました。