Correct resolution (1280x720) not available, screen goes over the edges of the display

Bug #689000 reported by Hans Hellén
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: xorg

I suppose the issue is a "feature" of this display (26" LG 26LC2RA). The gnome-display-properties names the display as Goldstar Company Ltd 42", which is wrong. See Bug #489875 for further information.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.5+6ubuntu3b1
ProcVersionSignature: Ubuntu 2.6.37-7.19-generic 2.6.37-rc3
Uname: Linux 2.6.37-7-generic i686
Architecture: i386
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
Date: Sat Dec 11 19:44:22 2010
GdmLog1: Error: command ['gksu', '-D', 'Apport', '--', 'cat', '/var/log/gdm/:0.log.1'] failed with exit code 1: cat: /var/log/gdm/:0.log.1: No such file or directory
GdmLog2: Error: command ['gksu', '-D', 'Apport', '--', 'cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20101202)
MachineType: Hewlett-Packard HP Compaq dc7100 SFF(PE218ET)
ProcEnviron:
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- debian-installer/language=fi console-setup/layoutcode?=fi
SourcePackage: xorg
Symptom: display
dmi.bios.date: 08/07/2008
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 786C1 v02.15
dmi.board.name: 097Ch
dmi.board.vendor: Hewlett-Packard
dmi.chassis.type: 4
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr786C1v02.15:bd08/07/2008:svnHewlett-Packard:pnHPCompaqdc7100SFF(PE218ET):pvr:rvnHewlett-Packard:rn097Ch:rvr:cvnHewlett-Packard:ct4:cvr:
dmi.product.name: HP Compaq dc7100 SFF(PE218ET)
dmi.sys.vendor: Hewlett-Packard
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: natty
 architecture: i686
 kernel: 2.6.37-7-generic

Revision history for this message
Hans Hellén (hans-hellen) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :

Inconsistent EDID information acquired using nvidia-settings and read-edid. Using Lucid Lynx and nvidia driver 173.14.22. Nvidia graphics card is GeForce 7200 GS based on Nvidia G72 technology.

Revision history for this message
Hans Hellén (hans-hellen) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :

Again from Lucid Lynx installation: xorg.conf which gives correct resolution. Still the "overscan" is an issue.

Furthermore, the nvidia-current driver gives only a blank screen, after automatically logging in.

The issues:
– the default driver (in LiveCD etc.) nv (or was it Nouveau?) does not give 1280x720
– nvidia-current does not give anything.

bugbot (bugbot)
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Revision history for this message
Bryce Harrington (bryce) wrote :

read-edid tends to fail reading a lot of edid's these days, not sure why. I think it can't cope with some of the extended fields.

edid-decode is a better tool for this, I've attached its output when run against your edid

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

Hmm, well looking at that output it's not a case of a mis-parsed edid but rather your television only provides the one resolution. Your xrandr output says the same.

I know it sucks to be told, "Your hardware is working as designed", but... ;-)

The reason it works in Lucid is probably because that older version of nvidia is ignoring the edid. In your xorg.conf I see you are specifying the HorizSync and VertRefresh, and then I suppose forcing a particular resolution via the metamodes option. Even with newer nvidia and intel drivers, you can also override the automatic detection and supply your own modes. See the man pages or just google for more info. Or ask on askubuntu.com if you'd like someone to walk you through the process.

For nvidia, if you'd like it to work without overriding the automatic detection, you can also supply your own edid replacement file. You have to create it using a Windows program though. I don't know where this is canonically documented, but google turned up this page which should give you a start - http://analogbit.com/fix_nvidia_edid

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

Since there are mechanisms to work around this issue already, and since we can't modify the nvidia proprietary driver to make it work around the hardware breakage, I'm going to close out this bug at this time; I think this is more of a technical support issue, so askubuntu.com is probably the best place to work through it. We already have your kernel bug 489875 for addressing the issue on the open source side of things.

If you do take the approach of creating a new EDID that you'd like to see included with Ubuntu itself, please file a new bug using ubuntu-bug (from within a session using the new edid), and attach the new edid. While we don't ship edid replacements currently, it is conceivable we might do that in the future.

Changed in xorg-server (Ubuntu):
status: New → Won't Fix
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.