Blog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnologíaBlog de videotutoriales, videojuegos, hardware, software, informática y tecnología

✕

MENTA ZEN
  • Início
  • Tutoriais
  • Como ativar a hibernação no Bazzite Linux

Como ativar a hibernação no Bazzite Linux

FASE 1: Criar o subvolume de swap para hibernação.

Criar um subvolume de swap (por exemplo, devido ao Snapper):

sudo btrfs subvolume create /var/swap sudo semanage fcontext -a -t var_t /var/swap sudo restorecon /var/swap

Criar arquivo de swap (o tamanho deve ser igual ou maior que a RAM do seu PC):

SIZE=26G sudo btrfs filesystem mkswapfile --size $SIZE /var/swap/swapfile sudo semanage fcontext -a -t swapfile_t /var/swap/swapfile sudo restorecon /var/swap/swapfile

Validação de verificação de sanidade:

sudo swapon /var/swap/swapfile

Faça backup do seu arquivo fstab com:

sudo cp /etc/fstab /etc/fstab.bak

Depois, edite o fstab com este comando:

sudo nano /etc/fstab

Em seguida, adicione a seguinte linha de código ao fstab:

/var/swap/swapfile none swap defaults,nofail 0 0

Desativar zram:

echo "" | sudo tee /etc/systemd/zram-generator.conf

Reinicie.

Em caso de erro, você pode restaurar do backup com isto:

sudo cp /etc/fstab.bak /etc/fstab

Reverter alterações e restaurar zram. Se quiser restaurar o padrão, copie zram-generator.conf de /usr/etc/systemd/zram-generator.conf:

sudo cp /usr/etc/systemd/zram-generator.conf /etc/systemd/zram-generator.conf

FASE 2: Indicar ao sistema onde encontrar o volume de hibernação.

Verifique se o arquivo de swap está ativo (deve mostrar o caminho e o tamanho):

cat /proc/swaps

Obtenha o UUID da partição que contém /var (deve exibir um código alfanumérico):

findmnt -no UUID -T /var/swap/swapfile

Obtenha o offset do arquivo de swap no Btrfs (deve exibir um código numérico, precisaremos dele para resume_offset):

sudo btrfs inspect-internal map-swapfile -r /var/swap/swapfile

Adicione os parâmetros ao kernel (Bazzite usa rpm-ostree) Substitua <UUID> e <OFFSET> pelo que você obteve antes e remova os símbolos <>:

sudo rpm-ostree kargs --append-if-missing="resume=UUID=<UUID>" --append-if-missing="resume_offset=<OFFSET>"

Reinicie o sistema:

systemctl reboot

Verifique se os parâmetros estão ativos (Você deve ver resume=UUID=… resume_offset=… na linha.):

cat /proc/cmdline

O KDE deve mostrar a opção “Hibernar” no menu de desligamento.

Parte do conteúdo retirado de https://docs.bazzite.gg/Advanced/swapfile/

Tópicos relacionados

Sua rádio online com o Winamp e o Shoutcast no seu site


Ver mais

Módulo 6.4 Elementor: Design profissional de cabeçalho e rodapé


Ver mais

Módulo 6.3 Elementor: Widgets essenciais e domínio da estrutura


Ver mais

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Feito com 💔 na Europa
Palestina Livre
Acolhedor para LGBTQ+
Tecnologia, código, retro e pensamento livre até a aventura terminar.
Explorando bits e pixels desde 2012.
PortuguêsPortuguês▼
  • EspañolEspañol
  • EnglishEnglish
  • FrançaisFrançais

Desenvolvimento web:
Programador Web Freelance

    • Mentazen.com - Notícias, videogames, tutoriais, web e retro!