Ubuntu 22.04 demorando para iniciar


Está com o Ubuntu demorando muito na inicialização, confira nessa matéria algumas dicas para melhorar o boot do seu sistema.

 


 Ubuntu 22.04 iniciando mais rápido

 O Ubuntu é a distribuição pioneira no apelo a facilidade de uso, mas isso tem um preço, serviços e programas genéricos que podem atender a um grupo e serem totalmente desnecessários a outro, no caso a grande maioria.

Veja nesse exemplo o Ubuntu default iniciando em 1.23 minutos.


Você pode tranquilamente desativar os serviços:

plymouth-quit-wait.service - Tela animada do Boot

NetworkManager-wait-online.service e networkd-dispatcher.service - Verificação de conexão

switcheroo-control.service - Útil apenas para quem tem notebook com duas placas de vídeo

Pare os serviços.

sudo systemctl stop plymouth-quit-wait.service NetworkManager-wait-online.service networkd-dispatcher.service switcheroo-control.service

Desative os serviços.

sudo systemctl disable plymouth-quit-wait.service NetworkManager-wait-online.service networkd-dispatcher.service switcheroo-control.service

Mascare os serviços para não serem ativados por outro.

sudo systemctl mask plymouth-quit-wait.service NetworkManager-wait-online.service networkd-dispatcher.service switcheroo-control.service

 

Ao reiniciar o sistema o tempo de boot caiu para 12 segundos


Aqui podemos notar algo padrão que pode tornar a inicialização do seu sistema uma penitência, o tiro no pé da Canonical os pacotes obscuros, sem controle algum de qualidade e que dependem de uma partição loop para cada um, os Snap.

 
4.087s snapd.service 1.876s dev-loop17.device 1.853s dev-loop19.device 1.848s dev-loop20.device 1.833s dev-loop18.device 1.828s dev-loop15.device 1.814s dev-loop10.device 1.809s dev-loop13.device 1.795s dev-loop12.device 1.795s dev-loop14.device 1.793s dev-loop9.device 1.787s dev-loop11.device 1.774s dev-loop8.device 1.764s dev-loop16.device 1.740s snapd.seeded.service 1.394s dev-vda3.device 1.318s udisks2.service 1.225s dev-loop7.device 995ms dev-loop6.device 989ms dev-loop5.device 982ms dev-loop4.device 973ms dev-loop3.device 967ms dev-loop2.device 960ms dev-loop1.device 936ms accounts-daemon.service 872ms snapd.apparmor.service 871ms systemd-udev-trigger.service 780ms systemd-random-seed.service 728ms systemd-journal-flush.service 680ms avahi-daemon.service 673ms systemd-udevd.service 673ms systemd-resolved.service 668ms apport.service 660ms snap-audacity-992.mount 660ms snap-bare-5.mount 652ms snap-core-12834.mount 650ms apparmor.service 637ms snap-core-13250.mount 624ms snap-core18-2409.mount 624ms gdm.service 619ms snap-core20-1434.mount 614ms snap-core20-1494.mount


Você tem duas alternativas:

  • Aceita a imposição absurda da Canonical em forçar o uso dos Snap na central de programas.
  • Dizer não a esse absurdo e remover o suporte aos Snap com o comando.


sudo apt remove --purge apport apport-gtk apport-symptoms snapd unattended-upgrades  packagekit* ; sudo apt autoremove

3 programas essenciais serão removidos.

  • Central de programas que não verdade é a Snap Store e o sistema de verificação de atualização.
  • Firefox
  • O sistema de reportar bugs que ultimamente só perturba o usuário.

Ao se livrar dos Snap o boot caiu para 7 segundos.


 Instale a central de programas do Gnome

sudo apt install --no-install-recommends gnome-software gnome-software-plugin-flatpak

Central de programas Gnome

 


O melhor sem te forçar a usar o devaneio da Canonical Snap.

Instale o Firefox


Instale o da Mozilla, o da Canonical é um .deb falso que instala o Snap e todos os seus problemas..

Entre no diretório de trabalho.

cd /opt
De o comando abaixo para fazer o download da ultima versão do Firefox, escolha a sua plataforma e linguagem.

Para Português
sudo wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=pt-BR"
Ou

Para Inglês
sudo wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
Descompacte o arquivo do download.
sudo tar -jxvf /opt/firefox.tar.bz2
Vamos criar o atalho no menu, de o comando abaixo no terminal.
sudo nano /usr/share/applications/Firefox.desktop
Copie as linhas abaixo em vermelho no arquivo aberto,salve e feche.

[Desktop Entry]
Encoding=UTF-8
Name=Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox Web Browser
Exec=/opt/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default48.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox
StartupNotify=true

Deve ficar como na imagem.



Salve teclando ctrl +x tecle s e tecle Enter para fechar.

Para finalizar vamos tornar o seu usuário dono do diretório do Firefox, com isso o Firefox ira atualizar automaticamente quando a Mozilla liberar atualizações.
sudo chown -R $USER:$USER /opt/firefox
Firefox instalado e atualizado.

O nosso boot ficou na média de 7 segundos.


 

Comentários

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais