Plymouth no Arch Linux

Publicado por Matheus em 11/09/2015

[ Hits: 13.863 ]

 


Plymouth no Arch Linux



O Plymouth é um projeto do Fedora que visa prover um boot gráfico, ele é usado por padrão no Fedora, Ubuntu e mais algumas distros.

Entretanto o Arch não usa Plymouth e nenhum outro tipo de serviço para boot gráfico. Não que não possamos colocá-lo para rodar.

O Plymouth não está disponível nos repositórios oficiais do Arch, entretanto é facilmente instalável a partir do aur com o yaourt:

# yaourt -S plymouth plymouth-theme-arch-logo

O mesmo faz uso do Kernel Mode Setting (KMS) para apresentar as imagens.

Se você está usando drivers Open Source, então certamente o tem habilitado. Mas caso use os proprietários, não. Nesse caso, você deve usar um serviço de framebuffer como o uvesafb, disponível nos repositórios do Arch, como v86d.

Para termos o Plymouth funcionando, é necessário adicioná-lo aos hooks do mkinitcpio.

Simplesmente edite o arquivo /etc/mkinitcpio.conf e adicione e adicione o plymouth na linha sobre hooks.

HOOKS="base udev plymouth [...]"

Caso precise usar o uvesafb (por usar drivers proprietários), é necessário modificar a linha para:

HOOKS="base udev v86d plymoyth [...]"

Você deve adicionar o Plymouth APÓS base e udev, caso contrário ele não irá funcionar.

Também é interessante que se coloque o driver da VGA na linha modules do arquivo, ficando assim:

## Intel
MODULES="i915"
## AMD
MODULES="radeon"

## Nvidia
MODULES="nouveau"

E para finalizar as configurações, devemos editar os parâmetros de boot do grub através do arquivo /etc/default/grub. Localize a linha GRUB_CMDLINE_LINUX_DEFAULT e modifique para:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Caso precise usar o uvesafb, comente a seguinte linha:

# GRUB_GFXPAYLOAD_LINUX=keep

Caso queira mudar o tema padrão do Plymouth, rode o seguinte comando:

plymouth-set-default-theme -l ## para listar os temas disponíveis

plymouth-set-default-theme -R arch-logo ## para setar o tema e atualizar o initrd

Tudo configurado, só reiniciar e aproveitar, caso tenha dado tudo certo, sua tela de boot será assim:
Linux: [TUTORIAL] Plymouth no Arch Linux
Outras dicas deste autor

Pacotes binários no Gentoo Linux

Quebrando múltiplas senhas WiFi com hashcat

Snapshots BTRFS no GRUB

Aceleração (re)compilações no Gentoo

Fish Shell como padrão respeitando o /etc/profile

Leitura recomendada

Arquivo executável sem a necessidade de informar a localização

WorkShop: Instalação do Red Hat Linux

League of Legends no Ubuntu - Instalação

FreeNX - Evolução remota

Deixando os programas em seu idioma no Ubuntu

  

Comentários
[1] Comentário enviado por SpoooK em 11/09/2015 - 15:56h


Caramba, sempre quis deixar o boot do arch assim. Porém aqui não funcionou, tentei primeiramente sem o v86d, depois com ele. Nenhuma das 2 formas deu certo para mim, olhei no Wiki do arch e realmente tudo que é necessário esta aqui na sua dica, mas não deu certo a mim.

Obrigado!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts