Bug 457748

Summary: radeon[rs4xx(0x5975)] panel: bad vt restoration
Product: [openSUSE] openSUSE 11.1 Reporter: Adam Jimerson <vendion>
Component: X.OrgAssignee: Matthias Hopf <mhopf>
Status: RESOLVED NORESPONSE QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P3 - Medium CC: alexander.deucher, sndirsch
Version: Final   
Target Milestone: ---   
Hardware: 64bit   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: My xorg.conf
Here is my Xorg.0.log
SaX.log
hwinfo from openSUSE 11.1
SaX.log from openSUSE 11.1
Xorg.0.log from openSUSE 11.1
My xorg.conf on openSUSE 11.1
x.org config after clean install
xorg log

Description Adam Jimerson 2008-12-09 19:45:52 UTC
When I go to shut down my laptop when using the open source Radeon driver, this never happened with the fglrx drivers from ATI, the screen gets distorted so everything is doubled happens with both the quite openSUSE slash screen and when I hit the Esc key for verbose mode.  The card in my laptop is Radeon x1100, but for some reason it is showing up as a ATI Radeon Xpress 200M 5975.
Comment 1 Alexander Orlovskyy 2008-12-10 12:50:51 UTC
Please provide following info:
/etc/X11/xorg.conf 
/var/log/Xorg.0.log
hwinfo --gfx output
/var/log/SaX.log
Comment 2 Adam Jimerson 2008-12-10 17:53:03 UTC
Created attachment 259221 [details]
My xorg.conf

Here is my xorg.conf file
Comment 3 Adam Jimerson 2008-12-10 17:53:49 UTC
Created attachment 259222 [details]
Here is my Xorg.0.log

Here is my Xorg.0.log file
Comment 4 Adam Jimerson 2008-12-10 17:54:30 UTC
Created attachment 259223 [details]
SaX.log

Here is my SaX.log
Comment 5 Adam Jimerson 2008-12-10 17:55:56 UTC
This is the output of hwinfo --gfx output

14: PCI 105.0: 0300 VGA compatible controller (VGA)
  [Created at pci.310]
  UDI: /org/freedesktop/Hal/devices/pci_1002_5975
  Unique ID: ul7N.Z2YqtUMwQQD
  Parent ID: vSkL.dQFUNbiC_g9
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:05.0
  SysFS BusID: 0000:01:05.0
  Hardware Class: graphics card
  Model: "ATI Radeon XPRESS 200M 5975 (PCIE)"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x5975 "Radeon XPRESS 200M 5975 (PCIE)"
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x009f
  Memory Range: 0xc0000000-0xcfffffff (rw,prefetchable)
  I/O Ports: 0x9000-0x9fff (rw)
  Memory Range: 0xb0100000-0xb010ffff (rw,non-prefetchable)
  Memory Range: 0xb0120000-0xb013ffff (ro,prefetchable,disabled)
  IRQ: 11 (no events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00005975sv00001025sd0000009Fbc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeon
  Driver Info #1:
    XFree86 v4 Server Module: fglrx
    3D Support: yes
    Extensions: dri
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #30 (PCI bridge)

Primary display adapter: #14

Again although it says Xpress 200M my card is X1100
Comment 6 Alexander Orlovskyy 2008-12-11 07:43:10 UTC
Stefan, can you look at the bug?
Comment 7 Luc Verhaegen 2008-12-11 17:43:42 UTC
Seems like a VT restoration issue.

Adam, it is a tall order to go and fix an inherently unstable driver like the radeon one, especially for 11.0. 11.1 is out soon, can you upgrade to that and see whether the problem still exists there?

We can then look into trying a more recent radeon driver pull from upstream and then file a bug upstream.
Comment 8 Adam Jimerson 2008-12-11 19:24:52 UTC
I didn't think this would be easy to fix anyways, and I was wanting to upgrade to 11.1 once it went final so I can do that here I am mostly waiting for media codics from Packman to be ported to 11.1 before I upgrade.  If this can wait the 6 or so days then that would be great, other wise then I can move my repos over to 11.1 and do an upgrade now.
Comment 9 Luc Verhaegen 2008-12-11 19:26:53 UTC
This can wait np, remove needinfo once you have tested 11.1. Thanks.
Comment 10 Adam Jimerson 2008-12-21 02:08:03 UTC
I have upgraded to 11.1 and I don't think that it is using the Radeon driver anymore, according to the sysinfo KIO I am using Mesa Project Software Rasterizer 2.1 Mesa 7.2.  How can I be sure what driver the system is using, I am almost tempted to let SaX2 rerun so it can re-detect my card.

More on topic I have still noticed this happening with my system some.
Comment 11 Adam Jimerson 2008-12-21 03:49:33 UTC
Created attachment 261622 [details]
hwinfo from openSUSE 11.1
Comment 12 Adam Jimerson 2008-12-21 03:50:22 UTC
Created attachment 261623 [details]
SaX.log from openSUSE 11.1
Comment 13 Adam Jimerson 2008-12-21 03:51:46 UTC
Created attachment 261624 [details]
Xorg.0.log from openSUSE 11.1
Comment 14 Adam Jimerson 2008-12-21 03:52:31 UTC
Created attachment 261625 [details]
My xorg.conf on openSUSE 11.1
Comment 15 Matthias Hopf 2009-05-11 15:10:33 UTC
Sorry for the huge delay...

(In reply to comment #10)
> I have upgraded to 11.1 and I don't think that it is using the Radeon driver
> anymore, according to the sysinfo KIO I am using Mesa Project Software
> Rasterizer 2.1 Mesa 7.2.  How can I be sure what driver the system is using, I
> am almost tempted to let SaX2 rerun so it can re-detect my card.

You are running the radeon driver, all right, but:
(WW) RADEON(0): Direct rendering disabled

I don't know why, though, the driver is not very communicative.

Best try 'sax2 -r' before doing anything else, if the issue hasn't become moot in the meantime. Does this help? If no, please attach the created xorg.conf, and the logfile of a 'X -logverbose 7'.
Comment 16 Stefan Dirsch 2009-05-19 16:49:43 UTC
Adam?
Comment 17 Stefan Dirsch 2009-05-26 22:23:15 UTC
I'm afraid Adam gave up meanwhile (which I can understand given the time we needed to respond to his report). Adam, if I'm wrong and you're still available
for testing, please reopen to provide new feedback requested by Matthias. Thanks.
Comment 18 Adam Jimerson 2009-05-27 01:12:20 UTC
Sorry for the long time, the computer that is affected by this bug had a hard drive failure, after a reinstall and all updates have been applied if this problem still exists I shall reopen.
Comment 19 Adam Jimerson 2009-06-05 03:55:16 UTC
Created attachment 296425 [details]
x.org config after  clean install

It seems to still be happening, this time I was able to reproduce it when adjusting the dual head for an external monitor but leaving main screen resolution the same.  I don't know if it is because my ATI Radeon x1100 is showing up as a Xpress 200 card.
Comment 20 Adam Jimerson 2009-06-05 04:05:17 UTC
Created attachment 296426 [details]
xorg log

Xorg.0.log after clean install
Comment 21 Matthias Hopf 2009-12-15 16:19:41 UTC
This *could* be a duplicate of bug 547106. Can you please test the xorg-x11-driver-video package as described in that bug?
Comment 22 Stefan Dirsch 2010-01-07 05:00:45 UTC
After more than 3 weeks closing as NORESPONSE to trigger feedbback. :-(