How to setup LCD Projector and Notebook with Ubuntu 7.04 Feisty
Ubuntu is one of distros whose popularity is phenomenal in the last 2 years. We can see it at http://www.distrowatch.com Ubuntu has been ranked #1 for the last 2,5 years.
This article can be downloaded in PDF format from menu: Download > Articles > Linux Umum > Sort Submit Date > umum_ubuntu_lcd_projector_english. Don't forget to register first.
I asked about this in Ubuntu mailing list and IRC channel, and these are some of the opinions:
(07:18:18 PM) ari_stress: hello guys, i want to know… why UBUNTU is #1 for the last 2 years according to www.distrowatch.com? What makes Ubuntu so great???
(07:18:46 PM) IdleOne: ari_stress, ease of use and a great community
(07:18:50 PM) sipior: ari_stress: love?
(07:18:53 PM) ziroday: ari_stress: hey again, its because we "supposodly" give the best user experience
(07:19:17 PM) Terrasque: ari_stress: the new and improved brain wipe satelites
The answers are indeed various and personal, thus my own opinions are:
1.Ubuntu is one of derivatives of Debian, whose very well known for it's high quality packages.
2.Ubuntu uses APT (Advance Package Tool) for it's package manager, that it is often regarded as one of the best package manager for Linux. It's supported by various frontend such as aptitude and synaptic.
3.The community of Ubuntu is very large and rapidly growing. They are also very active and helpful. On daily average, there are 1000 users online in #Ubuntu IRC channel at irc.freenode.net.
4.For those who wants experience a free “corporate” support can browse https://answers.launchpad.net We can find many knowledge bases with the status of the answers. My inquiry about Ubuntu can be seen at https://answers.launchpad.net/ubuntu/+question/10435
Ok, back to …. notebook 🙂
To configure LCP projector correctly on Notebook using Ubuntu 7.04 Feisty, we can set it up in /etc/X11/xorg.conf.
My notebook is Compaq Presario V3000 with Intel 845GM graphic adapter, to be exact:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Inte grated Graphics Controller (rev 03)
Actually there are some tools we can use to configure this, but it's not working for my notebook. Finally after googling and researching the mailing list archives, I am able to set it up.
In this article I will show you the setting for:
1.Clone output from LCD notebook screen to LCD Projector screen.
2.“Stich” LCD notebook screen to LCD Projector (Xinerama mode).
This are the /etc/X11/xorg.conf:
## To Clone LCD notebook screen to LCD Projector screen
## I'm only showing the related configuration
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
## To have Xinerama mode with LCD notebook screen and LCD Projector screen
## I'm only showing the related configuration
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
Don't forget to restart X to apply new configuration:
sudo /etc/init.d/gdm restart
Well, that's all about this short article. Hopefully it will be helpful for anyone.
Knowledge belongs to everyone
Viva la liberty! Jakarta, 26 July 2007.