Mailinglist Archive: opensuse-mobile-de (216 mails)

< Previous Next >
Re: [suse-laptop] 9.3: Tecra 8000: suspend-to-disk
  • From: Werner Franke <wfranke@xxxxxxxxxx>
  • Date: Thu, 7 Jul 2005 12:41:34 +0200
  • Message-id: <200507071241.35839.wfranke@xxxxxxxxxx>
Hallo Dieter,

Sorry fuer die spaete Reaktion, aber meine erste Antwort ging
an die falsche Liste. Nachdem ich nichts mehr von Dir gehoert hatte,
habe ich nun mal nachgesehen.


Bingo.

Am Dienstag, 28. Juni 2005 15:40 schrieb Hans-Dieter Schenk:
> Am Dienstag, 21. Juni 2005 10:46 schrieb Werner Franke:
> > Hallo zusammen,
> >
> > hat jemand einen Toshiba Tecra 8000 und darauf unter SUSE 9.3 das
> > Suspend to Disk hinbekommen ?
> >
[...]
>
> Hallo Werner,
>
> ich habe seit etwa 4 Jahren einen TECRA 8000 unter SUSE im Einsatz.
> Seit 9.2 ging suspend to disk und suspend to ram fast makellos. Mit
> SuSE 9.3 habe ich auch Probleme, wobei bei mir der shutdown Befehl, sowie
> suspend den Rechner nicht mehr ausschalten. Shutdown (bzw. das
> Programm /sbin/halt mach ein Segment Violation und Suspend einen
> Kernel Panic bevor der Rechner ausgeschaltet wird
> (bzw. er schaltet durch den Fehler nicht aus),
>
> Meine naeheren Untersuchungen lassen vermuten, dass der Fehler in
> Verbindung steht mit dem Powermanagement des Soundtreibers fuer den OPL3SA2
> Chip. Zur Verifizierung beantworte mir bitte folgenden Fragen:
>
> 1. Hat Dein Tecra ebenfalls einen Yamaha OPL3SA2 Soundchip ?
> 2. Wenn Dein Soundsystem geladen ist, gibt es bei Dir unter
> /sys/devices/platform/ ein Directory snd_generic_pm.0, auf das Du
> zugreifen kannst ?
> 3. Wenn du mit "rcalsasound stop" die Soundmodule entlaedts, gibt es dann
> diesen Eintrag unter /sys/devices/platform immer noch und fuehrt ein
> Zugriff darauf zum Crash des zugreifenden Programms
> (z.B. mit "ls /sys/devices/platform/snd_generic_pm") ?
>
> Bin gespannt auf Deine Antworten. Solltest Du alle Fragen mit Ja
> beantworten koennen, vermute ich einen Bug im neuen Kernel-Code (neu seit
> 9.3) im Modul /usr/src/linux/sound/core/init.d, der durch eine Kernel
> Config Variable namens CONFIG_SND_GENERIC_PM default maessig eingeschaltet
> ist. Habe dann einen Workaround parat, der bei mir geholfen hat.

3 x Ja.
Interresanterweise sind alle meine Versuche das Soundmodul zu entfernen
gescheitert.
rcalsasound stop und anschliessendes
modprobe -r snd_opl3...
brachten zwar keine Fehlermeldung, aber beim anschliesenden 'runterfahren,
kam die Fehlermeldung, dass alle snd* Module busy sind und ausschalten ging
immer noch nicht.
Kann mich auch schwach erinnern, dass der Tecra sich gleich nach der Linux-
installation schon mal ausgeschaltet hatte. Das muss dann vor dem Einrichten
des Sounds gewesen sein.

Bin auf Deinen Workaround gespant.

Gruss Werner

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@xxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@xxxxxxxx

< Previous Next >