← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 479323] [NEW] External monitor suddenly gets wrong resolution on laptop (nvidia).

 

Public bug reported:

Binary package hint: xorg

This worked fine up until sometime between Nov 2, 2009 and Nov 7 2009.
By working fine, I mean that nvidia-settings correctly detected the
resolution and the name of an external monitor, using the 185 driver.
Now, all external monitors show up as CRT-0, and have a low resolution
of 1024x768 in nvidia-settings.  Switch back to kernel 2.6.31 from
2.6.32 does not fix it; neither does upgrading to nvidia-drivers 190.32
from 185.

Investigation reveals that /var/log/Xorg.0.log contains the line:
 NVIDIA(GPU-0): Unable to read EDID for display device CRT-0

This problem occurs on two different external flat panels with 1900x1200
resolution, which both worked just last week.

Finally, I installed read-edid, and executed the command "sudo get-edid
| parse-edid"

The EDID for the builtin flat panel is just fine, but is followed by:

Reading next EDID block

VBE/DDC service about to be called
	Read EDID

	Performing real mode VBE call
	Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
	Function supported
	Call failed

The EDID data should not be trusted as the VBE call failed
Error: output block unchanged
parse-edid: IO error reading EDID

I really don't know what could be causing this, but perhaps this change:

xorg-server (2:1.6.4-2ubuntu4) karmic; urgency=low

  * Add 188_default_primary_to_first_busid.patch: X can abort if multiple
    video devices are present, and none are marked as primary.  This makes
    X just pick the first one it sees and carry on.
    (LP: #459512)

ProblemType: Bug
Architecture: amd64
Date: Mon Nov  9 11:57:07 2009
DistroRelease: Ubuntu 10.04
MachineType: LENOVO 7662CTO
NonfreeKernelModules: nvidia
Package: xorg 1:7.4+3ubuntu9
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-2-generic root=UUID=296ba5fe-f7de-4f95-a4e3-c1b699fa1490 ro
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-2.2-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu9
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel N/A
 xserver-xorg-video-ati N/A
SourcePackage: xorg
Symptom: display
Tags:  resolution
Uname: Linux 2.6.32-2-generic x86_64
dmi.bios.date: 05/11/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETC6WW (2.26 )
dmi.board.name: 7662CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7LETC6WW(2.26):bd05/11/2009:svnLENOVO:pn7662CTO:pvrThinkPadT61:rvnLENOVO:rn7662CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 7662CTO
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO
fglrx: Not loaded
system:
 distro:             Ubuntu
 architecture:       x86_64kernel:             2.6.32-2-generic

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolution

-- 
External monitor suddenly gets wrong resolution on laptop (nvidia).
https://bugs.launchpad.net/bugs/479323
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



Follow ups

References