dpkg / dkms não sai / trava após o upgrade do kernel

4

Eu atualizei para a versão mais recente do kernel.

O processo de atualização não é concluído. Ao tentar manualmente (no terminal), eu recebo:

Setting up linux-image-4.13.0-25-generic (4.13.0-25.29) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-4.13.0-25-generic
vmlinuz(/boot/vmlinuz-4.13.0-25-generic
) points to /boot/vmlinuz-4.13.0-25-generic
 (/boot/vmlinuz-4.13.0-25-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-4.13.0-25-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
(hangs)

Eu tentei, como sugerido nos comentários, remover drivers nvidia e a imagem do kernel. Mas isso resulta basicamente no mesmo problema:

$ sudo apt-get purge linux-image-4.13.0-25-generic *nvidia*
The following packages will be REMOVED:
  linux-image-4.13.0-25-generic* linux-image-extra-4.13.0-25-generic nvidia-384* nvidia-opencl-icd-384* nvidia-prime*
  nvidia-settings*
0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 235 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 210977 files and directories currently installed.)
Removing linux-image-extra-4.13.0-25-generic (4.13.0-25.29) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.13.0-25-generic /boot/vmlinuz-4.13.0-25-generic
(hangs)
    
por kerner1000 10.01.2018 / 16:14

1 resposta

4

Para mim, isso foi conectado aos drivers nvidia proprietários (versão 385). Eu os removi usando a guia "Software e atualizações - > Drivers adicionais". Depois eu desinstalei manualmente o pacote linux-image-4.13.0-25-generic com:

sudo apt-get remove linux-image-4.13.0-25-generic

E corri:

sudo apt-get install -f && sudo apt-get upgrade

Após a reinicialização, meu sistema estava executando o kernel mais recente e consegui instalar os drivers nvidia mais recentes.

editar:

No caso de o processo ser interrompido, aparentemente, matar o serviço plymouth deve ajudar (Consulte Barra de Lançamento ). Em um novo tipo de terminal

sudo pkill plymouth

A instalação deve continuar.

edit 2:

Como / op mencionado depois que tudo funcionar novamente, reinstale o pacote linux-image-generic para atualizar o kernel para a versão mais recente:

sudo apt-get install linux-image-generic
    
por byf-ferdy 11.01.2018 / 11:34