Como posso hibernar no GNOME Shell?

Respostas:

11

Basta instalar esta extensão do GNOME Shell deslizando o controle deslizante. O menu do usuário agora deve mostrar algumas novas opções extras: Hibernação e Desligar ...

insira a descrição da imagem aqui

Alfredo Hernández
fonte
11
Isso não adiciona a opção 'hibernação' para mim, apenas suspende: /
daboross
Provavelmente, o criador mudou o comportamento da extensão. Eu não uso há anos.
Alfredo Hernández
@DaboRoss Acabei de instalar e mostra a Hibernateopção no meu sistema (Ubuntu GNOME 3.8).
Alfredo Hernández
11
Acabei de instalar novamente e parece funcionar desta vez! Eles devem ter atualizado! Obrigado por postar isso.
daboross
Isso é ótimo, companheiro!
Alfredo Hernández
10

dv3500ea No link para a Folha de dicas do GNOME Shell, você tem a resposta:

A entrada do menu Desligar ... está oculta por padrão. Você pode torná-lo visível pressionando a tecla Alt no menu do usuário.

Apenas segure ALT

Oren
fonte
11
Funciona!!! Tão simples!
Dougui
6
onde está o hibernar então? A pergunta foi sobre o Hibernate
Anwar
3
Este é de espera, não hibernate
sebix
7
sudo apt-get install pm-utils

Alt + F2

sudo pm-hibernate
Bharathwaaj
fonte
O comando sudo não funcionará em alt-f2. você deve usar o terminal
Anwar
5

Eu não acho que é possível hibernar manualmente no GNOME Shell (eu posso estar errado). Há uma extensão que adiciona opções extras para o gerenciamento de energia, mas não tendo conseguido instalar as extensões pessoalmente, não sei ao certo como instalá-lo.

Por enquanto, você pode pressionar alt+ f2e digitar pmi action hibernateou gnome-power-cmd hibernate(apenas 10.10 e inferior) e pressionar enter. Isso não fornecerá nenhuma opção, portanto, faça isso apenas se tiver certeza de que não deseja cancelar.

Se você quiser facilitar isso, crie um script (usando o zenity para fornecer opções) e coloque-o no ~/bin. Você pode criar uma ligação de teclado para o script; portanto, quando você pressiona (por exemplo), alt+super+hseu sistema hiberna.

RolandiXor
fonte
Eu acho que gnome-power-cmdnão está mais disponível no 11.04, consulte: answers.launchpad.net/ubuntu/+source/gnome-power-manager/… ; A alternativa é: gshutdown gshutdown.tuxfamily.org/en/index.php .
user7044
Para usar o comando pmi, tive que instalar o powermanagement-interfacepacote. Infelizmente eu recebo um erro quando eu usá-lo: Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files.
dv3500ea
@ dv3500ea aw man ... Vou ter que encontrar o comando correto para o GNOME 3 novamente. Se você o fizer antes de mim, sinta-se à vontade para editá-lo na resposta.
RolandiXor
Você sempre podesystemctl hibernate
Rolf
2

É um pouco mais necessário para isso em 12.10. (Pule esta resposta se estiver usando o 12.04 ou anterior.) Por padrão, o menu de status alternativo não exibe mais a opção Hibernar. A maneira mais fácil de corrigir isso é instalar a extensão, adicionada recentemente aos repositórios do Ubuntu, e usar gsettings para alterar o padrão:

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

Em seguida, ative a extensão na ferramenta Tweak e reinicie o shell (alt + f2 e digite r).

NÃO instale a extensão em extensions.gnome.org.

Michael C.
fonte
4
O segundo comando não está funcionando para mim. Voce tem certeza disso? Eu recebo este erro:No such schema 'org.gnome.shell.extensions.alternative-status-menu'
sajjadG 2/13
1

Você precisa instalar o pacote "gnome-shell-extensions-alternative-status-menu" se estiver usando o gnome-shell testing ppa. Isso ativará a opção de hibernação e as opções de desligamento no menu de status.

Syed Khalil
fonte
11
Não existe tal pacote nos repositórios oficiais que é o que estou usando.
dv3500ea
você precisa adicionar o seguinte ppa: sudo apt-add-repository ppa: ricotz / testing && sudo apt-get update. Então atualize o gnome-shell usando o sudo apt-get dist-upgrade e instale o pacote "gnome-shell-extensions-alternative-status-menu". É isso aí
Syed Khalil
1

Para mim, instalar a extensão

sudo apt-get install gnome-shell-extensions
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true

(como mencionado acima) E editando este arquivo

gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

e inserindo

[Enable Hibernate]
 Identity=unix-user:*
 Action=org.freedesktop.upower.hibernate
 ResultActive=yes

ajudou (veja aqui ).

user178073
fonte
1

No Ubuntu Gnome 14.04, Gnome 3.12, os seguintes trabalhos (13 de junho de 2014), mas eu apenas o configurei para trabalhar pressionando o botão liga / desliga e fechando a tampa (portanto, nenhum botão GUI para pressionar).

O crédito vai aqui , para os comentaristas também.

Em vez de criar um novo arquivo .../polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla, sudo edite o arquivo existente

/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

e ative a hibernação, alterando ResultActive=nopara ResultActive=yes, para obter as seguintes seções:

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

[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

Isso permite que a máquina hiberne.

Para ativá-lo no fechamento da tampa, sudo edit

/etc/systemd/logind.conf

e mude HandleLidSwitch=suspendpara #HandleLidSwitch=hibernate.

Antes de fazer isso, eu procurei dconf editor de entradas com hibernatee mudou tudo, desde suspenda hibernate(minha máquina não pode retomar a partir de suspend...) Eu não tenho certeza que a entrada fez o trabalho, mas o botão de energia também hiberna minha máquina agora.

Rasmus
fonte
1

Encontrei uma nova extensão que adiciona um novo botão para hibernação. Funciona bem com telas sensíveis ao toque e conversíveis porque é um botão separado. No entanto, existe uma desvantagem: atualmente não funciona a partir da tela de bloqueio.

insira a descrição da imagem aqui

Foi fácil encontrar no Ubuntu 17.10 , bastava procurar o hibernate e selecionar o resultado correspondente da seção para obter os resultados do software . As extensões Hibernate e Gnome já foram configuradas; se você tiver problemas com isso, sugiro que procure as perguntas e respostas correspondentes aqui neste site.

Além disso, você ainda pode configurar o botão liga / desliga para hibernar o computador em vez de desligá-lo (configurações> opções de energia), se é isso que você deseja.

LiveWireBT
fonte
Este funcionou para mim no Ubuntu 18.04 após a edição /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla(consulte askubuntu.com/a/1064114/674319 )
Laurenz
0

a partir de 24/10/2013, usando o Ubuntu-Gnome 13.10, o seguinte me permitiu usar a hibernação nas configurações de energia e hibernar usando o botão de energia físico:

sudo -i  # because the following should be ran as root
gsettings set org.gnome.shell.extensions.alternative-status-menu allow-hibernate true
cat > /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla <<EOF
[Enable Hibernate]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
EOF
chag
fonte