Pour le pilote, je te proposais juste de quoi chercher et essayer.
A toi de faire.
Pour ma part, je botte en touche — je m’entraîne, c'est bientôt la coupe du monde de rugby.
Pour les noyaux, c'est sûr que tu t'es bien amusé avec Mainline Kernels ! Mais c'est moins sûr que tu aies fait le ménage.
Pour info, voilà ce qu'il y a sur mon Zorin Core 16.3 :
Code : Tout sélectionner
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}'
ii linux-image-unsigned-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64
ii linux-modules-5.13.0-28-generic 5.13.0-28.31~20.04.1 amd64
ii linux-hwe-5.15-headers-5.15.0-78 5.15.0-78.85~20.04.1 all
ii linux-headers-5.15.0-78-generic 5.15.0-78.85~20.04.1 amd64
ii linux-image-5.15.0-78-generic 5.15.0-78.85~20.04.1 amd64
ii linux-modules-5.15.0-78-generic 5.15.0-78.85~20.04.1 amd64
ii linux-modules-extra-5.15.0-78-generic 5.15.0-78.85~20.04.1 amd64
ii linux-hwe-5.15-headers-5.15.0-82 5.15.0-82.91~20.04.1 all
ii linux-headers-5.15.0-82-generic 5.15.0-82.91~20.04.1 amd64
ii linux-image-5.15.0-82-generic 5.15.0-82.91~20.04.1 amd64
ii linux-modules-5.15.0-82-generic 5.15.0-82.91~20.04.1 amd64
ii linux-modules-extra-5.15.0-82-generic 5.15.0-82.91~20.04.1 amd64
ii linux-generic-hwe-20.04 5.15.0.82.91~20.04.40 amd64
ii linux-headers-generic-hwe-20.04 5.15.0.82.91~20.04.40 amd64
ii linux-image-generic-hwe-20.04 5.15.0.82.91~20.04.40 amd64
Pour le ménage dans les noyaux, commence par entrer cette ligne, à toutes fins utiles :
Pour désinstaller un noyau, il faut supprimer les trois fichiers correspondant à la version souhaitée : "linux-headers", "linux-image", linux-modules" dans cet ordre pour que le noyau se recompile — pour les "linux-hwe", tu verras bien...
Mais pour la 6.0.19, tu n'as que "linux-module" à supprimer, vu qu'il manque les deux autres fichiers.
Depuis les "Options avancées" du menu GRUB, démarre sur un noyau que tu veux conserver, le 5.15.0-72 par exemple, vu que c'est celui qui avait l'air de marcher.
Ensuite, à partir de ce qu'affiche ta super ligne de commande formatée — ou en ouvrant simplement le répertoire "/boot" —, repère les numéros des versions des noyaux que tu veux supprimer en sachant que le principe d'Ubuntu, c'est d'activer la version la plus récente et de conserver les deux précédentes dans les options avancées.
Pour chacun, lance cette commande, en entrant le numéro de version complet ou en réfléchissant aux dégâts que pourrait entraîner une utilisation irréfléchie du joker !
- Ok, vu qu'il n'y a qu'une version 5.4 :
Code : Tout sélectionner
sudo apt remove linux-headers-5.4* && sudo apt remove linux-image-5.4* && sudo apt remove linux-modules-5.4*
- Surtout pas, vu qu'il y a plusieurs 5.15.0 !
Code : Tout sélectionner
sudo apt remove linux-headers-5.15.0* && sudo apt remove linux-image-5.15.0* && sudo apt remove linux-modules-5.15.0*
Si besoin, Grub Customizer pourra t'aider à remettre ton menu de démarrage en ordre.
Quoi qu'il en soit, c'est comme ça que je fais quand j'essaie un noyau et mon système ne s'en porte pas mal.