PDA

View Full Version : Fedora 10 on Shuttle Inc SD37P2 - Suspend Success


sylvanus
29th January 2009, 01:51 PM
I've struggled with Ubuntu on this machine and have never been able to get it to suspend properly but with a clean install of Fedora 10, its now working cleanly with the following spec and one tweak & I hope this can help others:

Fedora 10
Kernel 2.6.27.12-170.2.5.fc10.x86_64 #1 SMP
Nvidia driver 180.25 (nv would not suspend cleanly)

The tweak is to prompt pm-suspend with the "quirk.s3_bios" by adding the following to the Shuttle Inc section of:

/usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-misc.fdi

<-----insert into Shuttle Inc section ---------------------->

<match key="system.hardware.product" string="SD37V10">
<merge key="power_management.quirk.s3_bios" type="bool">true</merge>
</match>

<-----end insert ---------------->

If you have a slightly different model then use 'lshal' to see what you need to match and have a look at this checklist which I found a useful set of prompts:

http://people.freedesktop.org/~hughsient/quirk/quirk-suspend-debug.html

The wireless card (PN18) was still producing problems and I set it up to unload the zd1211 module on each suspend and then reload which seemed to produce random lock ups. Eventually decided to remove it and use a spare Airport Express as a Wifi / Ethernet bridge.

All is now suspending and resuming cleanly - very satisfying and much more productive..

Hope that helps :)