[g45] IBM thinkpad X200 use G45 and gma 4500 abnormal display 1280 x 800.

Bug #273899 reported by fukai
38
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

IBM thinkpad X200 use G45 and gma 4500 abnormal display 1280 x 800.

Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :

Which version of Ubuntu do you use? And what should be the display resolution?

Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
fukai (iakuf) wrote :

Ubuntu 8.10 ,1024 * 768 will now be displayed, but the right was showed only 1280 * 800

fukai (iakuf)
Changed in xserver-xorg-video-intel:
status: Incomplete → New
Revision history for this message
David Hamm (davidthamm) wrote :

I second this bug, however you can change the resolution to 1280x 800 by going to the monitor resolution and un checking mirror screens. But even though the resolution changes to 1280 x 800 there is still an invisible veridical wall on the right side preventing you from using that extra space. The gnome bars on the top and bottom also do not resize to fit the new resolution.

I am running Ubuntu 8.10 Beta i386, fully updated. as of 7pm pst.

Revision history for this message
Kasper J. (kasperj) wrote :

I can confirm this bug. Running Thinkpad X200 with Intel GMA X4500. For some reason the "Screen Resolution" app seems to think that I have three screens when I uncheck the mirror thingy.

As said above, when correct resolution (1280x800) is set, it draws the right pixels and such, but the "stretched" area on the right-bottom side has ugly artifacts with mostly black areas and a few colors.

Ubuntu beta 8.10 x86_64.

Revision history for this message
Kasper J. (kasperj) wrote :

Also, suspend does not work. It manage to show the cursor on the wake-up.. Probably roots to the same error as above I think.

fukai (iakuf)
Changed in xserver-xorg-video-intel:
status: New → Confirmed
Revision history for this message
fukai (iakuf) wrote :

xserver-xorg-video-intel_2.4.0~melchiorre-5_i386.deb (from http://melchiorre.wordpress.com/2008/07/31/driver-intel-240-deb-package/)
 adding "Driver 'intel'" to xorg.conf, in ubuntu 8.04 works fine. but no work in ubuntu 8.10.

Revision history for this message
Kasper J. (kasperj) wrote :

Upon 2-3 restart, the resolution seems to be correct and with no distortion... Don't know why. Haven't used the system.

Revision history for this message
fukai (iakuf) wrote :

What

Revision history for this message
Jorge Castro (jorge) wrote :

I see this on my X200 with 8.10 Intrepid final i386. Using the xorg.conf at this site fixed it for me: http://www.thinkwiki.org/wiki/Installing_Ubuntu_8.04_%26_8.10_on_an_X200

The install-generated xorg.conf seems to be incorrect? It's a new laptop so I don't mind mangling/reinstalling to help get more information.

I've not yet tested the external VGA support.

Revision history for this message
Chris Jones (cmsj) wrote :

I just installed 8.10 on an X200 7455-3SG

If you disable mirroring and set the resolution of the unknown monitor to Off, the internal panel displays the correct 1280x800 resolution. I have not yet tested this with the VGA output, presumably that will now be disabled.

Attached is an Xorg.0.log with ModeDebug enabled.

Revision history for this message
Chris Jones (cmsj) wrote :

That previous log was while the X200 was in its dock, and in that state HDMI-1 shows as connected, HDMI-2 shows as disconnected.

Removing it from the dock means that HDMi-1 and HDMI-2 show as connected, which brings my experience inline with what other people have seen. Again though, setting the resolution of these devices to Off lets the panel work properly.

Attached is another ModeDebug log with the laptop out of the dock.

Revision history for this message
Chris Jones (cmsj) wrote :

For completeness, here is an xrandr --verbose dump with it out of the dock. I'll stop spamming you now ;)

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

[This is an automatic notice.]

We'd like to forward your bug upstream, however upstream requires
that you first test it against their newer driver code.

To save you the effort of building the driver from source, we've built
packages for the driver and its new dependencies.

So you have a couple options:

 1. Download and test .debs for intrepid, from:
     https://edge.launchpad.net/~intel-gfx-testing/+archive

 -or-

 2. Download and test the Jaunty alpha-2 (or newer) Live CD,
     (which includes a beta of the new xserver 1.6 as well).
     See http://cdimage.ubuntu.com/releases/9.04/ for ISOs

Thanks ahead of time! You can simply reply to this email to report your
findings.

P.S., if you wish to forward your bug upstream yourself, please follow
these directions to do so:
  http://intellinuxgraphics.org/how_to_report_bug.html

Changed in xserver-xorg-video-intel:
status: Confirmed → Incomplete
Revision history for this message
David Hamm (davidthamm) wrote :

So I did and fresh install of 8.10x64 via usb and then upgraded to jaunty via #update-manager -d# and TA-DA, it works!!! Full 1280x800 output. From boot till shutdown. This is on a lenovo x200. Of course I can't testify to the vga output, but the screen works flawlessly. Ever little bit counts! Thanks again!

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

Great, thanks for letting us know the new driver solves this bug!

Changed in xserver-xorg-video-intel:
status: Incomplete → Fix Released
Revision history for this message
Michał Karnicki (karni) wrote :

Glad to confirm it's working on Jaunty. Bryce, you don't even know how much I needed those drivers. I really appreciate it. Thank you.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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