Comando para impedir a suspensão enquanto outro comando é executado?

0

Existe um comando para impedir a suspensão de um sistema enquanto outro comando é executado?

Por exemplo; digamos que tenho um upload que desejo concluir, mas ele é interrompido devido à suspensão da minha máquina. Existe um comando que eu possa usar para executar outro comando que impeça a minha máquina de dormir até que o comando seja concluído?

    
por user1529891 03.01.2014 / 13:08

2 respostas

0

Eu decidi escrever minha própria ferramenta para fazer isso usando o DBus; até agora parece funcionar muito bem: link

    
por 04.01.2014 / 06:19
2

GNOME2

Se você estiver usando uma distro que usa um desktop derivado do GNOME 2, você pode usar o aplicativo Cafeína para controlar quando o protetor de tela do seu sistema e auto suspender o chute.

GNOME3

Para distros baseadas no GNOME 3, você pode usar esta extensão de shell do GNOME, também chamada Cafeína.

Captura de tela do applet - mostra ativado / desativado

OBSERVAÇÃO:Vocêpodeusá-loparacontrolarquaisaplicativosbloquearãoatela/suspender.

CaixadediálogodeconfiguraçãodoApplet

setterm

não testado por mim

OBSERVAÇÃO: encontrei este método no comentários de um artigo do Linux Journal sobre Cafeína . Sua milhagem pode variar com essa solução, pelo que entendi, setterm é para controlar recursos semelhantes, como limpar a tela e economizar energia, mas de uma perspectiva de console, não de um desktop X windows.

$ setterm -powersave off -blank 0

Para alteração permanente Adicione ao seu arquivo ~/.Xinitrc ou qualquer arquivo de ponto que seja apropriado para executar esses comandos como parte do seu ambiente:

setterm -blank 0 -powersave off -powerdown 0
xset s off

Referências

por 03.01.2014 / 15:53

Tags