En Ubuntu 12.04 y versiones posteriores, la hibernación se ha deshabilitado de forma predeterminada en el kit de políticas . ¿Cómo puedo habilitar esto de nuevo?
424
En Ubuntu 12.04 y versiones posteriores, la hibernación se ha deshabilitado de forma predeterminada en el kit de políticas . ¿Cómo puedo habilitar esto de nuevo?
btrfs
se usa la partición. Vea aquí askubuntu.com/questions/768136/…Respuestas:
Si esta respuesta no funciona en Ubuntu 13.10, vea aquí una respuesta alternativa
Puedes seguir la documentación oficial aquí . La hibernación se deshabilitó en 12.04 para máquinas que no están certificadas con Ubuntu.
Para habilitar la hibernación, debe probar si funciona correctamente ejecutándose
sudo pm-hibernate
en un terminal. El sistema intentará hibernar. Si puede iniciar el sistema nuevamente, entonces es más o menos seguro agregar una anulación.Para hacerlo, comience a editar:
Llénalo con esto:
O en 14.04 y posterior:
Guarde presionando Ctrl- Oluego entery luego salga de nano presionando Ctrl- X.
¡Reinicio e hibernación ha vuelto!
O ejecutar
killall unity-panel-service
para simplemente restablecer el menú.Algunos usuarios deberán ejecutar
sudo update-grub
para que la opción de hibernación esté disponible en el menú de encendido. Es posible que algunos usuarios también tengan que cerrar la sesión y luego iniciar sesión para que aparezca en el menú de encendido (superior derecho).fuente
Primero debe probar que su máquina admite hibernación. Pruébelo con el comando:
Ubuntu 16.04 y superior
Para habilitar la interfaz, deberá ejecutar
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
y completar con:Ubuntu 14.04 y 15.04
Para habilitar la interfaz, deberá ejecutar
sudo nano /etc/polkit-1/localauthority.conf.d/52-enable-hibernation.conf
Ubuntu 14.04 y 15.04 y completar con:Tiene varias estrofas, ya que puede tener múltiples usuarios (por lo que no depende de múltiples usuarios o upower como administrador en lugar de iniciar sesión1)
ps: última documentación oficial https://help.ubuntu.com/stable/ubuntu-help/power-hibernate.html
fuente
sudo
.sudo pm-hibernate
da como resultadocommand not found
. También lo intentésudo apt install sudo pm-hibernate
, que tampoco está disponible. Esta es la versión Ubuntu 16.04.Además, para aquellos que desean desactivar el botón de suspensión (por varias razones), proceda de manera análoga ...
Elija cualquier nombre de archivo, pero este es detallado / convención:
Llénalo con esto:
Ctrl+ O, Enter, Ctrl+X
No es necesario reiniciar, debería desaparecer tan pronto como ingrese al menú de apagado.
fuente
ResultActive=yes
ResultActive=no
. La respuesta especifica que esto para desactivar la suspensión.Una cosa más:
Cuando desee agregar la opción de hibernación al panel de XFCE , debe hacer clic con el botón derecho en su nombre (hacia arriba) y seleccionar
properties
.Después de eso aparece una pantalla:
Asegúrate de marcar Hibernate como lo hice yo.
fuente
Primero, le recomiendo que pruebe si su computadora portátil admite la hibernación, porque la razón por la cual la hibernación está desactivada de manera predeterminada es porque a veces tiene resultados fatales en algunas máquinas. Prueba tu máquina por
Ctrl+ Alt+ Ty luego
sudo pm-hibernate
Su máquina debería hibernar. Despierte su máquina después de la hibernación y observe si se comporta mal o si actúa normalmente. Si experimenta alguna anormalidad después de la hibernación, le aconsejo que no continúe con el siguiente procedimiento. Sin embargo, si funciona bien, continúe activando la hibernación
Edite el archivo abierto y agregue estas líneas:
Después de esto, reinicie su máquina y, al iniciar sesión, debería ver una opción de hibernación en la esquina superior derecha de la configuración.
fuente
Si la respuesta con
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
no funciona como en mi caso, no olvides eliminar el archivo:E intente usar TuxOnIce .
Primero asegúrese de tener suficiente intercambio. Debe ser del mismo tamaño o más grande que la cantidad de RAM. Usar comando
Intercambio de regla> Mem. Si este no es el caso, amplíe su tamaño de intercambio. Luego instale TuxOnIce por
Entonces puede intentar hacer una prueba de hibernación ejecutada por:
No olvides guardar tu trabajo antes de hacerlo.
Si todo salió bien, su computadora se apagará. Después de encenderlo, obtendrá su escritorio en el estado que dejó antes de la hibernación.
fuente
Habilitación de la hibernación con un script
He traducido las respuestas anteriores a los
bash
guiones. Esto hace que la instalación en múltiples máquinas sea menos tediosa.Guión
enable-hibernate
:Guión
disable-suspend
:Nota: No se olvide de
chmod +x
ambos scripts para hacerlos ejecutables.fuente
Un comando simple que hace exactamente lo mismo que la respuesta aceptada, excepto de forma no interactiva:
fuente
En 12.04, habilité con éxito la opción de hibernación en el menú indicador para hibernar. Pero aún así no pude reanudar con éxito la hibernación. Seguí estos pasos para solucionar este problema:
Habilitar Hibernate en 12.04
Para habilitar Hibernate, seguí esta respuesta de Dima.
Después de habilitar la hibernación, podría hibernar. Pero el problema es que no puedo reanudar con éxito la hibernación. Cada vez que inicio mi PC desde hibernación, arranca como un arranque normal. Entonces, tuve que hacer estas cosas para poder reanudar la hibernación.
Las soluciones para poder reanudar desde hibernar
Hay dos formas de arreglar esto.
1. Editando el
/etc/initramfs-tools/conf.d/resume
archivoPrimero obtenga el UUID de la partición de intercambio.
Esto generará una línea similar a esta:
La línea real no coincidirá con esto. Copie el valor de UUID entre
"..."
comillas dobles.Abre el archivo de currículum
Y en ese archivo, agregue una línea como esta
No olvide reemplazar el valor de UUID real que obtiene del paso 1. Guarde el archivo y salga de gedit
Luego, en la terminal, ejecute este comando
Ahora podrá reanudar la hibernación.
2. Edición del
/etc/default/grub
archivo.Abra una terminal y ejecute el siguiente comando para abrirla.
gksudo gedit / etc / default / grub
Habrá una línea como
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
. Edite la línea para insertarRESUME=UUID=<your-uuid-value-here>
después de la palabrasplash
.Por ejemplo, en mi caso, la línea se ve así después de editar
Asegúrese de utilizar el valor de UUID que obtiene del
sudo blkid | grep swap
comando.Entonces haz este comando
Esto también le permite reanudar con éxito la hibernación.
Probado en dos instalaciones de Ubuntu, ambas funcionaron
fuente
Tengo Ubuntu Gnome 17.04 amd64 en mi computadora portátil. Hice lo siguiente para habilitar la hibernación:
$
sudo apt-get install hibernate
( fuente )Esta instalado también
libx86-1
uswsusp
vbetool
Entonces podría hibernar con éxito
sudo systemctl hibernate
. No haypm-hibernate
ejecutable en mi camino.PS
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Insertado: ( fuente )
Https://extensions.gnome.org/extension/755/hibernate-status-button/ instalado
fuente