xrandr listing non-existing HDMI-1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xrandr
1)
tjansson@
Description: Ubuntu 8.10
Release: 8.10
2)
root@euler:
libxrandr2:
Installed: 2:1.2.3-1
Candidate: 2:1.2.3-1
Version table:
*** 2:1.2.3-1 0
500 http://
100 /var/lib/
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@
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]
description: | updated |
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.