Comment 13 for bug 300792

Revision history for this message
Florian Diesch (diesch) wrote : Re: Suspend fails with blinking capslock on INTREPIT, on HARDY worked like a charm

Most likely the black screen is not related to the rt61pci, maybe it's the graphic card.

Let's first find a workaround for the rt61pci bug.

If you don't have a backup of your system it may be a good idea to get one as you may need some more hard resets and chances are that the file system get damaged by that.

To get the rt61pci driver automatically removed when suspending execute
  echo 'SUSPEND_MODULES=rt61pci' | sudo tee /etc/pm/config.d/00rt61pci.local
on the command line. That creates a file etc/pm/config.d/00rt61pci.local that contains one line:
  SUSPEND_MODULES=rt61pci
The .local suffix should make sure it doesn't conflict with any file provided by a package.

Now log out, than switch to the text console using Ctrl-Alt-F1, log in there and execute
  sudo /etc/init.d/gdm stop
This shuts down the grafics system which should reduce the risk that the system hangs after resuming.

Then check that the rt61pci driver is still loaded:
  lsmod | grep rt61pci
should output at least one line containing 'rt61pci'

Now suspend using
 sudo pm-suspend
and try to resume. If it works you get the text console back and can start the graphics system using
 sudo /etc/init.d/gdm start
and check if the network is working.

If resuming still doesn't work please check if /var/log/messages contains anything useful.
Logging after resume should start with something like
 Nov 25 14:34:46 scenic kernel: [15485.432019] ACPI: Waking up from system sleep state S4

Also please attache the output of
 lsmod