Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

barthos a écrit :

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 wink

é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

barthos a écrit :

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

En ligne

#4 Le 01/11/2023, à 11:29

nany

Re : [Résolu] Problème dkms lors de mises à jour

Bonjour,



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

 




barthos a écrit :
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

En ligne

#5 Le 01/11/2023, à 11:41

Qid

Re : [Résolu] Problème dkms lors de mises à jour

nany a écrit :
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

Qid a écrit :
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

En ligne

#8 Le 02/11/2023, à 08:19

barthos

Re : [Résolu] Problème dkms lors de mises à jour

geole a écrit :

Bonjour.
Que donnent

var/lib/dkms/rtl8812au
barthelemy@barthelemy:~$ var/lib/dkms/rtl8812au
bash: var/lib/dkms/rtl8812au: Aucun fichier ou dossier de ce type
barthelemy@barthelemy:~$  
geole a écrit :
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

nany a écrit :

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

NicoApi73 a écrit :

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.

NicoApi73 a écrit :

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 smile smile

J'imagine qu'il faut mettre [résolu] quelque part… je vais bien trouver où.

Hors ligne