From: Scott L P. <pr...@df...> - 2007-11-05 03:17:59
|
When I turned on posting suspend to RAM started working with the radeonhd. I use the following lines in /etc/default/acpi-support: # Should we save and restore state using the VESA BIOS Extensions? SAVE_VBE_STATE=true # The file that we use to save the vbestate VBESTATE=/var/lib/acpi-support/vbestate # Should we attempt to warm-boot the video hardware on resume? POST_VIDEO=true # Save and restore video state? #SAVE_VIDEO_PCI_STATE=true # Should we switch the screen off with DPMS on suspend? USE_DPMS=false It seems to work reliably. I could not get any xorg.conf with a monitor section to work at all with the radeonhd driver. Once I removed that section it works fine. It would always fail saying the native resolution that it queried out of the panel was not supported. I am currently using a custom 2.6.22 kernel I made that had SLAB support instead of whatever the Kubuntu default is. That is the only change from the stock kernel. With that kernel the fglrx driver consistently suspended correctly. I am also running Gutsy. Scott =) Sheer El-Showk wrote: > Well I was running Gutsy, 2.6.22 and radeonhd and suspend to ram > seemed to work reliably for 3-4 times I used it. Then I tried > switching kernels to an older kernel (with SLAB?) listed off the > ubuntu MBP howto that supposedly helped with suspend and also > installed fglrx. Things worked pretty nicely and I don't even think > power usage went up much (though its hard to tell because the battery > info in proc keeps vanishing and trackerd is running up the CPU) but > suspend broke consistently. I switched back to the original kernel > and radeonhd and suspend seemed to work again but then when I tried to > resume it this morning the screen stayed depressingly blank. > > Could this be because I left a monitor section in my xorg.conf (from > when I had installed fglrx)? I'm going to try to revert to my pure > radeonhd xorg and see how things go. I've already removed the fglrx > module and am running the original kernel and I had hoped this would > get me back to a stable setup. > > Does anyone have an MBP 2,2 with stable suspend/resume using radeonhd? > I can wait for a month or two for ATI to sort out its issues but I > really need stable suspend/resume. > > Sheer > > ps I'm using ubuntu's suspend/resume which does not use s2ram I believe. > > On 10/26/07, Soeren Sonnenburg <mac...@nn...> wrote: >> On Fri, 2007-10-26 at 13:07 -0500, Scott L Price wrote: >>> If I remove the 'monitor' section in my xorg.conf file the radeon mostly >>> works fine. >>> >>> Suspend to RAM does not work. It resumes to just a blank screen. I >>> have not played with it a long time, so there may be a configuration to >>> make it work. >> I just suspended + resumed 10 times in a row... it works and even within >> 1-2 seconds. I guess you don't have 'posting' enabled, I suspend via >> s2ram -f -p ... >> >> Soeren >> -- Electrical Engineering/Web Development/Power Limited Technician Hunt Utilities Group LLC http://www.hugllc.com Pine River, MN (218) 587-5001 Hopkins, MN (952) 935-2418 |