xrandr listing non-existing HDMI-1

Bug #286947 reported by Thomas R. N. Jansson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xrandr

1)
tjansson@euler:~$lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10

2)
root@euler:/home/tjansson# apt-cache policy libxrandr2
libxrandr2:
  Installed: 2:1.2.3-1
  Candidate: 2:1.2.3-1
  Version table:
 *** 2:1.2.3-1 0
        500 http://dk.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

3) On my Lenovo X200 I tried to connect a projector and enabling it by using the screen resolution tool.

4) Even though the X-server was retarted I could not see anything on the projector but now my compiz rotating cube had 8 faces. I tried to revert to normal mode again but now I couldn't get i right and was stuck in 1024x768 and not 1280x800 as I wanted.

I ran xrandr in a console which revealed:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1280 x 800
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
   1280x800 60.0*+ 50.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
HDMI-1 connected (normal left inverted right x axis y axis)
   1024x768 60.0
   800x600 60.3
   640x480 59.9
HDMI-2 connected (normal left inverted right x axis y axis)
   1024x768 60.0
   800x600 60.3
   640x480 59.9

Which is odd since the Lenovo X200 doesn't have any HDMI ports but only a VGA port so I tried to disable them with:
tjansson@euler:~$ xrandr --output HDMI-2 --off
tjansson@euler:~$ xrandr --output HDMI-1 --off

This worked and the screen returned to 1280 x 800. Now xrandr showed:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 800
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
   1280x800 60.0*+ 50.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
HDMI-1 connected (normal left inverted right x axis y axis)
   1024x768 60.0
   800x600 60.3
   640x480 59.9
HDMI-2 connected (normal left inverted right x axis y axis)
   1024x768 60.0
   800x600 60.3
   640x480 59.9

The only problem is that this wasn't saved after I logged out, so added some lines to my xorg.conf to disable the HDMI ports:
Section "Screen"
    Identifier "Configured Screen Device"
    Device "Configured Video Device"
    SubSection "Display"
        Virtual 1280 800
    EndSubSection
EndSection

Section "Device"
    Identifier "Configured Video Device"
    Option "monitor-HDMI-2" "FakeHDMI-2"
    Option "monitor-HDMI-1" "FakeHDMI-1"
EndSection

Section "Monitor"
    Identifier "FakeHDMI-1"
    Option "Ignore" "True"
EndSection

Section "Monitor"
    Identifier "FakeHDMI-2"
    Option "Ignore" "True"
EndSection

And now my computer is working as it did before I connected it to a projector and xrandr now showes:
tjansson@euler:~$xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 800
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
   1280x800 60.0*+ 50.0
   1024x768 60.0
   800x600 60.3 56.2
   640x480 59.9
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
     Subsystem: Lenovo Device [17aa:20e0]
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
     Subsystem: Lenovo Device [17aa:20e4]

Revision history for this message
Bryce Harrington (bryce) wrote :

Hi tjansson,

Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

Changed in xrandr:
status: New → Incomplete
Revision history for this message
Thomas R. N. Jansson (tjansson) wrote :

I can't reproduce the situation as I do not own a projector as the one found in the company I was consulting. I am not sure what you mean that I should I attach changes done to /etc/X11/xorg.conf - I already did this in my original posting?

I have attached my lscpi but cannot reproduce the problem and give you /var/log/Xorg.0.log from when problem was present since I not consulting that company anymore - I must admit that I hope I will never reproduce it :)

Is there anything else I can do, since I can't reproduce the problem?

Kind regards
Thomas

Bryce Harrington (bryce)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

Hmm, unfortunately without the Xorg.0.log from the case where the second HDMI appeared, it won't be possible to debug this issue. However, if you ever do reproduce it (and esp. if you can do so on Jaunty), feel free to reopen with that info. Having 'xrandr --verbose' and 'sudo get-edid|parse-edid' would help as well.

Changed in xrandr:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.