Bug 22780

Summary: [i845G] Cannot set screen resolution to 1280x1024 (recent regression)
Product: xorg Reporter: Bryce Harrington <bryce>
Component: Driver/intelAssignee: MaLing <ling.ma>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: echidnaman, gomyhr
Version: 7.4 (2008.09)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
XorgLog.txt
none
Xrandr.txt
none
dmesg
none
pleaset try the debug patch on your machine in KMS mode, thanks. none

Description Bryce Harrington 2009-07-15 01:48:37 UTC
Created attachment 27720 [details]
XorgLog.txt

Forwarding this bug from Ubuntu reporter Jonathan Thomas:
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/399435

[Problem]
On this i845 card, it would support a resolution of 1280x1024 via xrandr as of Ubuntu Karmic Alpha-2, but now it only goes to 1024x768.

It does not seem to be due to a phantom output.  The DDC shows 1280x1024 should be available, whereas the probed modes show a max of 1024x768.

[Original Report]
My monitor/video card support a max resolution of 1280x1024, but xrandr or any GUI resolution configuration tool (most likely frontends for xrandr) cannot see any resolutions above 1024x768 (see below).

I should also note that I was able to xrandr too 1280x1024 from a fresh Karmic alpha2, even if it didn't do 1280x1024 by default. Once I applied all the latest updates and rebooted, I could no longer set the resolution to 1280x1024.

jonathan@jonathan-desktop:~$ xrandr -s 1280x1024
Size 1280x1024 not found in available modes
jonathan@jonathan-desktop:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 312mm x 234mm
   1024x768 85.0*+ 75.1
   800x600 75.0
   640x480 75.0 60.0
   720x400 70.1
jonathan@jonathan-desktop:~$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device [8086:2562] (rev 03)

ProblemType: Bug
Architecture: i386
CurrentDmesg:
 [ 21.538085] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
 [ 21.541709] eth0: link down
 [ 21.542028] ADDRCONF(NETDEV_UP): eth0: link is not ready
 [ 32.368042] eth1: no IPv6 routers present
Date: Tue Jul 14 14:52:22 2009
DistroRelease: Ubuntu 9.10
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 002: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Compaq Presario 061 P8657E-ABA S6010V NA410
Package: xserver-xorg-video-intel 2:2.7.99.901+git20090702.74227141-0ubuntu1
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-2-generic root=UUID=791e42a2-0e3f-4f90-8711-5b26afefd375 ro quiet splash
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-2.17-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.5~rc4-1ubuntu3
 libdrm2 2.4.11-1ubuntu1
 xserver-xorg-video-intel 2:2.7.99.901+git20090702.74227141-0ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090629.f39cafc5-0ubuntu1
SourcePackage: xserver-xorg-video-intel
Uname: Linux 2.6.31-2-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 12/31/2003
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 3.06
dmi.board.name: Gamila/Giovani/Neon series
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.board.version: 030
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr3.06:bd12/31/2003:svnCompaqPresario061:pnP8657E-ABAS6010VNA410:pvr0n31411RE101GIOVA10:rvnMICRO-STARINTERNATIONALCO.,LTD:rnGamila/Giovani/Neonseries:rvr030:cvn:ct3:cvr:
dmi.product.name: P8657E-ABA S6010V NA410
dmi.product.version: 0n31411RE101GIOVA10
dmi.sys.vendor: Compaq Presario 061
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-2-generic
Comment 1 Bryce Harrington 2009-07-15 01:49:44 UTC
Created attachment 27721 [details]
Xrandr.txt
Comment 2 Bryce Harrington 2009-07-15 01:50:14 UTC
Created attachment 27722 [details]
dmesg
Comment 3 MaLing 2009-07-20 00:44:16 UTC
Created attachment 27838 [details]
pleaset try the debug patch on your machine in KMS mode, thanks.

The patch intends to print all modes from edid and results from mode valid function in kms mode, through it we can find those mode line we transmitted to X server. please try it on your machine.

Thanks for your help.
Ma Ling
Comment 4 MaLing 2009-07-20 00:46:33 UTC
(In reply to comment #3)
> Created an attachment (id=27838) [details]
> pleaset try the debug patch on your machine in KMS mode, thanks.
> The patch intends to print all modes from edid and results from mode valid
> function in kms mode, through it we can find those mode line we transmitted to
> X server. please try it on your machine.
> Thanks for your help.
> Ma Ling

By the way with the patch please upload dmesg, thanks.
Comment 5 MaLing 2009-07-22 02:46:53 UTC

*** This bug has been marked as a duplicate of bug 22716 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.