nvidia display wakeup problems
David Vincent
dvincent at sleepdeprived.ca
Tue Jul 10 04:32:59 UTC 2007
Gary Allen Garibaldi wrote:
> Has anybody seen this behavior or know how to try troubleshooting it?
>
> I installed nvidia-glx driver on 7.04 using synaptic and modified my
> xorg.conf to use nvidia on my Toshiba Porgege S100. Everything seems to
> work okay except with the display goes into sleep mode. I have to use
> Control - Alt F2-F5 then control - alt F7 to get it to wake up. When I
> connect my external monitor to the laptop the mouse and any key will
> wake up that monitor. I've search google without any real results, I've
> read the nvidia web page help file and man xorg.conf which is way above
> my knowledge of understanding. I've even tried upgrading to
> nvidia-glx-new but that seems to work but will not fully place the
> display in a black screen sleep mode (back light doesn't turn off but
> will turn the display gray), so switch back to the nvidia-glx.
>
> Any help or suggestions would be greatly appreciated.
>
In the "Device" section of your /etc/X11/xorg.conf try adding the line:
Option "NvAGP" "1"
That will force the NVidia driver to use the NVidia NvAGP settings. As
per the readme:
"Sometimes chipsets lose their AGP configuration during suspend, and may
cause corruption on the bus upon resume. The AGP driver is required to
save and restore relevant register state on such systems; NVIDIA's NvAGP
is notified of power management events and ensures its configuration is
kept intact across suspend/resume cycles."
http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9639/README/README.txt
This worked for me. You will have to be root to edit that file so
either drop to a terminal and enter "sudo gedit /etc/X11/xorg.conf" or
hit ALT+F2 and enter "gksu gedit /etc/X11/xorg.conf", then enter your
password and edit the file. Once you're done and have saved your change
you'll have to hit CTRL+ALT+Backspace to restart the X Server or reboot
so the settings get picked up. Then test suspend again and report back
here.
-d
More information about the ubuntu-users
mailing list