[ltp] T61 suspend to disk / hibernate with nvidia drivers
Robin Randhawa
linux-thinkpad@linux-thinkpad.org
Wed, 27 Feb 2008 16:54:56 +0000
On Wednesday 27 February 2008 09:00:03 Petr Praus wrote:
> I've R61 w/ OpenSuSe 10.3 and nVidia Quadro 140M and it works quite
> well. Trick was to add proper kernel parameter on boot, I don't
> remember exactly which one but it's either acpi=s3_mode or
> acpi=s3_bios.
Those command line arguments do not help. They allow suspend and hibernate to
work but only with the VESA driver as per my experience.
I have a T61p with an Nvidia Quadro FX 570M [256 MB] and am running Ubuntu
Gutsy on it with the latest proprietary drivers
[NVIDIA-Linux-x86-169.09-pkg1.run] and no combination of kernel command line
arguments or ACPI specific mods in /etc/defaults/acpi-support have ever borne
fruit.
The symptoms are more or less exactly as Jimmy pointed out.
On a related note - and this is probably slightly fantastic but not entirely
out of the realm of possibility - is it at all possible to dynamically switch
video drivers at run-time, while maintaining video "context" (ie existing X
sessions et al) ?
I mean it would be nice if one could for example switch out the nvidia
proprietary driver and use the VESA driver when it was time to
suspend/hibernate and switch the proprietary one back at other times.
Robin