Suspend/Resume issues - Custom scripts not running? Mouse frozen?
Alex Riebs escribió:
> Hi. I recently installed Debian Lenny onto my Dell Studio XPS 16 laptop. I'm
> having issues getting resume to work properly. I can suspend, but when I
> resume and compiz was running, my screen shows up with only my cursor and
> some corrupted textures. I attempted to solve this by writing a script
> /etc/acpi/suspend.d/00-compiz.sh that executes the following:
> killall compiz
> killall compiz.real
> and /etc/acpi/resume.d/99-compiz.sh
> killall xfwm4
> compiz --replace
> These scripts don't appear to be working, however. Manually killing compiz
> before suspending will show my screen as normal upon resume, but simply
> running pm-suspend, gnome-power-cmd, or
> /usr/share/acpi-support/suspendorhibernate won't.
> In both cases, my touchpad becomes completely unusable on resume. I tried to
> solve this by using another script:
> modprobe -r psmouse
> echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbind
> echo -n "i8042" > /sys/bus/platform/drivers/i8042/bind
> modprobe psmouse
> It doesn't work and I'm not sure what else to try. I'm not even sure if the
> scripts are running (how can I check?).
> Can anyone help? This issue is really the only one keeping me from using
> Linux permanently on my laptop.
You should use /etc/pm/sleep.d for these purposes. For example, create a
new file in /etc/pm/sleep.d/10key_issue with this content:
case "$1" in
echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbind
echo -n "i8042" > /sys/bus/platform/drivers/i8042/bind
*) exit $NA
Of course, you can replace the content with your needs.
Don't forget to chmod +x once saved.
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org