[Bug 27422] New: [X700] Color depth degradation after resume

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 1 23:18:14 PDT 2010


http://bugs.freedesktop.org/show_bug.cgi?id=27422

           Summary: [X700] Color depth degradation after resume
           Product: xorg
           Version: 7.4
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: high
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: bryce at canonical.com
         QAContact: xorg-team at lists.x.org


Forwarding this bug from Ubuntu reporter zvaral:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/510001

[Problem]
After a resume from suspend, the color depth changes from 24 bit to 8 bit.

[Original Description]
After resuming my Acer laptop (with Ati Radeon x700) from suspend, the color
depth of X changes to 8 bit or similar. Originally it is set to 24 bit color
depth which is presented after the boot process but it degrades after the first
suspend/resume.

I have two machines theoretically with the same configuration (except the hard
drives are different). Both are the same acer ferrari 4005 WLMi model. In one
of them the color depth degradation still appears while the other one suffers
from Bug #524860 related to gnome-keyring but color depth changes after
suspend/resume does not appear.

I did the following experiment: I switched on both machines when booted up I
logged in, suspended and resumed. After these I coppied the file from
/var/log/Xorg.0.log to

Xorg.0.log_homepc (refers to homepc suffering from color depth changes after
resume) and
Xorg.0.log_hardnut (refers to the other laptop without any issue after resume)

Please, find the difference between the two files here below. (It seems that
the two radeon x700 cards are a bit different)

zvaral at hardnut:~$ diff Xorg.0.log_homepc Xorg.0.log_hardnut
6,9c6,9
< Current Operating System: Linux homepc 2.6.32-15-generic #22-Ubuntu SMP Tue
Mar 2 02:23:29 UTC 2010 x86_64
< Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-15-generic
root=UUID=ce9e0038-ae57-40d1-b512-7fb439874808 ro quiet splash
< Build Date: 02 March 2010 03:30:16PM
< xorg-server 2:1.7.5-1ubuntu2 (buildd@)
---
> Current Operating System: Linux hardnut 2.6.32-15-generic #22-Ubuntu SMP Tue Mar 2 02:23:29 UTC 2010 x86_64
> Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-15-generic root=UUID=4ceac70f-55c9-4a91-baae-aee960ec8114 ro quiet splash
> Build Date: 19 February 2010 11:38:32AM
> xorg-server 2:1.7.5-1ubuntu1 (buildd@)
16,17c16,17
< (==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 3 08:05:23 2010
< (II) Loader magic: 0x7c82e0
---
> (==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 3 09:18:02 2010
> (II) Loader magic: 0x7c8300
93c93
< (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
---
> (II) Open ACPI successful (/var/run/acpid.socket)
369c369
< drmOpenDevice: open result is 8, (OK)
---
> drmOpenDevice: open result is 9, (OK)
371c371
< drmOpenDevice: open result is 8, (OK)
---
> drmOpenDevice: open result is 9, (OK)
374,375c374,375
< drmOpenDevice: open result is 8, (OK)
< drmOpenByBusid: drmOpenMinor returns 8
---
> drmOpenDevice: open result is 9, (OK)
> drmOpenByBusid: drmOpenMinor returns 9
385,386c385,386
< (II) RADEON(0): Manufacturer: SEC Model: 3446 Serial#: 0
< (II) RADEON(0): Year: 2006 Week: 0
---
> (II) RADEON(0): Manufacturer: SEC Model: 0 Serial#: 0
> (II) RADEON(0): Year: 2003 Week: 0
403c403
< (II) RADEON(0): LTN154P4-L01
---
> (II) RADEON(0): LTN154P1-L02
405,406c405,406
< (II) RADEON(0): 00ffffffffffff004ca3463400000000
< (II) RADEON(0): 00100103802115780a87f594574f8c27
---
> (II) RADEON(0): 00ffffffffffff004ca3000000000000
> (II) RADEON(0): 000d0103802115780a87f594574f8c27
410c410
< (II) RADEON(0): 00000000003cd2026400000000fe0053
---
> (II) RADEON(0): 00000000003cd2026401000000fe0053
412c412
< (II) RADEON(0): 004c544e31353450342d4c30310a0080
---
> (II) RADEON(0): 004c544e31353450312d4c30320a00fe
497a498,500
> record: RECORD extension enabled at configure time.
> record: This extension is known to be broken, disabling extension now..
> record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
600c603
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0
603c606
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0
606c609
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0
609c612
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0
612c615
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0
615,624c618
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
< (II) RADEON(0): Printing DDC gathered Modelines:
< (II) RADEON(0): Modeline "1680x1050"x0.0 121.00 1680 1704 1792 1876 1050 1051
1054 1065 -hsync -vsync (64.5 kHz)
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
< (II) RADEON(0): Printing DDC gathered Modelines:
< (II) RADEON(0): Modeline "1680x1050"x0.0 121.00 1680 1704 1792 1876 1050 1051
1054 1065 -hsync -vsync (64.5 kHz)
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
< (II) RADEON(0): Printing DDC gathered Modelines:
< (II) RADEON(0): Modeline "1680x1050"x0.0 121.00 1680 1704 1792 1876 1050 1051
1054 1065 -hsync -vsync (64.5 kHz)
< (II) RADEON(0): EDID vendor "SEC", prod id 13382
---
> (II) RADEON(0): EDID vendor "SEC", prod id 0 

Architecture: amd64
Date: Wed Jan 20 09:06:51 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/yelp
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100113)
Package: yelp 2.28.0+webkit-1ubuntu1
ProcEnviron:
 LANG=en_US.utf8ProcVersionSignature: Ubuntu 2.6.32-10.14-generic
SourcePackage: yelp
Tags: lucid
Uname: Linux 2.6.32-10-generic x86_64
--- 
Architecture: amd64
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
Lsusb:
 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
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Acer, inc. Ferrari 4000
Package: xserver-xorg-video-ati 1:6.12.191-1ubuntu2
PackageArchitecture: amd64
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic
root=UUID=ce9e0038-ae57-40d1-b512-7fb439874808 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
Tags: lucid lucid
Uname: Linux 2.6.32-16-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 03/20/06
dmi.bios.vendor: Acer
dmi.bios.version: 3A27
dmi.board.name: Ferrari IV
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: , Inc.
dmi.chassis.version: N/A
dmi.modalias:
dmi:bvnAcer:bvr3A27:bd03/20/06:svnAcer,inc.:pnFerrari4000:pvrNotApplicable:rvnAcer,Inc.:rnFerrariIV:rvrNotApplicable:cvn,Inc.:ct1:cvrN/A:
dmi.product.name: Ferrari 4000
dmi.product.version: Not Applicable
dmi.sys.vendor: Acer, inc.
glxinfo: Error: [Errno 2] No such file or directory
system: codename:           lucid
 architecture:       x86_64
 kernel:             2.6.32-16-generic


[lspci]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility
X700 (PCIE) [1002:5653]
        Subsystem: Acer Incorporated [ALI] Device [1025:007e]


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list