Saya punya laptop (~ 5 tahun HP compaq nc6400 menjalankan Fedora Linux) yang saya gunakan sebagian besar waktu sebagai mesin desktop. Ini dicolokkan ke stasiun dok dengan tutupnya ditutup dan dihubungkan melalui kabel DVI ke layar LCD eksternal yang besar.
Karena berbagai alasan (penyambut masuk muncul pada layar tertutup, kartu grafis terbatas tidak dapat melakukan 3D untuk kedua layar sekaligus) Saya ingin mencegah panel layar terintegrasi laptop yang digunakan oleh X sama sekali. Sementara merapat dan di atas meja saya (yang merupakan cara saya menggunakannya sekitar 97% dari waktu) saya ingin itu tidak menggunakan panel laptop terintegrasi. Booting bukanlah masalah khusus, karena secara default semuanya tercermin di antara dua layar. Juga, saya tidak keberatan dengan solusi 'manual', sehingga saya harus membatalkan pengaturan pada kesempatan-kesempatan langka ketika saya menggunakan laptop jauh dari meja saya.
Setelah masuk saya dapat mengkonfigurasi Gnome sehingga hanya menggunakan monitor eksternal dan panel laptop ditandai "mati", namun ini tidak berpengaruh pada keadaan awal X yang dikonfigurasikan secara otomatis dan tampilan penyambut pra-masuk. Anehnya laptop ini tampaknya tidak memiliki sensor tutup, sehingga membuka atau menutup tutupnya tampaknya tidak memicu peristiwa apa pun. Saya dapat menggunakan xrandr -display :0 --output LVDS1 --off --output DVI1 --auto
VC terpisah sebelum login, tetapi ini masih setelah fakta bahwa X telah memulai dan menemukan dan memutuskan untuk menggunakan kedua tampilan.
Saya mencoba mengkonfigurasi Xorg dengan membuat file /etc/X11/xorg.conf.d/01-turn-off-laptop-display.conf
yang berisi:
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
Namun itu tidak memiliki efek yang bermanfaat. Kartu video adalah 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
Mesin telah menjalankan berbagai versi Fedora Linux (x86_64) sejak sekitar versi 10/11). Saya saat ini mencoba Fedora 15 beta (yang mencakup Gnome 3), tetapi masalahnya sudah ada dalam rilis OS sebelumnya.