DRM-NEXT 4.15 não instala, por quê?

0

Então eu uso o ubuntu 17.10 e baixei o último kernel do drm-next daqui link para amd64

a versão de baixa latência deles (eu fiz os 3 debs do "all" os "headers low latency" e os "low latency da imagem :)

Quando eu sudo dpkg -i *.deb

Eu entendo isso:

(Reading database ... 345060 files and directories currently installed.)
Preparing to unpack linux-headers-4.15.0-996_4.15.0-996.201712042105_all.deb ...
Unpacking linux-headers-4.15.0-996 (4.15.0-996.201712042105) over (4.15.0-996.201712042105) ...
Preparing to unpack linux-headers-4.15.0-996-lowlatency_4.15.0-996.201712042105_amd64.deb ...
Unpacking linux-headers-4.15.0-996-lowlatency (4.15.0-996.201712042105) over (4.15.0-996.201712042105) ...
Preparing to unpack linux-image-4.15.0-996-lowlatency_4.15.0-996.201712042105_amd64.deb ...
Done.
Unpacking linux-image-4.15.0-996-lowlatency (4.15.0-996.201712042105) over (4.15.0-996.201712042105) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
Setting up linux-headers-4.15.0-996 (4.15.0-996.201712042105) ...
Setting up linux-headers-4.15.0-996-lowlatency (4.15.0-996.201712042105) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
ERROR (dkms apport): kernel package linux-headers-4.15.0-996-lowlatency is not supported
Error! Bad return status for module build on kernel: 4.15.0-996-lowlatency (x86_64)
Consult /var/lib/dkms/virtualbox/5.1.30/build/make.log for more information.
Setting up linux-image-4.15.0-996-lowlatency (4.15.0-996.201712042105) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled 
(4.15.0-996.201712042105 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled 
(4.15.0-996.201712042105 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
run-parts: executing /etc/kernel/postinst.d/dkms 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
ERROR (dkms apport): kernel package linux-headers-4.15.0-996-lowlatency is not supported
Error! Bad return status for module build on kernel: 4.15.0-996-lowlatency (x86_64)
Consult /var/lib/dkms/virtualbox/5.1.30/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
update-initramfs: Generating /boot/initrd.img-4.15.0-996-lowlatency
W: Possible missing firmware /lib/firmware/amdgpu/raven_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_vcn.bin for module amdgpu
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.15.0-996-lowlatency /boot/vmlinuz-4.15.0-996-lowlatency
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-041500rc1-lowlatency
Found initrd image: /boot/initrd.img-4.15.0-041500rc1-lowlatency
Found linux image: /boot/vmlinuz-4.15.0-996-lowlatency
Found initrd image: /boot/initrd.img-4.15.0-996-lowlatency
Found linux image: /boot/vmlinuz-4.13.0-18-lowlatency
Found initrd image: /boot/initrd.img-4.13.0-18-lowlatency
Found linux image: /boot/vmlinuz-4.13.0-18-generic
Found initrd image: /boot/initrd.img-4.13.0-18-generic
Found Ubuntu 16.10 (16.10) on /dev/sda2
Adding boot menu entry for EFI firmware configuration
done

mas depois de reiniciar e entrar em uname -r eu ainda recebo como saída 4.15.0-041500rc1-lowlatency (não fique confuso, não é o mesmo meu kernel "antigo" que é um pouco mais antigo, não é o novo que eu tentei instalar é DRM-NEXT-l4.15.0-996.201712042105-lowlatency)

O que estou perdendo?

EDIT: ok o kernel parece estar presente no grub e o ubuntu inicializa com o novo kernel, mas por que ele não roda como o kernel padrão, como geralmente acontece quando eu atualizo?

    
por papajo 05.12.2017 / 15:45

1 resposta

0

Minha resposta é sobre GPU nVidia e vejo que você está usando o AMD GPU. Mas os processos devem ser os mesmos.

Normalmente, esses erros dkms vieram do fato de você estar usando pacotes do Kernel que não receberam os patches nVidia necessários no momento da construção. Esses patches estão presentes na pasta debian quando você cria o pacote. Aqui está uma referência da nVidia dos patches requeridos para o Kernel 4.15. Por exemplo, o pseudo-oficial do Ubuntu PPA que você deve usar para instalar o Kernels recente só atualizou ontem o kernel 4.15 para nvidia-490 Ubuntu Bionic 18.04. O hwe-edge mudou hoje para o Kernel 4.15 para todas as distribuições suportadas pelo Ubuntu, mas não funcionará até que as correções do 4.15 façam parte da pasta debian para os drivers nVidia. O PPA que você deve procurar pelos drivers da nVidia é aqui .

Eu tive que recompilar no meu Ubuntu Xenial 16.04 com os patches apropriados para que o dkms (e o nVidia Driver) funcionasse corretamente para a GPU da nVidia ...

Se precisar de mais ajuda, informe-me.

    
por Antonio 18.03.2018 / 00:48