Atajo de teclado para sudo PM-Hibernate -- 20.04 campo con shortcut-keys campo con power-management campo con hibernate camp askubuntu Relacionados El problema

Keyboard shortcut for sudo pm-hibernate


0
vote

problema

Español

Estoy usando Ubuntu 20.04. Me refiero a configurar una forma sencilla de hibernar, para cualquier persona sin conocimiento de Ubuntu / Terminal para poder hibernar.

Intenté primero configurar abcdefghijklmnabcdefghijklmnbcdefghijklmn0 , y una configuración - & gt; atajos de teclado para ello. Hibernar de esta manera no funcionó bien.

Así que fui el ABCDEFGHIJKLMNABCDEFGHIJKLMN1 WAY (por ejemplo, este ). Ahora sudo pm-hiberante funciona bien. Así que quiero decir un atajo para ello. Intenté asignar los siguientes comandos en la configuración - & gt; Atajos de teclado , en vano:

  1. sudo pm-hibernate
  2. echo <my_password> | sudo -S pm-hibernate (soy un sudoor). Además, no funcionó, esta no es una forma deseable de hacer las cosas, ya que mi contraseña se expone, aunque en este caso podría conformarme con eso si es necesario.

¿Cómo puedo hacer esto funcionando?

Rutas posibles a continuación. No tengo seguro cómo materializarlos, y cuál de ellos no puede superar la necesidad de sudo :

  1. Agregar una entrada para Hibernate En el menú apagado / cierre de sesión , usando pm-hibernate . posiblemente la alternativa preferida .
  2. tiene systemctl hibernate para ejecutar realmente sudo pm-hibernate (y sin requerir mi contraseña). Supongo que esto funcionaría de manera transparente con el acceso directo ya asignado a ABCDEFGHIJKLMNABCDEFGHIJKLMN9 .
  3. Permitir a cualquier usuario que pm-hibernate0 . Como purista, uno evitaría esto, aunque si resuelve el problema, está bien.
  4. Tener el acceso directo de abcdefghijklmnabcdefghijklmnabcdefghijklmnpm-hibernate1 Mostrar un cuadro de mensaje donde se puede ingresar la contraseña.

relacionado :

  1. Cómo hacer Linux prefiere sudo PM-Hibernate sobre Systemctl Hibernate como predeterminado?
  2. Menú para Hibernate no funciona, PM-Hibernate hace
  3. Force Hibernate usando Hibernate en lugar de PM-Hibernate
Original en ingles

I am using Ubuntu 20.04. I mean to setup a simple way to hibernate, for anyone with no knowledge of Ubuntu/terminal to be able to hibernate.

I tried first setting up systemctl hibernate, and a Settings -> Keyboard Shortcuts for it. Hibernating this way didn't work well.

So I went the pm-hibernate way (e.g., this). Now sudo pm-hiberante works well. So I mean to set up a shortcut for it. I tried assigning the following commands in Settings -> Keyboard Shortcuts, to no avail:

  1. sudo pm-hibernate
  2. echo <my_password> | sudo -S pm-hibernate (I am a sudoer). Besides the fact it didn't work, this is not a desirable way to do things, since my password becomes exposed, although in this case I could settle for that if need be.

How can I get this working?

Possible routes below. I am not certain how to materialize them, and which of them cannot overcome the need for sudo:

  1. Adding an entry for Hibernate in the Power Off/Log out menu, using pm-hibernate. Possibly the preferred alternative.
  2. Have systemctl hibernate to actually execute sudo pm-hibernate (and without requiring my password). I guess this would work transparently with the shortcut already assigned to systemctl hibernate.
  3. Allow for any user to pm-hibernate. As a purist, one would avoid this, although if it solves the issue, it is fine.
  4. Have the sudo pm-hibernate shortcut displaying a message box where one can enter the password.

Related:

  1. how to make linux prefer sudo pm-hibernate over systemctl hibernate as default?
  2. Menu for hibernate does not work, pm-hibernate does
  3. Force hibernate using hibernate instead of pm-hibernate
           
 
 

Lista de respuestas

0
 
vote

Si está buscando un método de acceso directo de teclado, una forma de hacerlo sería usar pkexec en un script Shell. Esto solicitará una contraseña antes de ejecutar.

Aquí hay un script de carcasa áspera para llamar pm-hibernate VIA ABCDEFGHIJKLMNABCDEFGHIJKLMN2 :

  #!/bin/bash pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY pm-hibernate   

Esto se puede guardar casi en cualquier lugar, siempre que el archivo sea accesible para cada cuenta de usuario en la máquina.

Una vez que se guarda esto, configúrelo para ser ejecutable con chmod +x y dale una prueba:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5    

Ahora debe solicitarse su contraseña y, siempre que la cuenta sea un ABCDEFGHIJKLMNABCDEFGHIJKLMN6 , la llamada a ABCDEFGHIJKLMNABCDEFGHIJKLMN7 se adelantará.

 

If you're looking for a keyboard shortcut method, one way to do this would be to use pkexec in a shell script. This will prompt for a password before executing.

Here's a rough shell script to call pm-hibernate via pkexec:

#!/bin/bash pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY pm-hibernate 

This can be saved just about anywhere, so long as the file is accessible to every user account on the machine.

Once this is saved, set it to be executable with chmod +x and give it a test:

./nighty-night.sh 

You should now be prompted for your password and, so long as the account is an authorised sudoer, the call to pm-hibernate will go forward.

 
 

Relacionados problema

13  ¿Cómo programo despertar de la hibernación?  ( How do i schedule waking up from hibernation ) 
¿Es posible despertar a Ubuntu de la hibernación en un momento predefinido? No debe ser wol , sino que Ubuntu se despierta. Por ejemplo, debe hacer lo que la...

1  Cómo hibernar en Ubuntu 17.10 (no dormir)  ( How to hibernate in ubuntu 17 10 not sleep ) 
/update.out1 Todos actúan como sueño o cierre de sesión. Cómo hibernarse como en Windows 10 (Sistema de cierre hacia abajo y mantener los datos) ...

5  ¿Cómo configuro un reloj de alarma MP3?  ( How do i set up an mp3 alarm clock ) 
Quiero cambiar de Windows XP a Ubuntu y hay una cosa que estoy muy usando en XP, un reloj de alarma MP3. Por la noche, gozo la PC a modo hibernado. Por la mañ...

1  Pantalla negra y imágenes distorsionadas en algunas aplicaciones después de la cerradura / hibernación  ( Black screen and distorted images on some apps after lock hibernate ) 
Después de cerrar la tapa de la computadora portátil, algunas aplicaciones (por ejemplo, Chrome, Opera, VS Code) tienen pantalla negra o imagen distorsionada....

21  ¿Cómo puedo hibernar de gnome shell?  ( How can i hibernate from gnome shell ) 
gnome shell no tiene una opción para hibernar en el menú de la sesión. Revisé la hoja de trucos de gnome shell pero hibernate no se menciona allí. ¿Cómo p...

0  Como mac. Cerrar Tap (tapa) y suspensión híbrida activa 14.04  ( Like mac close tap lid and active hybrid suspend 14 04 ) 
Me gustaría configurar mi sistema operativo, para cerrar la tapa de la computadora portátil, bloquear el acceso y más tarde de 10 o 20 minutos de suspensión h...

4  ¿Cómo volver a habilitar la opción Hibernate?  ( How to re enable hibernate option ) 
Había habilitado la opción "Hibernate" en My Ubuntu 12.10 Pocos meses al agregar las siguientes líneas a /etc/polkit-1/localauthority/50-local.d/com.ubuntu.e...

3  ¿Cómo hacer que la hibernación trabaje en el servicio de transporte SX58H7 (Intel X58 Express)?  ( How to make hibernation work on shuttle sx58h7 intel x58 express ) 
Tengo una computadora SX58H7 de lanzadera (Intel X58 Express Board, AMI BIOS versión 08.00.16) con Intel Core I7 950 y GeForce GT 210 Silent (NVIDIA propietar...

0  PM-Hibernate funciona pero hibernar desde el menú del sistema, no en Ubuntu Studio 20.04  ( Pm hibernate works but hibernate from system menu not on ubuntu studio 20 04 ) 
Habilité la hibarnación por este artículo link Pero cuando después de todo lo realizo este comando (hd0) (hd0,1) (hd0,2) (hd0,3)0 Sistema Simplement...

2  Ajuste de brillo imposible después de la hibernación (MacBoWAIR 3.2, Ubuntu 12.04)  ( Brightness adjustment impossible after hibernation macbookair 3 2 ubuntu 12 04 ) 
Después de despertar mi computadora de la hibernación (Cerrar la tapa, la tapa abierta) pierdo la capacidad de ajustar el brillo con las teclas F y en la conf...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos