Ubuntu 7.10/Issues/8400M Suspend Hibernate-Failure

From DellLinuxWiki

< Ubuntu 7.10
Revision as of 15:47, 25 January 2008 by Jose de la rosa (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Description: Suspend and Hibernate do not always work with nVidia 8400M video controller and the 'nvidia-glx-new' driver
Systems Affected: Inspiron 1420n, XPS M1330n
Impact: Unable to suspend and hibernate properly
Fix/Workaround: Run the following script:

#!/bin/bash
# Workaround for Suspend and Hibernate with nVidia video cards
perl -p -i -e "s|MODULES=\"\"|MODULES=\"uvcvideo\"|g;" /etc/default/acpi-support
perl -p -i -e "s|SAVE_VBE_STATE=true|SAVE_VBE_STATE=false|g;" /etc/default/acpi-support
perl -p -i -e "s|POST_VIDEO=true|POST_VIDEO=false|g;" /etc/default/acpi-support
perl -p -i -e "s|# DISABLE_DMA=true|DISABLE_DMA=true|g;" /etc/default/acpi-support

The latest 3-D driver from nVidia (released Dec 20, 2007) at http://www.nvidia.com/object/linux_display_ia32_169.07.html has improved S3/S4 support. Until the driver is added to the Ubuntu 7.10 repository, it can be easily downloaded and installed with envy.

Note: This workaround is only applicable to the 'nvidia-glx-new' driver. There is currently no workaround or fix for the same problem with the native open-source 2D 'nv' driver.

Personal tools
Distributions