logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-09-2023 16:41:10

anonyme-15
Invité

Info:rétablir le clavier en console tty sur eeepc après MAJ Bookworm

Salut,

Suite à une mise à jour de Bokworm sur un vieil eeepc asus 1101HA de 2010, le clavier en console tty a cessé de fonctionner au démarrage après grub, en mode standard ou en mode recovery (impossible donc de passer root).

Le login à la machine est alors impossible. On peut modifier grub au démarrage avec "e", ce qui assure que ce n'est pas un problème matériel du clavier, mais c'est tout.

La mise à jour comprenait les paquets suivants :

cat /var/log/dpkg.log



2023-09-02 14:10:12 status installed libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:12 status installed librsvg2-2:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:13 status installed librsvg2-common:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:13 status installed libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status installed linux-image-686-pae:i386 6.1.38-4
2023-09-02 14:10:13 status installed samba-libs:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:14 status installed libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:15 status installed libc-bin:i386 2.36-9+deb12u1
2023-09-02 14:10:19 status installed man-db:i386 2.11.2-2
2023-09-02 14:10:20 status installed libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1+b1
2023-09-02 14:10:21 status half-configured initramfs-tools:all 0.142



Le problème vient sans doute de la mise à jour de libc-bin, mais je n'en suis pas sûr.

Le changement de noyau (plus ancien ou plus récent qu'un 6.1, 5.xx ou 6.4.xxx, pae ou non pae) ne répare en effet pas la panne (bien que initramfs-tools ait pu être en cause, et s'installe correctement avec les autres noyaux).

La reconfiguration de console-setup ou de keyboard-configuration ne change rien non plus.

Une solution de contournement est d'installer un gestionnaire de connexion graphique (lightdm ou autre), qui permet de se logger sous X. Ce n'est pas très pratique, puisque la machine a très peu de mémoire (1go).

Ce qui fonctionne pleinement est de modifier la ligne GRUB_CMDLINE_LINUX_DEFAULT de /etc/default/grub comme suit :

nano /etc/default/grub


GRUB_CMDLINE_LINUX_DEFAULT="quiet xhci_hcd.quirks=0x40"



Ne pas oublier le

update-grub



et redémarrer.

Dernière modification par anonyme-15 (10-09-2023 16:44:45)

#2 10-09-2023 17:21:35

raleur
Membre
Inscription : 03-10-2014

Re : Info:rétablir le clavier en console tty sur eeepc après MAJ Bookworm

Je suis très dubitatif concernant la responsabilité de libc-bin (et surpris qu'il n'y ait pas eu de mise à jour de libc6 en même temps, les deux paquets provenant du même paquet source). Le log de dpkg est-il complet ? Pourquoi initramfs-tools est-il resté half-configured ?

Le contournement par un paramètre du noyau pointerait plutôt la responsabilité du noyau. Comment as-tu trouvé ce contournement ? Le clavier est connecté à un port USB3 (xhci) ? As-tu testé les autres noyaux après un démarrage à froid ?

Il vaut mieux montrer que raconter.

Hors ligne

#3 10-09-2023 17:38:54

anonyme-15
Invité

Re : Info:rétablir le clavier en console tty sur eeepc après MAJ Bookworm

J'ai posté le log abrégé tel que je l'ai, et je ne sais pas pourquoi initramfs est resté half-configured d'après ce log. La MAJ a eu l'air de s'arrêter normalement, mais dans mon souvenir le clavier ne fonctionnait plus.

J'ai testé les autres noyaux après un démarrage à froid - je les ai installés avec le mode rescue d'une netinstall Debian puis testés : celui de Buster, puis le bookworm-backports (qui plantait complètement), celui de Bookworm en non pae (le pae ne sert à rien comme je l'ai compris avec aussi peu de mémoire). j'ai aussi installé les headers.

Le clavier est le clavier natif fixe. J'avais testé un clavier usb, sans résultat.

Deux ou trois touches fonctionnaient, parfois en combinaison : le ctrl+c, les curseurs droite et gauche qui faisaient automatiquement et très vite basculer sur le tty voisin.

J'ai testé le contournement en dernier, je n'y croyais pas (j'aurais gagné du temps). Je l'avais trouvé là :

https://forum.parallels.com/threads/deb … ot.359439/

Je ne comprends pas très bien ce qu'il fait et pourquoi ça fonctionne, je suis preneur d'explications (cela a t-il rapport avec une fréquence d'émission ou de réception, ou avec le traitement de l'usb ?).

Le log complet [Edit : la maj du intelmicrocode avait sauté]:

cat dpkg.log
2023-09-02 14:07:25 startup archives unpack
2023-09-02 14:07:29 upgrade intel-microcode:i386 3.20230512.1 3.20230808.1~deb12u1
2023-09-02 14:07:29 status half-configured intel-microcode:i386 3.20230512.1
2023-09-02 14:07:29 status unpacked intel-microcode:i386 3.20230512.1
2023-09-02 14:07:30 status half-installed intel-microcode:i386 3.20230512.1
2023-09-02 14:07:31 status unpacked intel-microcode:i386 3.20230808.1~deb12u1
2023-09-02 14:07:32 upgrade libldb2:i386 2:2.6.2+samba4.17.9+dfsg-0+deb12u3 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:32 status triggers-pending libc-bin:i386 2.36-9+deb12u1
2023-09-02 14:07:32 status half-configured libldb2:i386 2:2.6.2+samba4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:32 status unpacked libldb2:i386 2:2.6.2+samba4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:32 status half-installed libldb2:i386 2:2.6.2+samba4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:32 status unpacked libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:33 upgrade librsvg2-common:i386 2.54.5+dfsg-1 2.54.7+dfsg-1~deb12u1
2023-09-02 14:07:33 status half-configured librsvg2-common:i386 2.54.5+dfsg-1
2023-09-02 14:07:33 status unpacked librsvg2-common:i386 2.54.5+dfsg-1
2023-09-02 14:07:33 status half-installed librsvg2-common:i386 2.54.5+dfsg-1
2023-09-02 14:07:33 status triggers-pending libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1+b1
2023-09-02 14:07:33 status unpacked librsvg2-common:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:07:34 upgrade librsvg2-2:i386 2.54.5+dfsg-1 2.54.7+dfsg-1~deb12u1
2023-09-02 14:07:34 status half-configured librsvg2-2:i386 2.54.5+dfsg-1
2023-09-02 14:07:34 status unpacked librsvg2-2:i386 2.54.5+dfsg-1
2023-09-02 14:07:34 status half-installed librsvg2-2:i386 2.54.5+dfsg-1
2023-09-02 14:07:36 status unpacked librsvg2-2:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:07:36 upgrade libsmbclient:i386 2:4.17.9+dfsg-0+deb12u3 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:36 status half-configured libsmbclient:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:36 status unpacked libsmbclient:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:36 status half-installed libsmbclient:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:36 status triggers-pending man-db:i386 2.11.2-2
2023-09-02 14:07:37 status unpacked libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:37 upgrade samba-libs:i386 2:4.17.9+dfsg-0+deb12u3 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:37 status half-configured samba-libs:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:37 status unpacked samba-libs:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:37 status half-installed samba-libs:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:41 status unpacked samba-libs:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:41 upgrade libwbclient0:i386 2:4.17.9+dfsg-0+deb12u3 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:41 status half-configured libwbclient0:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:41 status unpacked libwbclient0:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:41 status half-installed libwbclient0:i386 2:4.17.9+dfsg-0+deb12u3
2023-09-02 14:07:42 status unpacked libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:07:42 install linux-image-6.1.0-11-686-pae:i386 <none> 6.1.38-4
2023-09-02 14:07:42 status half-installed linux-image-6.1.0-11-686-pae:i386 6.1.38-4
2023-09-02 14:08:08 status unpacked linux-image-6.1.0-11-686-pae:i386 6.1.38-4
2023-09-02 14:08:08 upgrade linux-image-686-pae:i386 6.1.38-1 6.1.38-4
2023-09-02 14:08:08 status half-configured linux-image-686-pae:i386 6.1.38-1
2023-09-02 14:08:09 status unpacked linux-image-686-pae:i386 6.1.38-1
2023-09-02 14:08:09 status half-installed linux-image-686-pae:i386 6.1.38-1
2023-09-02 14:08:09 status unpacked linux-image-686-pae:i386 6.1.38-4
2023-09-02 14:08:10 startup packages configure
2023-09-02 14:08:10 configure linux-image-6.1.0-11-686-pae:i386 6.1.38-4 <none>
2023-09-02 14:08:10 status unpacked linux-image-6.1.0-11-686-pae:i386 6.1.38-4
2023-09-02 14:08:10 status half-configured linux-image-6.1.0-11-686-pae:i386 6.1.38-4
2023-09-02 14:10:11 status installed linux-image-6.1.0-11-686-pae:i386 6.1.38-4
2023-09-02 14:10:11 configure intel-microcode:i386 3.20230808.1~deb12u1 <none>
2023-09-02 14:10:11 status unpacked intel-microcode:i386 3.20230808.1~deb12u1
2023-09-02 14:10:12 status half-configured intel-microcode:i386 3.20230808.1~deb12u1
2023-09-02 14:10:12 status installed intel-microcode:i386 3.20230808.1~deb12u1
2023-09-02 14:10:12 status triggers-pending initramfs-tools:all 0.142
2023-09-02 14:10:12 configure libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1 <none>
2023-09-02 14:10:12 status unpacked libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:12 status half-configured libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:12 status installed libwbclient0:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:12 configure librsvg2-2:i386 2.54.7+dfsg-1~deb12u1 <none>
2023-09-02 14:10:12 status unpacked librsvg2-2:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:12 status half-configured librsvg2-2:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:12 status installed librsvg2-2:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:12 configure librsvg2-common:i386 2.54.7+dfsg-1~deb12u1 <none>
2023-09-02 14:10:12 status unpacked librsvg2-common:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:13 status half-configured librsvg2-common:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:13 status installed librsvg2-common:i386 2.54.7+dfsg-1~deb12u1
2023-09-02 14:10:13 configure libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1 <none>
2023-09-02 14:10:13 status unpacked libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status half-configured libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status installed libldb2:i386 2:2.6.2+samba4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 configure linux-image-686-pae:i386 6.1.38-4 <none>
2023-09-02 14:10:13 status unpacked linux-image-686-pae:i386 6.1.38-4
2023-09-02 14:10:13 status half-configured linux-image-686-pae:i386 6.1.38-4
2023-09-02 14:10:13 status installed linux-image-686-pae:i386 6.1.38-4
2023-09-02 14:10:13 configure samba-libs:i386 2:4.17.10+dfsg-0+deb12u1 <none>
2023-09-02 14:10:13 status unpacked samba-libs:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status half-configured samba-libs:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status installed samba-libs:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 configure libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1 <none>
2023-09-02 14:10:13 status unpacked libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:13 status half-configured libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:14 status installed libsmbclient:i386 2:4.17.10+dfsg-0+deb12u1
2023-09-02 14:10:14 trigproc libc-bin:i386 2.36-9+deb12u1 <none>
2023-09-02 14:10:14 status half-configured libc-bin:i386 2.36-9+deb12u1
2023-09-02 14:10:15 status installed libc-bin:i386 2.36-9+deb12u1
2023-09-02 14:10:15 trigproc man-db:i386 2.11.2-2 <none>
2023-09-02 14:10:15 status half-configured man-db:i386 2.11.2-2
2023-09-02 14:10:19 status installed man-db:i386 2.11.2-2
2023-09-02 14:10:19 trigproc libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1+b1 <none>
2023-09-02 14:10:19 status half-configured libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1+b1
2023-09-02 14:10:20 status installed libgdk-pixbuf-2.0-0:i386 2.42.10+dfsg-1+b1
2023-09-02 14:10:21 trigproc initramfs-tools:all 0.142 <none>
2023-09-02 14:10:21 status half-configured initramfs-tools:all 0.142
 

Dernière modification par anonyme-15 (10-09-2023 17:42:28)

Pied de page des forums