[mise à jour glib] Plus possible de se connecter (Résolu)

Mise à jour / Création /debug de paquetages
Répondre
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

[mise à jour glib] Plus possible de se connecter (Résolu)

Message par delta01 »

Salut à tous!

Voilà, ce matin, j'ai voulu faire les MAJ de Arch, mais elles ont planté (conflit), suite à quoi je n'ai plus rien pu faire (même plus ouvrir un terminal, ou passer sur un tty), j'ai donc redémarré, et là KERNEL PANIC.

Hum... Alors j'ai fait la manipulation donnée ici:
http://forums.archlinux.fr/topic11411.html

J'ai réussi à démarrer, mais impossible de se connecter.
Le serveur X plante, et en TTY:
Acer Login: root
[Ça charge...]
Acer Login:


Impossible de me logger! Il me demande mon login, et rien d'autre. Pareil avec les autres utilisateurs!

Une idée? =S
Dernière modification par delta01 le mar. 17 juil. 2012, 13:03, modifié 1 fois.
ImageImageImageImageImage
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Plus possible de se connecter

Message par FoolEcho »

Salut, merci de rectifier ton titre. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:
delta01 a écrit :Voilà, ce matin, j'ai voulu faire les MAJ de Arch, mais elles ont planté (conflit), suite à quoi je n'ai plus rien pu faire (même plus ouvrir un terminal, ou passer sur un tty), j'ai donc redémarré, et là KERNEL PANIC.
En suivant les directives de l'annonce ou en omettant des choses ? :| (voyant l'autre sujet)... tu n'as pas fait de --force, j'espère ? :(
http://archlinux.fr/news/le-repertoire- ... symbolique

Va falloir passer par un livecd, chrooter (voir wiki/forum ou nous donner plus d'éléments pour t'aider davantage) et voir un peu ce qu'il se passe... à commencer par tenter de faire proprement la mise à jour.
«The following statement is not true. The previous statement is true.» :nage:
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: Plus possible de se connecter

Message par delta01 »

Je suis au courant pour le titre, mais je ne sais même pas quel "thème" ça concerne ><'

Non, j'ai pas fait de --force, j'ai juste fait le lien symbolique avec les commandes proposées par tuxce.
Pour la mise à jour j'ai fait:
yaourt --sucre

Je vais donc tenter de chrooter comme proposé sur le wiki ^^'


EDIT:
Merci pour l'édit du titre ^^'

EDIT2:
J'ai pu faire la mise à jour par chroot (mise à jour comme dans la news), ensuite redémarrer, mais maintenant, X plante, je n'ai plus de réseau, et iwconfig me dit que ni wlan0, ni eth0 n'existe... (Alors que ça a toujours été le nom de mon interface, et que lspci me dit bien qu'elle existe)

HELP!
Quand je démarre, arrivé à loading udev uevents, d'un coup tous les caractères de l'écran changent et deviennent incompréhensibles (on dirait du grec).
Ensuite, ça passe à un TTY normal, où je peux me connecter (mais biensûr, plus aucune interface réseau).

D'après /var/log/boot, udev s'est démarré sans soucis!
J'ai vraiment pas envie de tout réinstaller =(
ImageImageImageImageImage
Avatar de l’utilisateur
Zolive
Hankyu
Messages : 32
Inscription : ven. 25 mai 2012, 14:23

Re: [mise à jour glib] Plus possible de se connecter

Message par Zolive »

Bonsoir,

Ne t'affoles pas :)

Si tu es arrivé a démarré, tout va bien.

Je te propose de passer en mode debug en console :
  • ne pas démarrer automatiquement X
  • Commenter tous les daemons dans /etc/rc.conf, surtout les wicd, networkmanager etc etc
  • Par la suite, essayer de monter tes interfaces à la main.
Il y a peut être mieux à faire, mais ne le sachant pas j'effectuerai ces étapes.

Une fois le réseau up, une mise a jour de contrôle, recherche les paquets cassés / manquants etc etc...

Curagiu

Z.
Calme, en avant, droit.
(principe équestre)

Arch@Asus-X93SM-16Go-SSD OpenBox
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

Merci beaucoup de ton soutien! J'ai vraiment eu peur de devoir tout me retaper >

J'aurai du y penser! Je test ça, et j'édite =3

EDIT:
Et ça marche paaaas...
Dans mon rc.conf, je n'ai plus aucun modules, et le seul daemon lancé est syslog-ng.
Au démarrage, toujours la même chose bizarre (Je vous ai fait une vidéo, puisque c'est pas présent dans les logs).
Et une fois sur arch, impossible de lancer, même manuellement, une connexion.
Autant eth0 (filaire), que wlan0 (wireless), aucun des deux n'existe pour lui =(

Quand je fais ip link.
Il ne trouve que lo (donc moi).

Et ip link set wlan0 up
wlan0 n'existe pas.

><'
Désolé de la qualité HORRIBLE, je vais voir si je peux faire mieux avec l'APN de mon père...
Mais en gros, ça devient une suite de caractères grecs bizarres.
Et dans le log, tout est bien beau propre.
http://www.youtube.com/watch?v=kfMeGk_OrK8

EDIT2:
Voilà filmé avec la 3DS, c'est mieux ^^
http://www.youtube.com/watch?v=A9SRgc2s ... e=youtu.be
ImageImageImageImageImage
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour glib] Plus possible de se connecter

Message par benjarobin »

Alors pour rappel il ne faut jamais utiliser l'option --sucre de yaourt, c'est un "joke" !!! Cette option est très très dangereuse tu à 90% de chance de casser ton système, elle inclue l'option --force.
Bref pour réparer, il te faut suivre les 2 liens indiqués par https://wiki.archlinux.org/index.php/De ... iki:usrlib
Si tu as un livecd, il te suffit de faire

Code : Tout sélectionner

cd /Point_de_montage
rm -Rf lib
ln -s usr/lib lib
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

Ha? J'étais pas du tout au courant!

Mais ce que tu m'indique, je l'ai déjà fais plusieurs fois, ça marche pas =( J'vais retenter!


EDIT:
Nan ça va pas.
Voilà ce que je fais, je me plante p-e quelque part:

Je boot sur un live cd d'arch.
Je me connecte en root
Je monte ma partition:

Code : Tout sélectionner

mount /dev/sda6 /mnt
Je fais les liens:

Code : Tout sélectionner

cd /mnt
rm -rf lib
ln -s usr/lib lib

je monte mon système en chroot grâce à ces commandes:

Code : Tout sélectionner

mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash
J'arrive sur le prompt de mon admin, je suppose donc que ça marche.
Je configure mon réseau avec iwconfig (J'ai retiré ma clé pour avoir plus simple. J'ai mis un filtrage mac à la place, 'fin bref).

Je fais

Code : Tout sélectionner

pacman -Syu glibc 
(pour réinstaller)
9a le réinstalle.

Puis je redémarre.
RIEN.
ImageImageImageImageImage
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [mise à jour glib] Plus possible de se connecter

Message par FoolEcho »

Vérifie sur le lien donné par benjarobin, ça aboutit à deux sujets et tu n'as même pas besoin de chroot ou de livecd, ou ce qu'a indiqué albireo à partir d'un iso netinstall: http://forums.archlinux.fr/post97978.html#p97978 .
«The following statement is not true. The previous statement is true.» :nage:
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

J'ai fait ce qui est dit dans ce sujet:
https://bbs.archlinux.org/viewtopic.php ... 1#p1127251
Ça marche pas.

J'ai fait ce qui est dit ici:
https://bbs.archlinux.org/viewtopic.php ... 7#p1126667
(C'est quasi la même chose en gros). Ça marche pas non plus.

Et je viens de tenter avec ce que tu viens de me donner, avec pacman -Syr, ça ne change rien.

L'info arrive p-e un peu tard, mais je suis sous un système 64 bits (d'où la présence d'un lib64), ça ne change rien? =X
ImageImageImageImageImage
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [mise à jour glib] Plus possible de se connecter

Message par FoolEcho »

Tu as du casser d'autres paquets... :?
Depuis un chroot, que donne:

Code : Tout sélectionner

pacman -Qk
(redirige vers un fichier au besoin avec > liste.log et utilise pastebin si c'est trop long ici).

Tu pourrais aussi (ou «au moins») réinstaller le groupe "base", mais ce serait pas mal de contrôler la sortie de la commande précédente avant.
«The following statement is not true. The previous statement is true.» :nage:
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

Merci de votre patience =]

Voilà ce que donne
pacman -Qk > liste
http://pastebin.com/vWTMgTnG

Mais un paquet d'erreurs s'affichent. Et le fichier de log est trop gros pour être ouvert sur pastebin, donc le voilà sur ompldr =/
http://ompldr.org/vZXJqaA
ImageImageImageImageImage
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour glib] Plus possible de se connecter

Message par benjarobin »

Tu n'aurais pas utiliser rm par hasard sur le dossier /lib/...

Code : Tout sélectionner

avahi: 346 total files, 1 missing file
gnome-backgrounds: 298 total files, 18 missing files
grub: 41 total files, 2 missing files
gsynaptics: 57 total files, 5 missing files
libbonoboui: 379 total files, 5 missing files
libgnome-data: 338 total files, 1 missing file
linux: 3491 total files, 3481 missing files
linux-headers: 10970 total files, 3 missing files
linux-lts: 3329 total files, 3319 missing files
pyqt-common: 15 total files, 4 missing files
syslinux: 257 total files, 2 missing files
virtualbox-archlinux-modules: 10 total files, 5 missing files
virtualbox-modules: 8 total files, 6 missing files
warmux: 122 total files, 1 missing file
Bref pour réparer il te suffit d'utiliser un livecd, de réinstaller les paquets suivant depuis un chroot :

Code : Tout sélectionner

glibc grub gsynaptics libbonoboui libgnome-data linux linux-headers linux-lts pyqt-common syslinux virtualbox-archlinux-modules virtualbox-modules warmux
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

Avec le nombre de manip que les tuto disent de faire, j'ai sûrement du finir par le supprimer ôo

Et merci.
Mais ça marche toujours pas, le problème n'a pas changé.

J'ai vérifié la sortie de pacman -Qk, plus aucun missing files =/


EDIT:
J'ai réinstallé base (en supprimant gcc-multilib, conflit).
ET ÇA MARCHE!

Mille merci!
ImageImageImageImageImage
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter (Résolu

Message par delta01 »

delta01 a écrit :Salut à tous!

Voilà, ce matin, j'ai voulu faire les MAJ de Arch, mais elles ont planté (conflit), suite à quoi je n'ai plus rien pu faire (même plus ouvrir un terminal, ou passer sur un tty), j'ai donc redémarré, et là KERNEL PANIC.

Hum... Alors j'ai fait la manipulation donnée ici:
http://forums.archlinux.fr/topic11411.html

J'ai réussi à démarrer, mais impossible de se connecter.
Le serveur X plante, et en TTY:
Acer Login: root
[Ça charge...]
Acer Login:


Impossible de me logger! Il me demande mon login, et rien d'autre. Pareil avec les autres utilisateurs!

Une idée? =S
ImageImageImageImageImage
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [mise à jour glib] Plus possible de se connecter

Message par benjarobin »

Je ne comprend pas le dernier message :resolu: ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
delta01
Daikyu
Messages : 84
Inscription : mar. 30 août 2011, 18:37

Re: [mise à jour glib] Plus possible de se connecter

Message par delta01 »

J'ai fait citer au lieu d'éditer xD Désolé x)
ImageImageImageImageImage
Répondre