Admito que não atualizo meu kernel com muita frequência. Eu sempre usei uma versão estável de sys-kernel/gentoo-sources
, então eu sou muito hábil em fazê-lo. Este último fim de semana eu tentei atualizar de 3.12.13 para 3.14.14. No fim de semana passado, consegui atualizar com uma grande angústia. Mais sobre isso depois da minha configuração:
TL; DR . Veja a pergunta em negrito
Depois de definir as configurações apropriadas em /etc/genkernel.conf
(defini PLYMOUTH como YES, PLYMOUTH_THEME como tribar), usei eselect kernel set
para definir o link do kernel como 3.14.14 e usei genkernel all
para criar tudo. Eu corri grub2-mkconfig
, eu reiniciei e percebi que eu construí o driver de rede errado (ath5k em vez de ath9k), e que eu odiava o tribar. Sábado de manhã, substituí o tribar por solar, removi e substitui ath5k por ath9k, reran genkernel all
/ grub2-mkconfig
e reiniciei ...
Para minha estranha surpresa, recebi 2 quadrados ASCII e um sinal de porcentagem repetindo 3 vezes, em vez do tema solar. Eu verifiquei meus comandos do terminal e os reran novamente em sequência com o mesmo resultado. Eu verifiquei novamente os arquivos conf também. /etc/plymouth/plymouthd.conf
continha solar, mesmo com o arquivo /etc/genkernel.conf
. Eu corri genkernel initramfs
no KDE / kterm para poder rolar e vi os arquivos do tema solar copiados para o Disco RAM.
A parte mais estranha de tudo é que, apesar de todos os arquivos serem copiados para o Disco RAM corretamente, se eu colocar o tribar em todos os arquivos apropriados novamente, o plymouth mostrará o tribar corretamente. 2 caixas Ascii e 1 sinal de porcentagem é igual a 1 dos tribos. Como tal, porque é plymouth ainda mostrando o tema tribar quando eu disse para usar solar? Eu sei que isso deve funcionar corretamente porque eu ainda tenho meu kernel antigo que eu configurei para usar o tema spinfinity quando eu primeiro mudou para o grub 2 e systemd. Se eu inicializo com ele, vejo o tema do spinfinity.
Em uma nota lateral, vejo um aviso durante a inicialização no novo kernel sobre o systemd não ser capaz de gravar em / tmp porque / tmp não está vazio. Isso poderia ser parte do problema?
Assinado,
Experiente mas frustrado
Tags kernel systemd gentoo bootsplash