Date: Wed, 16 Jun 2004 08:52:49 +0200 From: Stefan Seyfried <seife@gmane0305.slipkontur.de>
On Tue, Jun 15, 2004 at 04:18:24PM +0200, Frank Schweitzer wrote:
Hallo,
bei mir laueft Suse 9.1 (mit allen updates) auf einem Samsung X10. Nividia Treiber: NVIDIA-Linux-x86-1.0-5336 -- funktioniert eigentlich problemlos (ausser bei resume).
ok, das wundert mich doch eher... :-)
Wenn ich von der Konsole aus "powersave --suspend" aufrufe, laueft alles nach Plan (bzw. wie in LIESMICH.suspend :-) - der Zustand wird nach dem resume auch wieder hergestellt.
Aus der Konsole, wenn X l�uft (strg-alt-f1) oder im runlevel 3, ohne X?
Runlevel 3, ohne X (auf runlevel 5 ging es nicht, weder von X aus, noch von Konsole aus)
Wenn ich das allerdings unter X mache, dann laeuft beim resume alles nur bis zu dem Punkt, wo ``das Bild'' erscheinen soll. Da kommt dann statt dessen ein schwarzer Schirm mit grauen Punkten drauf -- und der Computer hat sich voellig aufgehaengt.
Agp Module stehen alle in der blacklist (auch wenn das inzwischen angeblich nicht mehr noetig sein sollte) -- Fehlermeldungen sind mir nicht aufgefallen ....
die NVidia-Treiber haben noch einen Parameter in der XF86Config, Option NvAGP "X" wobei X 0,1 oder 2 sein kann, das beeinflu�t wohl die Vertr�glichkeit mit dem suspend. Ich habe das aber auch nur mal irgendwo gelesen (google?).
Das stand auf der Software Suspend FAQ -- Punkt 4.7 nVidia GeForce4card http://swsusp.sourceforge.net/FAQ-4.html Hab ich auch ausprobiert, hat aber nichts genuetzt!
Funktioniert es denn, wenn du nicht den binary-only NVidia-Treiber sondern dern "nv" Treiber verwendest?
DAS wars! Mit Driver "nv" anstelle von "nvidia" klappt es mit dem suspend/resume sogar von X aus!! Also, was habe ich verloren? -- offensichtlich die 3D Unterstuetzung des Nvidia-Treibers, was natuerlich schade ist. Aber dafuer habe ich immerhin ein funktionierendes suspend/resume unter X! Trade off?
Mit meinem bisschen Latein bin ich nun am Ende (dabei war ich schon so stolz, als ich POWERSAVED_DISABLE_USER_SUSPEND endlich in /etc/powersave.conf gefunden habe anstelle von /etc/sysconfig/powersave usw -- der Platz fuer diesen Hinweis war in der LIESMICH.suspend wahrscheinlich nicht nicht mehr, lieber Stefan Seyfried)
LIESMICH.suspend, Zeile 42-46.
Korrekt. Aber es stand nirgendwo, wo diese beiden Werte gesetzt werden muessen: naemlich in /etc/powersave.conf (und nicht etwa in /etc/sysconfig/powersave/common, wo ein einfaeltiger user wie ich mit seinem sysconfig-editor unter yast2 erst einmal lange sucht).
Vielleicht kann mir jemand sagen, was ich tun muss, damit auch X nach dem resume wieder laeuft? (natuerlich kann ich suspend auch von der console aus aufrufen, aber dann lohnt es sich fast nicht mehr).
Das kommt darauf an. Wenn X �berhaupt nicht laufen darf, wird es schwer. Wenn du nur vorher auf eine Textkonsole umschalten musst, dann wird es einfach.
In der Tat - und mit dem nv driver braucht man nicht einmal mehr auf die Textkonsole umschalten. Ganz herzlichen Dank fuer Deine Hilfe!! Frank