#1 Le 01/11/2023, à 11:06
- barthos
[Résolu] Problème dkms lors de mises à jour
Bonjour,
à chaque mise à jour j'ai des erreurs liées à un sub-process :
barthelemy@barthelemy:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
6 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de linux-headers-6.2.0-35-generic (6.2.0-35.35) ...
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-35-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Building module:
Cleaning build area...
KVER=6.2.0-35-generic KSRC=/lib/modules/6.2.0-35-generic/build make -j4...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: #MODULE_VERSION# not found
Error! Bad return status for module build on kernel: 6.2.0-35-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build/make.log for more information.
dkms autoinstall on 6.2.0-35-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.2.0-35-generic
...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: erreur de traitement du paquet linux-headers-6.2.0-35-generic (--configure) :
le sous-processus paquet linux-headers-6.2.0-35-generic script post-installation installé a renvoyé un état de sortie d'erreur 1
Paramétrage de linux-image-6.2.0-35-generic (6.2.0-35.35) ...
I: /boot/initrd.img.old is now a symlink to initrd.img-6.2.0-35-generic
Paramétrage de linux-headers-6.2.0-36-generic (6.2.0-36.37) ...
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-36-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Building module:
Cleaning build area...
KVER=6.2.0-36-generic KSRC=/lib/modules/6.2.0-36-generic/build make -j4...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: #MODULE_VERSION# not found
Error! Bad return status for module build on kernel: 6.2.0-36-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build/make.log for more information.
dkms autoinstall on 6.2.0-36-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.2.0-36-generic
...fail!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
dpkg: erreur de traitement du paquet linux-headers-6.2.0-36-generic (--configure) :
le sous-processus paquet linux-headers-6.2.0-36-generic script post-installation installé a renvoyé un état de sortie d'erreur 1
dpkg: des problèmes de dépendances empêchent la configuration de linux-headers-generic :
linux-headers-generic dépend de linux-headers-6.2.0-36-generic; cependant :
Le paquet linux-headers-6.2.0-36-generic n'est pas encore configuré.
dpkg: erreur de traitement du paquet linux-headers-generic (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
Paramétrage de linux-image-6.2.0-36-generic (6.2.0-36.37) ...
I: /boot/initrd.img is now a symlink to initrd.img-6.2.0-36-generic
dpkg: des problèmes de dépendances empêchent la configuration de linux-generic :
linux-generic dépend de linux-headers-generic (= 6.2.0.36.36); cependant :
Le paquet linux-headers-generic n'est pas encore configuré.
dpkg: erreur de traitement du paquet linux-generic (--configure) :
problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Traitement des actions différées (« triggers ») pour linux-image-6.2.0-35-generic (6.2.0-35.35) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-35-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Building module:
Cleaning build area...
KVER=6.2.0-35-generic KSRC=/lib/modules/6.2.0-35-generic/build make -j4...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: #MODULE_VERSION# not found
Error! Bad return status for module build on kernel: 6.2.0-35-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build/make.log for more information.
dkms autoinstall on 6.2.0-35-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.2.0-35-generic
...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: erreur de traitement du paquet linux-image-6.2.0-35-generic (--configure) :
le sous-processus paquet linux-image-6.2.0-35-generic script post-installation installé a renvoyé un état de sortie d'erreur 1
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Traitement des actions différées (« triggers ») pour linux-image-6.2.0-36-generic (6.2.0-36.37) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-36-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Building module:
Cleaning build area...
KVER=6.2.0-36-generic KSRC=/lib/modules/6.2.0-36-generic/build make -j4...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8812au: #MODULE_VERSION# not found
Error! Bad return status for module build on kernel: 6.2.0-36-generic (x86_64)
Consult /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build/make.log for more information.
dkms autoinstall on 6.2.0-36-generic/x86_64 failed for rtl8812au(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
* dkms: autoinstall for kernel 6.2.0-36-generic
...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: erreur de traitement du paquet linux-image-6.2.0-36-generic (--configure) :
le sous-processus paquet linux-image-6.2.0-36-generic script post-installation installé a renvoyé un état de sortie d'erreur 1
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
Des erreurs ont été rencontrées pendant l'exécution :
linux-headers-6.2.0-35-generic
linux-headers-6.2.0-36-generic
linux-headers-generic
linux-generic
linux-image-6.2.0-35-generic
linux-image-6.2.0-36-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
barthelemy@barthelemy:~$
Et si je regarde le statut de dkms, j'obtiens ceci :
barthelemy@barthelemy:~$ dkms status
rtl8812au/#MODULE_VERSION#: added
barthelemy@barthelemy:~$
Je n'ai pas décelé tellement de problèmes techniques liés à ce bug, mais en cherchant sur le forum je ne trouve pas de solution.
Quelqu'un saurait-il m'aider ?
Barthélémy
Dernière modification par barthos (Le 02/11/2023, à 08:35)
Hors ligne
#2 Le 01/11/2023, à 11:15
- Qid
Re : [Résolu] Problème dkms lors de mises à jour
en cherchant sur le forum je ne trouve pas de solution.
Et la Doc alors ? Parceque cette partie qui est l'élément clé :
dpkg: erreur de traitement du paquet linux-image-6.2.0-36-generic (--configure) :
le sous-processus paquet linux-image-6.2.0-36-generic script post-installation installé a renvoyé un état de sortie d'erreur 1
Est référencé dans la page des problèmes apt... M'étonnerais que tu ne t'en sortes pas avec ça
édit : après relecture en réalité j'ai l'impression que la manip de la Doc est à faire sur les 6 morceaux du kernel...
Dernière modification par Qid (Le 01/11/2023, à 11:18)
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#3 Le 01/11/2023, à 11:26
- geole
Re : [Résolu] Problème dkms lors de mises à jour
Bonjour,
à chaque mise à jour j'ai des erreurs liées à un sub-process :
barthelemy@barthelemy:~$ sudo apt-get upgrade ..... Building module: Cleaning build area... KVER=6.2.0-35-generic KSRC=/lib/modules/6.2.0-35-generic/build make -j4...(bad exit status: 2) ERROR (dkms apport): binary package for rtl8812au: #MODULE_VERSION# not found Error! Bad return status for module build on kernel: 6.2.0-35-generic (x86_64) Consult /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build/make.log for more information. dkms autoinstall on 6.2.0-35-generic/x86_64 failed for rtl8812au(10) -------------------------------------------
Bonjour.
Que donnent
ls -ls /var/lib/dkms/rtl8812au
tail -50 /var/lib/dkms/rtl8812au/*/build/make.log
Dernière modification par geole (Le 02/11/2023, à 10:28)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#4 Le 01/11/2023, à 11:29
- nany
Re : [Résolu] Problème dkms lors de mises à jour
Bonjour,
Parceque cette partie qui est l'élément clé
Non, l’élément clé est
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
barthelemy@barthelemy:~$ dkms status rtl8812au/#MODULE_VERSION#: added barthelemy@barthelemy:~$
Le « #MODULE_VERSION# » n↓est pas normal.
Donne le retour de :
sudo dkms remove --all
Hors ligne
#5 Le 01/11/2023, à 11:41
- Qid
Re : [Résolu] Problème dkms lors de mises à jour
Qid a écrit :Parceque cette partie qui est l'élément clé
Non, l’élément clé est
barthos a écrit :run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
C'est vrai que celle-là est surprenante aussi et c'est probablement celle qui a déclenché les autres mais par étape ça ne me semblait pas illogique de s'attaquer aux autres quand-même d'abord...
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#6 Le 01/11/2023, à 13:06
- NicoApi73
Re : [Résolu] Problème dkms lors de mises à jour
Bonjour,
dkms essaie de compiler un pilote pour une clé WiFi ayant un chipset rtl8812au. Utilises tu une clé WiFi? Si la réponse est oui, donne le retour de :
sudo lshw -class network
Si la réponse est non, il suffit de virer ce pilote de l'arbre dkms :
sudo dkms remove rtl8812au/#MODULE_VERSION# --all
Hors ligne
#7 Le 01/11/2023, à 14:02
- geole
Re : [Résolu] Problème dkms lors de mises à jour
nany a écrit :run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
C'est vrai que celle-là est surprenante aussi et c'est probablement celle qui a déclenché les autres
..
Je pense qu'elle-même a été déclenchée par cette erreur.
make -j4...(bad exit status: 2)
Dernière modification par geole (Le 01/11/2023, à 14:03)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#8 Le 02/11/2023, à 08:19
- barthos
Re : [Résolu] Problème dkms lors de mises à jour
Bonjour.
Que donnentvar/lib/dkms/rtl8812au
barthelemy@barthelemy:~$ var/lib/dkms/rtl8812au
bash: var/lib/dkms/rtl8812au: Aucun fichier ou dossier de ce type
barthelemy@barthelemy:~$
tail -50 /var/lib/dkms/rtl8812au/*/build/make.log
barthelemy@barthelemy:~$ tail -50 /var/lib/dkms/rtl8812au/*/build/make.log
DKMS make.log for rtl8812au-#MODULE_VERSION# for kernel 6.2.0-36-generic (x86_64)
jeu. 02 nov. 2023 07:55:24 CET
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.2.0-35-generic/build M=/var/lib/dkms/rtl8812au/#MODULE_VERSION#/build modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-6.2.0-35-generic »
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~23.04) 12.3.0
You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~23.04) 12.3.0
scripts/Makefile.build:471: *** séparateur manquant. Arrêt.
make[1]: *** [Makefile:2026 : /var/lib/dkms/rtl8812au/#MODULE_VERSION#/build] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-6.2.0-35-generic »
make: *** [Makefile:1870 : modules] Erreur 2
barthelemy@barthelemy:~$
Hors ligne
#9 Le 02/11/2023, à 08:20
- barthos
Re : [Résolu] Problème dkms lors de mises à jour
Donne le retour de :
sudo dkms remove --all
barthelemy@barthelemy:~$ sudo dkms remove --all
[sudo] Mot de passe de barthelemy :
Error! Arguments <module> and <module-version> are not specified.
Usage: remove <module>/<module-version> or
remove -m <module>/<module-version> or
remove -m <module> -v <module-version>
barthelemy@barthelemy:~$
Hors ligne
#10 Le 02/11/2023, à 08:26
- barthos
Re : [Résolu] Problème dkms lors de mises à jour
Bonjour,
dkms essaie de compiler un pilote pour une clé WiFi ayant un chipset rtl8812au. Utilises tu une clé WiFi? Si la réponse est oui, donne le retour de :
sudo lshw -class network
Effectivement, j'ai acheté une clé wifi qui fonctionne avec le chipset rtl8812au il y a quelques années, mais elle n'a jamais fonctionné (ou plutôt, je n'ai jamais réussi à la faire fonctionner…). Et j'ai peut-être touché à quelque chose que j'aurais pas dû mais ça fait quelques semaines que ce machin rtl8812au met le bazar dans les màj.
Si la réponse est non, il suffit de virer ce pilote de l'arbre dkms :
sudo dkms remove rtl8812au/#MODULE_VERSION# --all
barthelemy@barthelemy:~$ sudo dkms remove rtl8812au/#MODULE_VERSION# --all
Deleting module rtl8812au-#MODULE_VERSION# completely from the DKMS tree.
barthelemy@barthelemy:~$
Hors ligne
#11 Le 02/11/2023, à 08:32
- barthos
Re : [Résolu] Problème dkms lors de mises à jour
En tous les cas, merci de votre réactivité et la précision de vos messages !
J'ai refait un update/upgrade et je n'ai plus les messages d'erreur :
barthelemy@barthelemy:~$ sudo apt-get update
Réception de :1 http://security.ubuntu.com/ubuntu lunar-security InRelease [109 kB]
Atteint :2 http://fr.archive.ubuntu.com/ubuntu lunar InRelease
Réception de :3 http://fr.archive.ubuntu.com/ubuntu lunar-updates InRelease [109 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu lunar-backports InRelease [99,9 kB]
Réception de :5 http://security.ubuntu.com/ubuntu lunar-security/main amd64 DEP-11 Metadata [7412 B]
Réception de :6 http://security.ubuntu.com/ubuntu lunar-security/universe amd64 DEP-11 Metadata [32,1 kB]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu lunar-updates/main amd64 DEP-11 Metadata [81,2 kB]
Réception de :8 http://fr.archive.ubuntu.com/ubuntu lunar-updates/universe amd64 DEP-11 Metadata [71,2 kB]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu lunar-backports/universe amd64 DEP-11 Metadata [13,1 kB]
522 ko réceptionnés en 6s (91,3 ko/s)
Lecture des listes de paquets... Fait
barthelemy@barthelemy:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
snapd
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
6 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de linux-headers-6.2.0-35-generic (6.2.0-35.35) ...
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-35-generic
* dkms: autoinstall for kernel 6.2.0-35-generic
...done.
Paramétrage de linux-image-6.2.0-35-generic (6.2.0-35.35) ...
I: /boot/initrd.img.old is now a symlink to initrd.img-6.2.0-35-generic
Paramétrage de linux-headers-6.2.0-36-generic (6.2.0-36.37) ...
/etc/kernel/header_postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-36-generic
* dkms: autoinstall for kernel 6.2.0-36-generic
...done.
Paramétrage de linux-headers-generic (6.2.0.36.36) ...
Paramétrage de linux-image-6.2.0-36-generic (6.2.0-36.37) ...
I: /boot/initrd.img is now a symlink to initrd.img-6.2.0-36-generic
Paramétrage de linux-generic (6.2.0.36.36) ...
Traitement des actions différées (« triggers ») pour linux-image-6.2.0-35-generic (6.2.0-35.35) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-35-generic
* dkms: autoinstall for kernel 6.2.0-35-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.2.0-35-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.2.0-36-generic
Found linux image: /boot/vmlinuz-6.2.0-35-generic
Found initrd image: /boot/initrd.img-6.2.0-35-generic
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
done
Traitement des actions différées (« triggers ») pour linux-image-6.2.0-36-generic (6.2.0-36.37) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 6.2.0-36-generic
* dkms: autoinstall for kernel 6.2.0-36-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.2.0-36-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.2.0-36-generic
Found initrd image: /boot/initrd.img-6.2.0-36-generic
Found linux image: /boot/vmlinuz-6.2.0-35-generic
Found initrd image: /boot/initrd.img-6.2.0-35-generic
Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
done
barthelemy@barthelemy:~$
Et le DKMS status ne renvoie plus au problème de version du rtl8812au
barthelemy@barthelemy:~$ dkms status
barthelemy@barthelemy:~$
Donc, ce qui m'a bien aidé c'est la solution de @NicoApi73.
Merci
J'imagine qu'il faut mettre [résolu] quelque part… je vais bien trouver où.
Hors ligne