Comment 117 for bug 121653

DJNightRider (djnightrider) wrote :

Hi wisers!
I'm new to Linux and Ubuntu is my first distro.

HW: ASUS W3J Notebook (Core Duo, 1Gb, ATI X1600, Intel Wi-Fi, Intel HDA sound)
SW: Ubuntu 7.10 Gutsy + ATI restricted driver installed

Confirm - suspend/resume/hibernate never completes.
Tried a fix from Martin Man with some additional operations - did work for hibernate feature.
Things that do not work
  USB flash drive can not be mounted correctly
  suspend ok, but resume doesn't work

Martin Man scenario with some additions:
Step One:

#Get the Kernel
#Get headers
#Get general headers
#Get restricted modules for kernel
#Get ATI driver (this look a bit wrong, cause the driver should be included in restricted)
wget --no-check-certificate
#Install kernel
sudo dpkg -i linux-image-2.6.20-16-generic_2.6.20-16.32_i386.deb
#Install Headers
sudo dpkg -i linux-headers-2.6.20-16_2.6.20-16.32_i386.deb
#Install General Headers
sudo dpkg -i linux-headers-2.6.20-16-generic_2.6.20-16.32_i386.deb
#Update GRUB (not really required, cause GRUB is updated during kernel install)
sudo update-grub
#Reboot - On start select the 2.6.20-16 kernel
sudo reboot

Step Two:
#During start select the 2.6.20-16 kernel
#Install restricted modules for kernel
sudo dpkg -i linux-restricted-modules-2.6.20-16-generic_2.6.20.5-16.29_i386.deb
#Install ATI Driver
sudo sh ./
#Reboot - On start select the 2.6.20-16 kernel
sudo reboot

Now my Compiz + xgl + fglrx work fine
Had to apply some fixes to make my HDA sound work - these actions are same as if I had 7.04 installed.
What else can be done:
  add feisty repository records to your sources.list - may help one day
  edit GRUB menu to make 2.6.20-16 kernel boot as default - DO NOT REMOVE THE 2.6.22 kernel from boot list - it may be required to perform failsafe operations while connected to power outlet
  wait for official bugfix/solution