How to use a Data Projector on Ubuntu 6.10 Laptop

Asked by Ronan Herron

I'm using a PC Peripherals Celtic Notebook Computers Laptop. When I connect a Data Projector and use the appropriate function keys nothing happens. This machine is built as a dual boot so I know the hardware works with windows. From System/Administration/Device Manager the Ubuntu Device Database tells me that there are 2 identical Mobile Integrated Graphics Controllers, from Intel Corp. The OEM Vendor is ASUSTeK Computer Inc. and under Advanced the info.udi is /org/freedesktop/Hal/devices/pci_8086_27a2 and type is strlist. I'm not sure if this is the relevant info but it's my best guess. If further info is required to make this Ubuntu Laptop work with a data projector I am more than happy to supply it. Bear in mind that this machine is one of 120 purchased for educational purposes and I had the suppliers certify it as Linux Compatible as part of the tender process. To see more about the Connect Education project see

http://connect.southdublin.ie/connect/index.php?option=com_content&task=view&id=61&Itemid=66

and our VLE at

http://connect.learnonline.ie/Thanks in advance for your help

Ronan Herron
ICT Coordinator
Connect
SDCC
Rep. Of Ireland

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Markus Thielmann
Solved:
Last query:
Last reply:
Revision history for this message
Ralph Janke (txwikinger) said :
#1

Thanks for the question.

In order for data projectors to correctly detect the graphic mode, the notebook should be boot up while connected to the projector.

Then usually using the right key with [Fn] switches correctly to the projector.

I hope this helps.

Revision history for this message
Ronan Herron (ronanherr) said :
#2

Thanks Ralphe, I tried that but to no avail, unfortunately. I booted into
windows just to double check settings. I connected the projector and used
the Fn + F3 buttons to swap between LCD/Data Proj/or both. Then with the
Data Projector still connected I rebooted into Ubuntu. Again I tried the Fn+
F3, no good. While in Windows I checked the graphics card in Device
Manager, again two identical Mobile Intel R 945 GM Express Chipset Family.
PCI bus 0, device 2, function 0, and 1.ly a
The Data Projector is an Epson EMP - 82
Any further assistance you can provide would be greatly appreciated

On 5/25/07, Ralph Janke <email address hidden> wrote:
>
> Your question #7162 on Ubuntu changed:
> https://answers.beta.launchpad.net/ubuntu/+question/7162
>
> Status: Open => Answered
>
> Ralph Janke proposed the following answer:
> Thanks for the question.
>
> In order for data projectors to correctly detect the graphic mode, the
> notebook should be boot up while connected to the projector.
>
> Then usually using the right key with [Fn] switches correctly to the
> projector.
>
> I hope this helps.
>
> _______________________________________________________________________
> If this answers your question, please go to the following page to let us
> know that it is solved:
>
> https://answers.beta.launchpad.net/ubuntu/+question/7162/+confirm?answer_id=0
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.beta.launchpad.net/ubuntu/+question/7162
>

Revision history for this message
Markus Thielmann (thielmann) said :
#3

Thanks for your question.

Unfortunately your description didn't include enough information to provide guidance concerning your issue.

In order to help you, we'd like you to add the following information to this support request:

1) the output of the following command: lspci | grep VGA

There are reports on problems with the "hardware switch" for intel graphics chipsets. So, please install "i810switch" (it's part of the universe repository) and try to run "i810switch crt on lcd on". Please report if you're able to run the projector with that command.

Revision history for this message
Ronan Herron (ronanherr) said :
#4

Markus, thanks for your help on this.

the output form lspci | grep VGA is
0000:00:02.2 VGA compatible controller: Intel Corporation Mobile Integrated
Graphics Controller (rev 03)
I installed the i810switch, then ran the command "i810switch crt on lcd on"
which returned "PCI id of i810 is not recognised"

So the projector is still not working, but perhaps there is a way to force
recognise the i810 PDI id???

Regards
Ronan Herron

On 5/25/07, Markus Thielmann <email address hidden> wrote:
>
> Your question #7162 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/7162
>
> Status: Open => Answered
>
> Markus Thielmann proposed the following answer:
> Thanks for your question.
>
> Unfortunately your description didn't include enough information to
> provide guidance concerning your issue.
>
> In order to help you, we'd like you to add the following information to
> this support request:
>
> 1) the output of the following command: lspci | grep VGA
>
> There are reports on problems with the "hardware switch" for intel
> graphics chipsets. So, please install "i810switch" (it's part of the
> universe repository) and try to run "i810switch crt on lcd on". Please
> report if you're able to run the projector with that command.
>
> _______________________________________________________________________
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/ubuntu/+question/7162/+confirm?answer_id=2
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/ubuntu/+question/7162
>

Revision history for this message
Ronan Herron (ronanherr) said :
#5

This version of Ubuntu is actually 6.06 LTS and not 6.10 as reported

Revision history for this message
Markus Thielmann (thielmann) said :
#6

Try adding the following lines to xorg.conf:

Search for the "Monitor" section, add:

Option "MonitorLayout" "CRT,LFP"
Option "Clone" "true"

Restart X (or just reboot). It *should* now clone your desktop output to the projector. Can you confirm it's working?

Revision history for this message
Ronan Herron (ronanherr) said :
#7

Thanks again for your help Markus, I'm really rusty at this. Firstly in
order to edit the xorg.conf file I had to reenable su to change to the root
user. I did this using "sudo passwd root". Then in a terminal I tried to
change directory to /etc/X11. I used cd /etc/ and then cd /X11/ but here I'm
told that no such directory exists. In the /etc/ directory I used "ls -a" to
list all files and can see the X11 directory but still cannot gain access to
it. There must be something really simple I'm overlooking.......
In the meantime I'll be brushing up on vim in order to edit xorg.conf when I
gain access to it.

On 5/29/07, Markus Thielmann <email address hidden> wrote:
>
> Your question #7162 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/7162
>
> Status: Open => Answered
>
> Markus Thielmann proposed the following answer:
> Try adding the following lines to xorg.conf:
>
> Search for the "Monitor" section, add:
>
> Option "MonitorLayout" "CRT,LFP"
> Option "Clone" "true"
>
> Restart X (or just reboot). It *should* now clone your desktop output to
> the projector. Can you confirm it's working?
>
> _______________________________________________________________________
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/ubuntu/+question/7162/+confirm?answer_id=5
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/ubuntu/+question/7162
>

Revision history for this message
Best Markus Thielmann (thielmann) said :
#8

Just run: gksudo gedit /etc/X11/xorg.conf

Revision history for this message
Ronan Herron (ronanherr) said :
#9

The changes to xorg.conf did the trick Markus, thanks a million!!! Plus I managed to make the changes using vi. Again thanks a million, there is now no reason why we cant use Ubuntu in the Classroom here in St. Aidan's Community School, Brookfield, Tallaght, Ireland.

Revision history for this message
Jean Jordaan (jean-jordaan) said :
#10

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)

Lenovo Thinkpad T60.

Booting with the projector connected worked, but I don't want to do this. I'd rather just hit Fn-F7, which doesn't work.

Will i810switch work for me?

Revision history for this message
Jean Jordaan (jean-jordaan) said :
#11

Neglected to mention: I'm on Feisty, 7.04.

Revision history for this message
Ronan Herron (ronanherr) said :
#12

I dont know if it will. I would imagine that key mappings like this Fn+F7
have more to do with the hardware bios than software configuration.
IBM/Lenovo are a pretty strong Linux company.Raise it with IBM support and
see what additional infotrmation you can gleam

On 6/5/07, Jean Jordaan <email address hidden> wrote:
>
> Your question #7162 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/7162
>
> Jean Jordaan posted a new comment:
> Neglected to mention: I'm on Feisty, 7.04.
>

Revision history for this message
JoaoPinto (joao-icaro) said :
#13

Hello,

I have a HP dv528ea and I wish to clone my monitor output to a projector. I tryed your solution however it didn't work. Probably I am doing something bad. Do you mind checking my xorg.conf?

Also I am having problems with my intel card because it does not run 3D, probably it has something to do with my xorg.conf file.

Thank you very much for your attention,

Joao

Here is my file:

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
EndSection

Section "Module"
 Load "glx"
 Load "GLcore"
 Load "v4l"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "pt"
 Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "ZAxisMapping" "4 5"
 Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
 Identifier "Synaptics Touchpad"
 Driver "synaptics"
 Option "SendCoreEvents" "true"
 Option "Device" "/dev/psaux"
 Option "Protocol" "auto-dev"
 Option "HorizScrollDelta" "0"
EndSection

Section "Device"
 Identifier "Failsafe Device"
 Boardname "intel"
 Busid "PCI:0:2:0"
 Driver "intel"
 Screen 0
EndSection

Section "Monitor"
 Identifier "Failsafe Monitor"
 Vendorname "Hewlett-Packard"
 Modelname "HP Pavilion M45/S40 Monitor"
 Horizsync 31.468-50.0
 Vertrefresh 56.0-75.0
 Option "MonitorLayout" "CRT,LFP"
 Option "Clone" "true"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "Failsafe Device"
 Monitor "Failsafe Monitor"
 Defaultdepth 24
 SubSection "Display"
  Depth 24
  Virtual 1280 800
 EndSubSection
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
  screen 0 "Default Screen" 0 0
 Inputdevice "Generic Keyboard"
 Inputdevice "Configured Mouse"
 Inputdevice "Synaptics Touchpad"
EndSection

Revision history for this message
JoaoPinto (joao-icaro) said :
#14

I also tryed:

sudo dpkg-reconfigure -phigh xserver-xorg

and then, add the lines you suggested previously:

Option "MonitorLayout" "CRT,LFP"
Option "Clone" "true"

HOWEVER it still doesn't work.

Here is the xorg.conf generated and changed:

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
 Identifier "Generic Keyboard"
 Driver "kbd"
 Option "CoreKeyboard"
 Option "XkbRules" "xorg"
 Option "XkbModel" "pc105"
 Option "XkbLayout" "pt"
 Option "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
 Identifier "Configured Mouse"
 Driver "mouse"
 Option "CorePointer"
 Option "Device" "/dev/input/mice"
 Option "Protocol" "ImPS/2"
 Option "ZAxisMapping" "4 5"
 Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
 Identifier "Synaptics Touchpad"
 Driver "synaptics"
 Option "SendCoreEvents" "true"
 Option "Device" "/dev/psaux"
 Option "Protocol" "auto-dev"
 Option "HorizEdgeScroll" "0"
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "stylus"
 Option "Device" "/dev/input/wacom"
 Option "Type" "stylus"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "eraser"
 Option "Device" "/dev/input/wacom"
 Option "Type" "eraser"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
 Driver "wacom"
 Identifier "cursor"
 Option "Device" "/dev/input/wacom"
 Option "Type" "cursor"
 Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
 Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
 Driver "intel"
 BusID "PCI:0:2:0"
EndSection

Section "Monitor"
 Identifier "Generic Monitor"
 Option "DPMS"
 HorizSync 30-70
 VertRefresh 50-160
 Option "MonitorLayout" "CRT,LFP"
 Option "Clone" "true"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
 Monitor "Generic Monitor"
 DefaultDepth 24
EndSection

Section "ServerLayout"
 Identifier "Default Layout"
 Screen "Default Screen"
 InputDevice "Generic Keyboard"
 InputDevice "Configured Mouse"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
 InputDevice "Synaptics Touchpad"
EndSection