Mensetup LCD Projector dan Notebook di Ubuntu


Untuk menyetel LCD projector agar dapat berjalan di Notebook menggunakan Ubuntu 7.04 Feisty, kita mesti mengaturnya lewat file konfigurasi Xwindownya yaitu di /etc/X11/xorg.conf

Notebook yang saya gunakan adalah Compaq Presario V3000 dengan graphical adapter berchipset Intel 845GM, lebih lengkapnya:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Inte grated Graphics Controller (rev 03)

Sebenarnya tersedia beberapa tools untuk mengatur hal ini seperti i810switch, tapi ternyata belum bisa digunakan untuk notebook saya. Akhirnya setelah googling dan riset di arsip milis, ditemukan beberapa informasi.

Di artikel ini saya akan menunjukkan settingan untuk:
1.Clone output dari layar LCD notebook ke LCD Projector.
2.“Menyambung” layar LCD notebook ke LCD Projector (mode Xinerama).

Berikut ini adalah settingan /etc/X11/xorg.conf-nya:

## Untuk tampilan Clone antara layar LCD notebook dan LCD Projector
## Saya hanya tampilkan mulai dari bagian yang berhubungan dengan
## display

Section “Device”
Identifier      “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller”
Driver          “i810”
BusID           “PCI:0:2:0”
Option          “Clone” “On”
Option          “MonitorLayout” “CRT,LFP”
EndSection

Section “Monitor”
Identifier      “Generic Monitor”
Option          “DPMS”
HorizSync       28-64
VertRefresh     43-60
EndSection

Section “Screen”
Identifier      “Default Screen”
Device          “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller”
Monitor         “Generic Monitor”
DefaultDepth    24
SubSection “Display”
Depth           1
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           4
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           8
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           15
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           16
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           24
Modes           “1280×800”
EndSubSection
EndSection

Section “ServerLayout”
Identifier      “Default Layout”
Screen          “Default Screen”
InputDevice     “Generic Keyboard”
InputDevice     “Configured Mouse”
InputDevice     “stylus”        “SendCoreEvents”
InputDevice     “cursor”        “SendCoreEvents”
InputDevice     “eraser”        “SendCoreEvents”
InputDevice     “Synaptics Touchpad”
EndSection

## Untuk tampilan Xinerama/Menyambung antara layar LCD notebook dan
## LCD Projector. Saya hanya tampilkan mulai dari bagian yang
## berhubungan dengan display

Section “Device”
Identifier      “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller”
Driver          “i810”
BusID           “PCI:0:2:0”
Option          “MonitorLayout” “CRT,LFP”
Screen          0
EndSection

Section “Device”
Identifier      “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (EXT)”
Driver          “i810”
BusID           “PCI:0:2:0”
Option          “MonitorLayout” “CRT,LFP”
Screen          1
EndSection

Section “Monitor”
Identifier      “Laptop LCD”
Option          “DPMS”
HorizSync       28-64
VertRefresh     43-60
EndSection

Section “Monitor”
Identifier      “EXT LCD”
Option          “DPMS”
HorizSync       28-64
VertRefresh     43-60
EndSection

Section “Screen”
Identifier      “Laptop Screen”
Device          “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller”
Monitor         “Laptop LCD”
DefaultDepth    24
SubSection “Display”
Depth           1
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           4
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           8
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           15
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           16
Modes           “1280×800”
EndSubSection
SubSection “Display”
Depth           24
Modes           “1280×800”
EndSubSection
EndSection

Section “Screen”
Identifier      “EXT Screen”
Device          “Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (EXT)”
Monitor         “EXT LCD”
DefaultDepth    24
SubSection “Display”
Depth           1
Modes           “800×600”
EndSubSection
SubSection “Display”
Depth           4
Modes           “800×600”
EndSubSection
SubSection “Display”
Depth           8
Modes           “800×600”
EndSubSection
SubSection “Display”
Depth           15
Modes           “800×600”
EndSubSection
SubSection “Display”
Depth           16
Modes           “800×600”
EndSubSection
SubSection “Display”
Depth           24
Modes           “800×600”
EndSubSection
EndSection

Section “ServerLayout”
Identifier      “Default Layout”
Screen          0       “Laptop Screen” 0 0
Screen          1       “EXT Screen” RightOf “Laptop Screen”
Option          “Xinerama” “On”
InputDevice     “Generic Keyboard”
InputDevice     “Configured Mouse”
InputDevice     “stylus”        “SendCoreEvents”
InputDevice     “cursor”        “SendCoreEvents”
InputDevice     “eraser”        “SendCoreEvents”
InputDevice     “Synaptics Touchpad”
EndSection

Jangan lupa untuk merestart X server untuk mengaktifkan settingan baru:
sudo /etc/init.d/gdm restart


About this entry