Go Back   openSUSE Forums > Archives > SLS Archives > ARCHIVES - SuSE Linux > ARCHIVES - Hardware Support > ARCHIVES - Notebooks
Forums FAQ Members List Search Today's Posts Mark Forums Read


ARCHIVES - Notebooks This is a special forum dedicated to notebook problems.

 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-May-2006, 05:47
flashpoint86
Guest
 
Posts: n/a
Default

Hi

I'm runnin SuSE 10 on a Asus notrbook. If I hibernate to disk everthing goes fine, but if I switch my laptop back on it says: image loading 100% and after that it crashes (doesn't do anything)

I use the 64 bit version of SuSE 10.0, I didnt have this problem in 32 bit.

Suspend to RAM work fine.

Does anybody know how to solve this?

Marty

  #2 (permalink)  
Old 02-May-2006, 06:53
broch
Guest
 
Posts: n/a
Default

one possible reason: video. In my case problem is caused by 3D accelerated nvidia driver (nVidia admits that 3D driver does not suport fully suspend to disk). Basically I am getting black screen after system wake up from suspend to disk if I am using nVidia accelereted driver. Keyboard works because I can restart computer from it.
If I replace nvidia driver by "nv" (software aceleration) suspend to disk works but suspend to ram does not (suspend to ram works well with nvidia driver though).
So I have choice: either 3D acceleration and suspend2ram working or no acceleration and suspend2disk working.

You can always try suspend2 and see if this will help:
http://www.suspend2.net/

As far as I have seen in most cases either S3 or S4 works on desktops more often laptops have either working both or neither. ACPI still has some problems under linux, mainly caused by manufacturers not sticking to the standard.
  #3 (permalink)  
Old 03-May-2006, 04:27
flashpoint86
Guest
 
Posts: n/a
Default

Hi

Thanks for your help!

I'm realy a little bit careful about changing my video drivers back since it took me quite some effort to get nvidia working.How can I do this btw? (I'm just a beginner in linux)

As I have said before, I didn't have this problem in the 32 bit version of Linux SUSE 10 and I did use the nvidia drivers and 3D acc on that. Could the 64 bit version have something to do with it?

I also have a desktop with suse 10 and nvidia. If I hibernate to disk with that it works fine.


Marty
  #4 (permalink)  
Old 03-May-2006, 05:43
oldcpu
Guest
 
Posts: n/a
Default

Quote:
I'm realy a little bit careful about changing my video drivers back since it took me quite some effort to get nvidia working.How can I do this btw? (I'm just a beginner in linux)[/b]
Just backup your xorg.conf file, then try the change suggested. Worst that can happen is you are forced to boot to text mode, and have to go in and restore the backup xorg.conf file.

Do you know how to boot to a text mode? do you know how to backup your xorg.conf file (which is located in etc/X11 directory)? and do you know how to navigate, copy, delete, move files, etc in text mode? .... or do you need to be slowly walked through how to do those elementary functions? (There are lots of tutorials on this on the web, by the way. Just do some searching).
  #5 (permalink)  
Old 03-May-2006, 08:52
broch
Guest
 
Posts: n/a
Default

fortunately, after nvidia 3D acelerated drivers are installed, it is easy to change between "nv" and "nvidia" drivers:
Open terminal window and enter:
#su
enter root password

#cp /etc/X11/xorg.conf /etc/X11/xorg.conf_nvidia
and edit:

#vi /etc/X11/xorg.conf
scroll down to this section:

Section "Device"
...........

Driver "nvidia" <- this you shoudl see
Option "NvAGP" "2" <- this not necessary
...................
VendorName "NVidia"
EndSection


o.k.

now put cursor over letter "a" in the word "nvidia"
press "ESC" and press "x"
this will delete letter under the cursor
delete all letter 'til you will have left word "nv"
now you should have

Driver "nv"

if you do have
Option "NvAGP" "2"
position curosor before word "Option"
then press "ESC" press "i" and press "#"

now you should have
#Option "NvAGP" "2"


now press "ESC" and press "wq" (this is lower letter Q, not G)
still in terminal window enter
#cp /etc/X11/xorg.conf /etc/X11/xorg.conf_nv

close terminal window and restart X or restart computer

you shoud have nonaccelerated X and you should be able to use hibernate.


changing between acceterated and non accelerated driver now will be easy:

copy
#cp /etc/X11/xorg.conf_nvidia /etc/X11/xorg.conf
and restart computer to get accelerated driver
cp /etc/X11/xorg.conf_nv
to get non accelerated driver working

each time you will have to restart X or computer.

hope that this will help
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2