[Résolu] Mise à jour catastrophique de testing

J’ai un eeepc X101CH acheté avec Ubuntu dessus il y a trois ans. J’ai avantageusement remplacé l’OS installé par Debian/testing configuré avec xfce4. Je n’ai jusqu’à présent pas eu le moindre souci lors des mises à jour environ une fois par mois.

J’ai effectué une mise à jour le 31 octobre 2015 (hier) à la médiathèque située à 20 km de chez moi. Celle-ci étant bien longue, j’ai fini chez moi, j’avais mis la machine en sommeil pendant le voyage.
Une fois la mise à jour terminée, j’ai redémarré la machine.
Patatrac, impossible de lancer une session xfce4 avec gdm3.
l’écran de login était pris dans une boucle infinie avant de proposer quoi que de soit.
J’ai redémarré la machine en mode de récupération et commenté la ligne de commande dans /etc/X11/default-display-manager.
Redémarré en mode console, j’ai téléchargé xdm à l’aide de mon smartphone.
Maintenant la machine démarre, mais en plus de la rusticité de l’interface, xfce4 ne veut rien savoir, et c’est gnome-desktop qui se lance.
Maintenant mes questions : d’autres ont-ils eu récemment des difficultés de mise à jour avec testing et comment pourrais-je retrouver mon environnement habituel (xfce4-desktop) ?

bonjour.

jamais aucun ennui de mise à jour sur ma testing munie de apt-listbugs et avec des sauvegardes régulières.

Salut,

[quote=“gigiair”]Je n’ai jusqu’à présent pas eu le moindre souci [mono]lors des mises à jour environ une fois par mois.[/mono]
(…)
[mono]Celle-ci étant bien longue[/mono]
[/quote]
Sous [mono]Testing[/mono] et/ou [mono]Sid[/mono], elles se font au quotidien, cela évite bien des tracas …

Cette mise en veille foireuse te vaut l’interruption du processus de mise à jour.

Où en es-tu à présent ?

$ aptitude -s upgrade $ aptitude -s safe-upgrade $ aptitude -s full-upgrade $ apt-cache policy
?

[quote=“BelZéButh”]Salut,

[quote=“gigiair”]Je n’ai jusqu’à présent pas eu le moindre souci [mono]lors des mises à jour environ une fois par mois.[/mono]
(…)
[mono]Celle-ci étant bien longue[/mono]
[/quote]
Sous [mono]Testing[/mono] et/ou [mono]Sid[/mono], elles se font au quotidien, cela évite bien des tracas …[/quote]
Certes, mais avec une connexion hasardeuse et à très bas débit, je ne vois pas comment je pourrais mettre à jour texlive, pour ne prendre que cet exemple.

[quote=“BelZéButh”]

Cette mise en veille foireuse te vaut l’interruption du processus de mise à jour.
[/quote]Certes, mais je passe à la médiathèque après le marché et le supermarché. Il est souvent midi bien pesé et une mise à jour, ça prend parfois deux bonnes heures.
J’ai mis la machine en sommeil, quand tous les téléchargement ont été terminés, évidemment.[quote=“BelZéButh”]

Où en es-tu à présent ?

$ aptitude -s upgrade $ aptitude -s safe-upgrade $ aptitude -s full-upgrade $ apt-cache policy
?[/quote]

root@grml:~# aptitude -s upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets.

aptitude -s safe-upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets.

root@grml:~# aptitude -s full-upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets.

root@grml:/home/debjjr# apt-cache policy Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 500 http://security.debian.org/ testing/updates/non-free Translation-en 500 http://security.debian.org/ testing/updates/main Translation-en 500 http://security.debian.org/ testing/updates/contrib Translation-en 500 http://security.debian.org/ testing/updates/non-free i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=non-free origin security.debian.org 500 http://security.debian.org/ testing/updates/contrib i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ testing/updates/main i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=main origin security.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/non-free Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/main Translation-fr 500 http://ftp2.fr.debian.org/debian/ testing/main Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/contrib Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/non-free i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=non-free origin ftp2.fr.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/contrib i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=contrib origin ftp2.fr.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/main i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=main origin ftp2.fr.debian.org Paquets épinglés : root@grml:/home/debjjr# cd root@grml:~# aptitude -s upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets. root@grml:~# aptitude -s safe-upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets. root@grml:~# aptitude -s full-upgrade Aucun paquet ne va être installé, mis à jour ou enlevé. 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés. Charger/installer/enlever des paquets. root@grml:~# apt-cache policy Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 500 http://security.debian.org/ testing/updates/non-free Translation-en 500 http://security.debian.org/ testing/updates/main Translation-en 500 http://security.debian.org/ testing/updates/contrib Translation-en 500 http://security.debian.org/ testing/updates/non-free i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=non-free origin security.debian.org 500 http://security.debian.org/ testing/updates/contrib i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=contrib origin security.debian.org 500 http://security.debian.org/ testing/updates/main i386 Packages release o=Debian,a=testing,n=stretch,l=Debian-Security,c=main origin security.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/non-free Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/main Translation-fr 500 http://ftp2.fr.debian.org/debian/ testing/main Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/contrib Translation-en 500 http://ftp2.fr.debian.org/debian/ testing/non-free i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=non-free origin ftp2.fr.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/contrib i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=contrib origin ftp2.fr.debian.org 500 http://ftp2.fr.debian.org/debian/ testing/main i386 Packages release o=Debian,a=testing,n=stretch,l=Debian,c=main origin ftp2.fr.debian.org Paquets épinglés : root@grml:~#

Pour l’instant, j’arrive à lancer la machine en mode texte, puis à lancer gnome-desktop par startx, mais si j’essaye de lancer

startxfce4 ça échoue avec le message

xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)dans ~/.local/share/xorg/Xorg.0.log
Le log complet en échec :

[ 21741.217] X.Org X Server 1.17.2 Release Date: 2015-06-16 [ 21741.221] X Protocol Version 11, Revision 0 [ 21741.223] Build Operating System: Linux 3.16.0-4-amd64 i686 Debian [ 21741.224] Current Operating System: Linux grml 4.2.0-1-686-pae #1 SMP Debian 4.2.3-2 (2015-10-14) i686 [ 21741.225] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.2.0-1-686-pae root=UUID=28361164-6772-4d11-ac19-58235ef28e02 ro quiet [ 21741.229] Build Date: 08 October 2015 10:05:01AM [ 21741.231] xorg-server 2:1.17.2-3 (http://www.debian.org/support) [ 21741.233] Current version of pixman: 0.33.2 [ 21741.238] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 21741.238] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 21741.250] (==) Log file: "/home/debjjr/.local/share/xorg/Xorg.0.log", Time: Sun Nov 1 19:21:56 2015 [ 21741.253] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 21741.254] (==) No Layout section. Using the first Screen section. [ 21741.254] (==) No screen section available. Using defaults. [ 21741.254] (**) |-->Screen "Default Screen Section" (0) [ 21741.254] (**) | |-->Monitor "<default monitor>" [ 21741.254] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 21741.254] (==) Automatically adding devices [ 21741.254] (==) Automatically enabling devices [ 21741.254] (==) Automatically adding GPU devices [ 21741.255] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 21741.255] Entry deleted from font path. [ 21741.255] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [ 21741.255] (==) ModulePath set to "/usr/lib/xorg/modules" [ 21741.255] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 21741.255] (II) Loader magic: 0x802a7700 [ 21741.255] (II) Module ABI versions: [ 21741.255] X.Org ANSI C Emulation: 0.4 [ 21741.255] X.Org Video Driver: 19.0 [ 21741.255] X.Org XInput driver : 21.0 [ 21741.255] X.Org Server Extension : 9.0 [ 21741.272] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_33 [ 21741.275] (II) xfree86: Adding drm device (/dev/dri/card0) [ 21741.277] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0 [ 21741.281] (--) PCI:*(0:0:2:0) 8086:0be1:1043:84a9 rev 9, Mem @ 0xdfc00000/1048576, I/O @ 0x0000f0e0/8 [ 21741.282] (II) LoadModule: "glx" [ 21741.282] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 21741.287] (II) Module glx: vendor="X.Org Foundation" [ 21741.287] compiled for 1.17.2, module version = 1.0.0 [ 21741.287] ABI class: X.Org Server Extension, version 9.0 [ 21741.287] (==) AIGLX enabled [ 21741.287] (==) Matched modesetting as autoconfigured driver 0 [ 21741.287] (==) Matched fbdev as autoconfigured driver 1 [ 21741.287] (==) Matched vesa as autoconfigured driver 2 [ 21741.287] (==) Assigned the driver to the xf86ConfigLayout [ 21741.287] (II) LoadModule: "modesetting" [ 21741.288] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 21741.288] (II) Module modesetting: vendor="X.Org Foundation" [ 21741.288] compiled for 1.17.2, module version = 1.17.2 [ 21741.288] Module class: X.Org Video Driver [ 21741.288] ABI class: X.Org Video Driver, version 19.0 [ 21741.288] (II) LoadModule: "fbdev" [ 21741.288] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [ 21741.289] (II) Module fbdev: vendor="X.Org Foundation" [ 21741.289] compiled for 1.17.1, module version = 0.4.4 [ 21741.289] Module class: X.Org Video Driver [ 21741.289] ABI class: X.Org Video Driver, version 19.0 [ 21741.289] (II) LoadModule: "vesa" [ 21741.289] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [ 21741.289] (II) Module vesa: vendor="X.Org Foundation" [ 21741.289] compiled for 1.17.1, module version = 2.3.3 [ 21741.289] Module class: X.Org Video Driver [ 21741.289] ABI class: X.Org Video Driver, version 19.0 [ 21741.290] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 21741.290] (II) FBDEV: driver for framebuffer: fbdev [ 21741.290] (II) VESA: driver for VESA chipsets: vesa [ 21741.290] (EE) Fatal server error: [ 21741.290] (EE) xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory) [ 21741.290] (EE) [ 21741.290] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 21741.290] (EE) Please also check the log file at "/home/debjjr/.local/share/xorg/Xorg.0.log" for additional information. [ 21741.290] (EE)

Je ne sais pas si ça vous cause, mais je pense qu’il y a un truc qui empêche. le démarrage de xfce4, et je ne sais pas quoi. Je penche pour un bug.

Je pense le problème résolu. J’ai viré gdm3 et pas mal d’applications gnome sans doute bien innocentes, mais comme je ne m’en sert jamais, j’ai profité de l’occasion.
Au redémarrage suivant xfce4 est reparti comme s’il ne s’était rien passé.
J’avais installé Debian sur ce netbook sans lecteur de CD avec grml, sans cle USB non plus. Du coup j’avais installé la version gnome et j’ai ensuite surchargé l’installation avec xfce4.
C’est heureux car gnome est un peu trop lourd pour cette machine peu puissante.