You are not logged in.

#1 2010-07-21 21:18:57

firecat53
Member
From: Lake Stevens, WA, USA
Registered: 2007-05-14
Posts: 1,542
Website

ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Hey all,

Running fully updated laptop, with the ATI Technologies Inc Radeon XPRESS 200M 5955 card (x86_64).
pm-suspend and s2ram will both work to suspend the laptop just fine. However, I get a black screen and apparent freeze on resuming. If I disable KMS (by setting 'nomodeset' on the grub kernel line), it will resume just fine, but my fullscreen video performance sucks!!

I've tried --
  uswsusp
  changing the /dev/disk/by-uuid line in menu.lst to /dev/sda (don't know why this woud help, but someone in another thread suggested it)
  tried all the quirks for pm-suspend

Anyone got any other bright ideas? I'd like to have my video performance AND suspend to ram, thank you very much :-)

Thanks,

Scott

Offline

#2 2010-07-21 22:16:17

olvar
Member
Registered: 2009-11-13
Posts: 97

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

I had the same issue time ago, but according to https://bugzilla.redhat.com/show_bug.cgi?id=471711
is now solved.
I cannot test it right now, maybe during the weekend, so if anyone else could check their system would be great.

Offline

#3 2010-07-21 22:32:39

firecat53
Member
From: Lake Stevens, WA, USA
Registered: 2007-05-14
Posts: 1,542
Website

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Hmm, I read the bug report and it seems like the same bug, but it's not solved yet! No one posted any workarounds other than the 'nomodeset', which is what I'm trying to avoid. Thanks for checking smile

Scott

Offline

#4 2010-07-21 22:50:56

olvar
Member
Registered: 2009-11-13
Posts: 97

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

For the last three comments I'd say the bug got magically solved, probably due to some upgrade.
I couldn't tell the precise version affected, but maybe if you enable testing repositories it will be solved for you also?

Offline

#5 2010-07-22 00:09:19

firecat53
Member
From: Lake Stevens, WA, USA
Registered: 2007-05-14
Posts: 1,542
Website

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

I'll try ... but those last comments were back in March, so I seriously doubt our current repos are that far behind what Red Hat was 4 months ago smile

Scott

edit:  Started to try -- there were no packages that would have been upgraded that were applicable in testing to xorg, xf86-video-ati, or the kernel, so I bagged it. (Not to mention the 250+ MB texlive-testing download! tongue )

Last edited by firecat53 (2010-07-22 00:17:38)

Offline

#6 2010-07-22 12:39:12

olvar
Member
Registered: 2009-11-13
Posts: 97

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Well, I've tried it also, and although I can hibernate fine, when coming back from suspend I get a corrupted screen.

I am using pm-suspend and tried --quirk-vbestate-restore, --quirk-vbemode-restore, etc.

Is this the same behaviour you are getting?

anyone else with different results?

Offline

#7 2010-07-22 14:00:31

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Not a great help to you, but it works fine here - same radeon card, x86_64, pm-utils with uswsusp backend, default suspend/resume settings for graphics. Laptop is Compaq Presario R4000 aka HP Pavilion zv6000.

Let me know if you need any specific info.

Offline

#8 2010-07-22 14:06:55

firecat53
Member
From: Lake Stevens, WA, USA
Registered: 2007-05-14
Posts: 1,542
Website

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

@olvar - I haven't tried hibernate (too slow for me -- might as well reboot). When I resume, I get no display -- it doesn't even turn on, and it's completely locked up.

@tomk - ummm, I'm jealous sad  I have the dv5000. I don't even know what info to ask for if it works with uswsusp for you. You have the uresume hook in mkinitcpio.conf, right? and the /etc/pm/config.d/config file with SLEEP_MODULE=uswsusp ? I guess I could try unloading some of the other modules before suspend since it works on the same graphics card for you, maybe it's something else causing the freeze. I thought it was the graphics card since I just got another older desktop with an ati 9200 card, and it does the exact same thing.

Thanks,
Scott

Offline

#9 2010-07-22 15:19:40

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

FYI uresume hook is not relevant for suspend2ram - it's only used for suspend2disk i.e. hibernation.

Yes, I have uswsusp as SLEEP_MODULE.

Offline

#10 2010-10-14 19:01:01

dot.doom
Member
Registered: 2010-10-14
Posts: 2

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Confirming, on Radeon M200 (r300) (ATI Radeon Xpress 1100) with and without KMS (modeset={0,1}). Resuming results in

olvar wrote:

a corrupted screen.

Forcing VSync ON partially solves the problem (the screen is significantly less corrupted), but it cannot be used as a workaround.
Looking forward to any solutions / bugfixes.
There are also https://bugzilla.redhat.com/show_bug.cgi?id=468894 and https://bugzilla.redhat.com/show_bug.cgi?id=522070 but both are now closed

That seems to be synchronization problem, maybe hsync?

$ uname -a
Linux dotdoom 2.6.35-ARCH #1 SMP PREEMPT Wed Sep 29 07:17:20 UTC 2010 i686 Mobile AMD Sempron(tm) Processor 3400+ AuthenticAMD GNU/Linux

Also I'm having troubles with hibernation, it looks like trying to hibernate, but resumes immediately writing something to disk and then turns off. After power on it does not read the image, just makes a normal boot. Although I'm not sure it is related

Last edited by dot.doom (2010-10-14 19:20:39)

Offline

#11 2010-10-14 19:07:59

dot.doom
Member
Registered: 2010-10-14
Posts: 2

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

.

Last edited by dot.doom (2010-10-14 19:16:58)

Offline

#12 2010-12-19 23:38:34

monshin
Member
Registered: 2008-01-14
Posts: 30

Re: ATI Radeon XPRESS 200M 5955, no resume from suspend with KMS enabled

Same issue here. x200m.

Offline

Board footer

Powered by FluxBB