GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

System geht nicht in den Ruhezustand; Der Bildschirm schaltet sich für ein paar Sekunden aus und sonst passiert nichts?

Ich habe gerade mein Ubuntu 11.10 auf 12.04 aktualisiert. Ich habe ein Problem mit dem Ruhezustand in meinem neuen 12.04.

Ich führe den folgenden Befehl aus

sudo pm-hibernate

aber mein System geht nicht in den Ruhezustand, d. h. mein System schaltet sich nicht aus; Stattdessen blinkt der Bildschirm nur für einige Sekunden und nimmt den vorherigen Zustand wieder auf.

Wie behebe ich dieses Problem und aktiviere den Ruhezustand auf meinem System?

Akzeptierte Antwort:

Etwas in Ihrer Hardwarekonfiguration ist mit der Ruhezustandsmethode des Kernels nicht kompatibel. Leider ist die Fehlerbehebung schwierig, es sei denn, der Troubleshooter hat ein sehr ähnliches System.

Sie können stattdessen den alternativen Ruhezustand von TuxOnIce (Wikipedia) ausprobieren.

  • TuxOnIce (wiki|homepage) ist eine Alternative zur im Kernel eingebauten Hibernation-Technologie und soll mit einer breiteren Palette von Hardware kompatibel, zuverlässiger und flexibler sein.
  • Es ist einfach zu installieren und, wenn es bei Ihnen nicht funktioniert, genauso einfach zu entfernen.
  • Es erfordert die Installation von TuxOnIce benutzerdefinierten Kernel, aber die folgenden Anweisungen sollten es einfach machen. Wenn Sie das Terminal noch nie geöffnet haben, sollten Sie es jetzt tun 🙂

    0. Anforderungen

    Die einzige Voraussetzung für TuxOnIce ist, dass Ihre Swap-Partition mindestens ist so groß wie die Menge an Arbeitsspeicher (RAM), die Sie haben. Sie können dies überprüfen durch:

  • Starten Sie das Terminal mit Strg +Alt +T

  • Geben Sie free -m ein , und Sie sollten so etwas sehen:

                 total       used       free     shared    buffers     cached
    Mem:          1024        731        260          0          0        190
    -/+ buffers/cache:        540        451
    Swap:         1536          6       1530
    
  • Die Nummer nach Swap: (zB 1536) sollte mehr sein als die Zahl nach Mem: (zB 1024)

  • Wenn dies nicht der Fall ist und Ihr Swap kleiner ist als Ihr Arbeitsspeicher, müssen Sie entweder die Größe Ihrer Swap-Partition ändern und vergrößern oder TuxOnIce konfigurieren um eine spezielle Auslagerungsdatei zu verwenden. Das würde den Rahmen dieser Antwort sprengen, aber wenn Sie eine andere Frage stellen und sie in den Kommentaren erwähnen, werde ich antworten und erklären, wie.

    1. Installation des TuxOnIce-Kernels

  • Starten Sie das Terminal mit Strg +Alt +T

  • Kopieren Sie Folgendes und fügen Sie es in das Terminal ein. Dadurch wird TuxOnIce hinzugefügt PPA und installiert den benutzerdefinierten Kernel und Header.
    • sudo apt-add-repository ppa:tuxonice/ppa -y

      und sobald der ppa hinzugefügt wird:

    • sudo apt-get update
      sudo apt-get install tuxonice-userui linux-generic-tuxonice -y 
      sudo apt-get install linux-headers-generic-tuxonice -y
  • Jetzt neu starten.
  • Ubuntu sollte jetzt mit dem TuxOnIce starten Kernel. Bei Problemen halten Sie die Shift beim Start gedrückt und Sie erhalten das Grub-Menü. Gehen Sie mit den Pfeiltasten zu Previous Linux Versions , drücken Sie die Eingabetaste und drücken Sie erneut die Eingabetaste, um zum funktionierenden Kernel zurückzukehren.

    2. Testen der Ruhezustandsfunktionalität.

  • Öffnen Sie einige der Anwendungen, die Sie normalerweise verwenden, z. Firefox, Thunderbird, LibreOffice usw.

  • Öffnen Sie das Terminal erneut mit Strg +Alt +T .
  • Geben Sie sudo pm-hibernate ein , drücken Sie die Eingabetaste, geben Sie Ihr Passwort ein.
  • Sie sollten den Sperrbildschirm für eine Sekunde sehen und dann den Fortschrittsbildschirm für den TuxOnIce-Ruhezustand, wie unten:

    • Wenn TuxOnIce funktioniert, wird Ihr Computer heruntergefahren.
    • Starten Sie es erneut und warten Sie. TuxOnIce sollte an der Stelle fortgesetzt werden, an der Sie sich in den Ruhezustand versetzt haben, einschließlich aller Fenster, die Sie an der geöffneten Position geöffnet haben.
  • Wenn dies alles funktioniert hat, fahren Sie mit Schritt 3 fort, in dem Sie den Ruhezustand über das Dashboard aktivieren können.

    3. Aktivieren des Ruhezustands über das Dashboard

  • Drücken Sie Alt +F2 , geben Sie Folgendes ein und drücken Sie dann die Eingabetaste:

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • Fügen Sie das Folgende ein, drücken Sie Strg +S zum Speichern und Strg +Q um den Editor zu verlassen:

    [Re-enable hibernate by default]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=yes

  • Starten Sie neu und Sie sollten den Ruhezustand sehen Option wie unten gezeigt:

    4. Entfernen von TuxOnIce

    • Wenn TuxOnIce bei Ihnen nicht funktioniert oder Sie es einfach entfernen möchten, starten Sie das Terminal und geben Sie ein:

       sudo apt-get remove tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
    • und denken Sie daran, die Option Ruhezustand im Menü zu deaktivieren mit:

      sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • Dann neu starten.


Ubuntu
  1. Wie deaktiviere ich den Schlüsselbund für SSH und GPG?

  2. Das Passwort für das verschlüsselte Dateisystem wird nicht aktualisiert, wenn ich das Benutzerpasswort ändere?

  3. Wie funktioniert der Mülleimer und wo finde ich die offizielle Dokumentation, Referenz oder Spezifikation dafür?

  4. Ubuntu 16.04.2 und 16.10 Bildschirm wird zufällig für eine Sekunde schwarz?

  5. Wireless funktioniert im System nicht?

So sperren Sie Tastatur und Maus, aber nicht den Bildschirm unter Linux

Beheben Sie, dass Grub für Windows- und Linux-Dual-Boot-Systeme nicht angezeigt wird

Gnome-Shell:Drücken der Supertaste funktioniert nicht?

Ubuntu 17.10 Bildschirmsperre funktioniert nicht und ist grau?

Einstellungen für mehrere Monitore werden nicht gespeichert?

Die 15 besten ökonometrischen und statistischen Software für Linux-Systeme