With my Sony Vaio (i945) I can swith to have my internal screen also on the projector with "xrandr --auto" but when unplugging the projector the internal screen image disappears

Bug #324913 reported by Till Kamppeter
4
Affects Status Importance Assigned to Milestone
X.Org X server
Fix Released
High
xserver-xorg-video-intel (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xorg

I have a Sony Vaio with Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) and 1280x800 screen.

I connect a projector and after that I type "xrandr --auto" in a terminal window. Then I get my desktop from the internal screen also on the projector. As the projector has only a resolution of 1024x768 the internal screen also switches to this resolution.

Then I unplug the projector. This makes the desktop on the screen disappear. On the screen appears a white area in 4:3 ratio and maximum size (so there are black borders on the left and on the right. I can get my desktop back by pressing Fn+F7 one or more times, but then the GNOME panel stays in the 1024x768 format and does not get back to the screen's 1280x800 default resolution.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: xorg 1:7.4~5ubuntu11
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-6-generic (buildd@crested) (gcc version 4.3.3 (Ubuntu 4.3.3-3ubuntu1) ) #17-Ubuntu SMP Fri Jan 30 15:35:08 UTC 2009

SourcePackage: xorg
Uname: Linux 2.6.28-6-generic x86_64

Tags: apport-bug
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

I've forwarded your bug upstream to https://bugs.freedesktop.org/show_bug.cgi?id=19933 - please subscribe to it in case upstream needs further info or wishes you to test something. Thanks ahead of time.

Changed in xorg:
importance: Undecided → High
status: New → Triaged
Changed in xorg-server:
status: Unknown → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

Till,

Upstream wishes additional information to solve your bug. Set the following in the Driver section of your xorg.conf:

    Option "Modedebug" "True"

They also want register dumps. To collect these, run two test cases:

1) Plug in projector (where laptop is working) and collect `sudo intel_reg_dumper > dump_good.txt`. Attach both that and your Xorg.0.log to the upstream bug.

2) Unplug projector (where laptop does not work), and collect `sudo intel_reg_dumper > dump_broken.txt`. Attach both that and your Xorg.0.log to the upstream bug.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Bryce, I will do this tomorrow when I am back to the conference room so that I can do the test with the projector.

Changed in xorg-server:
status: Confirmed → In Progress
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

All requested logs and dumps are attached to the upstream bug now.

Revision history for this message
Martin Pitt (pitti) wrote :

Both Till and I tested the patch proposed upstream, it fixes the issue.

Changed in xorg-server:
status: In Progress → Invalid
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

X.org upstream bug 19933 was marked as duplicate of bug 19931, updated link in upstream task.

Changed in xorg-server:
status: Invalid → Unknown
Changed in xorg-server:
status: Unknown → Confirmed
Changed in xorg-server:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-intel - 2:2.6.1-1ubuntu2

---------------
xserver-xorg-video-intel (2:2.6.1-1ubuntu2) jaunty; urgency=low

  * Add 108_dont_disable_vga_centering_bit.patch. Cherry-pick from
    upstream commit 3aa8591abfbe8db0f13912910c850fdd748808df.
    Don't disable vga centering bit. Causes failure to display
    lower resolutions on Eee PCs, etc.
    (LP: #324913)

 -- Bryce Harrington <email address hidden> Mon, 09 Feb 2009 15:20:29 -0800

Changed in xserver-xorg-video-intel:
status: Triaged → Fix Released
Changed in xorg-server:
importance: Unknown → High
Changed in xorg-server:
importance: High → Unknown
Changed in xorg-server:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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