Red Hat Bugzilla – Bug 473971
Resume failure with ati driver (Thinkpad T60)
Last modified: 2018-04-11 11:57:07 EDT
Created attachment 325259 [details]
Description of problem:
Resume fails and the display shows continuously changing corruption
hash matches drivers/base/power/main.c:387
tty tty63: hash matches
Switching to the radeonhd driver gives similar corruption, but
the system resumes successfully, although anything on the screen is
Version-Release number of selected component (if applicable):
Lenovo Thinkpad T60
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [Mobility Radeon X1300]
Linux version 126.96.36.199-117.fc10.i686 (email@example.com) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #1 SMP Tue Nov 18 12:19:59 EST 2008
Steps to Reproduce:
2. Log in
Live corruption (fireworks display)
Behaves similarly with/without xorg.conf. xorg.conf and X.org logs are attached
Created attachment 325261 [details]
Xorg logfile from a failed resume using the xorg.conf
Created attachment 325262 [details]
Xorg logfile from a failed resume not using the xorg.conf
Created attachment 325266 [details]
Video of failed resume / display corruption
The nomodeset kernel command line parameter seems to work around this problem, so it may actually be a kernel modesetting bug instead.
I have a Thinkpad T60p and my system will not suspend with the radeonhd driver. The moon comes on but the system never truely suspends. My system will suspend with the radeon driver, but will give me a blank screen when resumed. I fixed the resume problem with the radeon driver by creating a file:
Contents of the file as follows:
After that, everything works just fine. BTW, I am using the 64-bit distribution. That may make a difference. I was using f9 in i386 mode on the system and radeonhd worked just fine.
(In reply to comment #5)
> I have a Thinkpad T60p and my system will not suspend with the radeonhd driver.
Jeff, I am sorry, but this wrong component (this is about standard ati drivers, not radeonhd, which doesn't have much common with ati/radeon) and we prefer one bug report per issue, so please file a new bug for your issue, and please do not forget to attach to it /var/log/Xorg.0.log and /etc/X11/xorg.conf you use.
This seems to be the same problem.
*** This bug has been marked as a duplicate of bug 473340 ***
(In reply to comment #6)
> (In reply to comment #5)
> > I have a Thinkpad T60p and my system will not suspend with the radeonhd driver.
> Jeff, I am sorry, but this wrong component (this is about standard ati drivers,
> not radeonhd, which doesn't have much common with ati/radeon) and we prefer one
> bug report per issue, so please file a new bug for your issue, and please do
> not forget to attach to it /var/log/Xorg.0.log and /etc/X11/xorg.conf you use.
My point really wasn't about the radeonhd driver, more of a suggestion about trying to blacklist various hooks to see if it helps at all. I was also was having problems resuming with the ati driver. No "fireworks" for me, just a blank screen. Blacklisting the chvt hook has fixed the suspend/resume problem for me. Maybe this is a hint for resolving the problem.