Réactivation de l'hibernation en ajoutant une règle à Policy Kit a ajouté l'option d'hibernation à la session de bureau comme prévu, mais pas pour l'écran de connexion.
Comment activer l'hibernation à partir de l'écran de connexion du 14.04?
L'adresse du fichier de kit de règles a été modifiée dans Ubuntu 14.04.
Suivez les mêmes étapes comme avant, à l'exception du remplacement du fichier:
/var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
avec celui-ci:
/var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla
Essaye celui-là
Sudo gedit /var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
Enfin, redémarrez Nautilus en exécutant nautilus -q
et l'option indicateur devrait apparaître.
Voici une solution. Option Hibernate dans session de burea et écran de connexion comme ci-dessous:
Session de bureau:
Ecran de connexion:
Commencez par ouvrir votre terminal et ajoutez ce qui suit:
Sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Un fichier txt est maintenant ouvert, ajoutez les lignes suivantes:
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Enregistrer et redémarrer votre système après cette mise en veille prolongée devrait apparaître et fonctionner correctement.
La configuration pour l'hibernation est déjà dans le fichier
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Il suffit d'ouvrir ce fichier et d'activer l'hibernation: ResultActive=yes
Le code résultant ressemble à ceci:
[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
et
[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
C'est tout. Maintenant, vous verrez l'option d'hibernation dans la boîte de dialogue d'alimentation et la connexion
C’est un bug qui, espérons-le, sera résolu dans Ubuntu 14.04. Il est impossible d'activer l'hibernation dans l'écran de connexion.
Si vous avez une configuration pour plusieurs utilisateurs dans Ubuntu, vous devrez également ajouter cet extrait:
[Re-enable hibernate for multiple users by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
L’hibernation n’est pas présente, c’est que la fonctionnalité Hibernate d’Ubuntu n’a toujours pas bien fonctionné sur de nombreux ordinateurs. Pour les nouveaux modèles de matériel, la fonctionnalité Hibernate ne fonctionne souvent pas par défaut. Dans certains cas, la fonction Mise en veille prolongée peut même entraîner une perte de données.
Mais si vous souhaitez l'utiliser, vous pouvez procéder comme suit:
L'hibernation est en mode "Alimentation -> Lorsque l'alimentation est extrêmement basse".
pour inclure le bouton d'hibernation:
Commencez par vérifier si votre ordinateur prend en charge l'hibernation en tapant les codes suivants dans le terminal:
pm-hibernate
s'il passe en hibernation, suivez l'étape suivante:
une. ouvrir le fichier:
Sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla
b. puis éditez comme suit:
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Ouvrez le terminal et entrez la commande suivante:
Sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla
Copiez et collez ce code dans le fichier:
[Re-enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Enregistrez le fichier et redémarrez.