Solaris 7 (SPARC-Plattform Edition) Versionshinweise

CDE-Fehler

Der Befehl restore aus sys-suspend stellt manchmal CDE nicht wieder her (4174133)

sys-suspend(1M) funktioniert möglicherweise nicht ordnungsgemäß und führt auf einigen langsamen Systemen keine Aktualisierung der Anzeige durch. Wenn das System erneut weiterarbeitet, wird standardmäßig die Bildschirmsperre aktiviert. Dieses Problem tritt nach der Eingabe eines Benutzerpaßworts auf. Statt des CDE-Bildschirms (Common Desktop Environment) wird ein weißer Bildschirm angezeigt. Sie können zwar über eine Fernverbindung auf das System zugreifen, Sie können jedoch keine Eingabe vornehmen, da der Bildschirm nach wie vor gesperrt ist. Wenn dieses Problem auftritt, können Sie die CDE-Sitzung wiederaufnehmen, indem Sie sich über eine Fernverbindung als Superuser beim System anmelden und den Prozeß sys-suspend abbrechen.

Problemlösung: Wenn das Problem nach der Ausführung von autoshutdown aufgetreten ist, können Sie mit Hilfe der Anwendung dtpower(1M) autoshutdown deaktivieren. Das Problem tritt nicht auf, wenn Sie sys-suspend ohne die Option für die Bildschirmsperre ausführen.

Befassen Sie sich mit dem Thema "Disabling the Screen Lock" in Using Power Management, um eine Erläuterung zur Deaktivierung der Bildschirmsperre für sys-suspend zu erhalten, die mit der Taste zum Ein- und Ausschalten auf der Tastatur verursacht wurde. So deaktivieren Sie die Bildschirmsperre für den Befehl sys-suspend, die über das CDE-Arbeitsbereichmenü hervorgerufen wurde:

  1. Melden Sie sich als Superuser an.

  2. Erstellen Sie folgende dtaction-Datei: /etc/dt/appconfig/types/lokal/sunOW.dt. Bei lokal handelt es sich um die Sprachoption, die Sie beim Starten von CDE ausgewählt haben.

  3. Kopieren Sie die Definition ACTION SDTsuspend { ... } von /usr/dt/appconfig/types/lokal/sunOW.dt nach /etc/dt/appconfig/types/lokal/sunOW.dt.

  4. Fügen Sie die Option -x dem Befehl sys-suspend in der Datei /etc/dt/appconfig/types/lokal/sunOW.dt hinzu.

  5. Beenden Sie die CDE-Sitzung, und melden Sie sich erneut an.