After upgrading to Hardy, and degrading to 32-bits, I could not resume
from a suspend to memory.  First, I made the following changes:

In /etc/modprobe.d/blacklist:

  blacklist intel_agp
  blacklist agpgart

In /etc/X11/xorg.conf:

  Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "NvAgp" "1"
  EndSection

This allowed me to suspend and resume reliably by switching to a text
console before suspending. The only exception was if I suspended when
docked and connected to an external monitor (dual head, using twinview),
and then waking up with the external monitor disconnected, in that case,
the computer would probe CD etc and display a black screen (backlight
on).  Couldn't find anything in the logs.

Making another change, to /etc/default/acpi-support:

  # SAVE_VBE_STATE=true
  SAVE_VBE_STATE=false
  # POST_VIDEO=true
  POST_VIDEO=false

Suspending with an external monitor also works.  I haven't really tested
suspending directly from a graphical display with these options, nor
have I tested suspend to disk.

My hardware is: Dell D620 with nVidia card (G72M [Quadro NVS
110M/GeForce Go 7300] (rev a1)), running Ubuntu Hardy

  linux-image-2.6.24-17-generic                               2.6.24-17.31
  linux-restricted-modules                                        2.6.24.17.19 

-k

-- 
Nvidia binary driver requires Option "NvAGP" "1" for reliable suspend/resume.
https://bugs.launchpad.net/bugs/34043
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to