GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Le système n'hiberne pas ; L'écran clignote pendant quelques secondes et rien d'autre ne se passe ?

Je viens de mettre à jour mon Ubuntu 11.10 vers 12.04. J'ai un problème d'hibernation dans ma nouvelle version 12.04.

Je lance la commande suivante

sudo pm-hibernate

mais mon système n'hiberne pas, c'est-à-dire que mon système ne s'éteint pas ; l'écran clignote plutôt pendant quelques secondes et reprend l'état précédent.

Comment résoudre ce problème et activer l'hibernation sur mon système ?

Réponse acceptée :

Quelque chose dans votre configuration matérielle est incompatible avec la méthodologie d'hibernation du noyau. Malheureusement, il est difficile de résoudre ce problème à moins que le dépanneur n'ait un système très similaire.

Vous pouvez essayer l'hibernation alternative de TuxOnIce (wikipedia).

  • TuxOnIce (wiki|page d'accueil) est une alternative à la technologie d'hibernation intégrée au noyau, et est censée être compatible avec une plus large gamme de matériel, plus fiable et plus flexible.
  • Il s'installe facilement, et s'il ne fonctionne pas pour vous, il s'enlève aussi facilement.
  • Cela nécessite l'installation de TuxOnIce noyau personnalisé, mais les instructions qui suivent devraient vous faciliter la tâche. Si vous n'avez jamais ouvert le terminal auparavant, vous voudrez peut-être le faire maintenant 🙂

    0. Exigences

    La seule exigence pour TuxOnIce est que votre partition de swap soit au moins aussi grande que la quantité de mémoire (RAM) dont vous disposez. Vous pouvez le vérifier en :

  • Démarrez le terminal avec Ctrl +Alt +T

  • Tapez free -m , et vous devriez voir quelque chose comme ceci :

                 total       used       free     shared    buffers     cached
    Mem:          1024        731        260          0          0        190
    -/+ buffers/cache:        540        451
    Swap:         1536          6       1530
    
  • Le nombre après Swap: (par exemple 1536) devrait être plus que le nombre après Mem: (par exemple 1024)

  • Si ce n'est pas le cas et que votre swap est plus petit que votre mémoire, vous devez soit redimensionner et augmenter la taille de votre partition de swap, soit configurer TuxOnIce utiliser un fichier d'échange spécial. Cela dépasse le cadre de cette réponse, mais si vous posez une autre question et que vous la mentionnez dans les commentaires, je répondrai et vous expliquerai comment.

    1. Installer le noyau TuxOnIce

  • Démarrez le terminal avec Ctrl +Alt +T

  • Copiez et collez ce qui suit dans le terminal. Cela ajoute le TuxOnIce PPA et installe le noyau et les en-têtes personnalisés.
    • sudo apt-add-repository ppa:tuxonice/ppa -y

      et une fois le ppa ajouté :

    • sudo apt-get update
      sudo apt-get install tuxonice-userui linux-generic-tuxonice -y 
      sudo apt-get install linux-headers-generic-tuxonice -y
  • Maintenant, redémarrez.
  • Ubuntu devrait maintenant démarrer avec le TuxOnIce noyau. S'il y a des problèmes, gardez le Maj pressé au démarrage et vous obtiendrez le menu Grub. Utilisez les touches fléchées pour accéder aux Previous Linux Versions , appuyez sur Entrée et appuyez à nouveau sur Entrée pour revenir au noyau de travail.

    2. Test de la fonctionnalité d'hibernation.

  • Ouvrez certaines des applications que vous utilisez habituellement, par ex. Firefox, Thunderbird, LibreOffice, etc.

  • Ouvrez à nouveau le terminal, avec Ctrl +Alt +T .
  • Tapez sudo pm-hibernate , appuyez sur entrée, entrez votre mot de passe.
  • Vous devriez voir l'écran de verrouillage pendant une seconde, puis l'écran de progression de l'hibernation de TuxOnIce, comme celui ci-dessous :

    • Si TuxOnIce fonctionne, votre ordinateur va s'arrêter.
    • Redémarrez-le et attendez. TuxOnIce devrait reprendre à partir du point où vous avez hiberné, y compris toutes les fenêtres que vous avez ouvertes à la position que vous avez ouverte.
  • Si tout cela a fonctionné, passez à l'étape 3, qui vous permet d'activer la mise en veille prolongée à partir du tableau de bord.

    3. Activer l'hibernation depuis le tableau de bord

  • Appuyez sur Alt +F2 , saisissez ci-dessous, puis appuyez sur Entrée :

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • Collez le ci-dessous, appuyez sur Ctrl +S pour enregistrer et Ctrl +Q pour quitter l'éditeur :

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

  • Redémarrez, et vous devriez voir le Hibernate comme indiqué ci-dessous :

    4. Suppression de TuxOnIce

    • Si TuxOnIce ne fonctionne pas pour vous, ou si vous souhaitez simplement le supprimer, démarrez le terminal et saisissez :

       sudo apt-get remove tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
    • et n'oubliez pas de désactiver l'option Hibernation dans le menu avec :

      sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • Puis redémarrez.


Ubuntu
  1. Comment désactiver le trousseau de clés pour Ssh et Gpg ?

  2. Le mot de passe pour le système de fichiers crypté n'est pas mis à jour lorsque je change le mot de passe utilisateur ?

  3. L'installation de Bower ne fait rien, même pas une erreur ?

  4. Comment fonctionne la corbeille et où puis-je trouver de la documentation officielle, des références ou des spécifications pour celle-ci ?

  5. L'écran Ubuntu 16.04.2 et 16.10 devient noir au hasard pendant une seconde?

Comment verrouiller le clavier et la souris, mais pas l'écran sous Linux

Correction de Grub ne s'affichant pas pour le système à double démarrage Windows et Linux

Gnome Shell :appuyer sur la super touche ne fonctionne pas ?

Le verrouillage de l'écran Ubuntu 17.10 ne fonctionne pas et est gris?

Les paramètres de plusieurs moniteurs ne sont pas stockés ?

Les 15 meilleurs logiciels économétriques et statistiques pour système Linux