If Banshee doesn’t detect your iPod anymore, it might be Banshee’s iPod detector:
Podsleuth is included in [extra] but doesn’t work anymore after the DeviceKits->UPower switch.
The following PKGBUILD compiles the new 0.6.7 version which fixes the iPod detection problems for Banshee.
splashy works great on startup and shutdown, but not while hibernating with pm-utils.
uswsup would work with splashy but the default package from community does not include splashy support.
Compiling the lastest official version 0.8 from suspend.sourceforge.net with ‘–enable-splashy’ raises an error:
checking for splashy_open in -lsplashy... no
configure: error: Required libsplashy was not found
The newer version 0.9 from git.kernel.org fixes that error.
After compilation, hibernating and resuming will display the installed splashy screen.
Here’s the package providing uswsusp with splashy support: uswsusp-splashy-git