[Knoppix] Error while loading libXmuu.so.1
Résolu
Thom@s
Messages postés
3416
Statut
Modérateur
-
toto -
toto -
Salut !
J'ai installé une Knoppix 3.8.1 que mom disque dur, avec comme racine hdb1 (voir la liste de mes partition dans la config, ci-dessous).
Elle marchait très bien à partir du CD, mais maintenant que je veux la démarrer à partir du disque dur, j'obtiens l'erreur suivante, et Knoppix reste en ligne de commande puis me donne la main :
Quand je tape ensuite (en ligne de commande seule, en root) startx, j'obtiens cette erreur (à peu près) :
Je précise que :
1°) Le fichier /usr/X11R6/lib/libX11.so.6 existe, tandis que /usr/X11R6/lib/libXmuu.so.1 n'existe pas.
2°) J'ai installé Knoppix avec la méthode "Beginner", et en éditant le fichier de config de l'installation pour la séparation des partitions (/home, /usr/, /var et /tmp).
3°) Le chargeur LILO n'avait pas été installé par l'installeur Knoppix.
J'ai donc configuré et installé manuellement GRUB, avec une config standard (multi-boot Knoppix/WindowsXP), sans rien ajouter de particulier.
GRUB est dans le MBR du premier disque (celui contenant WindowsXP), hda.
3°) Ca fait ça depuis l'installation: je n'ai jamais encore pu utiliser mon Knoppix sur disque dur.
=>> J'aimerais donc savoir comment faire pour que mon Knoppix démarre correctement ET en mode graphique, avec KDE.
Si vous avez ne serait-ce qu'une idée, un piste (ou la solution ;-) je suis preneur :-)
Merci beaucoup d'avance ! :)
A+ :-)
J'ai installé une Knoppix 3.8.1 que mom disque dur, avec comme racine hdb1 (voir la liste de mes partition dans la config, ci-dessous).
Elle marchait très bien à partir du CD, mais maintenant que je veux la démarrer à partir du disque dur, j'obtiens l'erreur suivante, et Knoppix reste en ligne de commande puis me donne la main :
Starting K Display Manager: kdm/usr/bin/kdm: error while loading shared libraries libX11.so.6: cannot open shared object file: No such file or directory already running.
Quand je tape ensuite (en ligne de commande seule, en root) startx, j'obtiens cette erreur (à peu près) :
Error while loading shared libraries libXmuu.so.1: cannot open shared object file: No such file or directory.
Je précise que :
1°) Le fichier /usr/X11R6/lib/libX11.so.6 existe, tandis que /usr/X11R6/lib/libXmuu.so.1 n'existe pas.
2°) J'ai installé Knoppix avec la méthode "Beginner", et en éditant le fichier de config de l'installation pour la séparation des partitions (/home, /usr/, /var et /tmp).
3°) Le chargeur LILO n'avait pas été installé par l'installeur Knoppix.
J'ai donc configuré et installé manuellement GRUB, avec une config standard (multi-boot Knoppix/WindowsXP), sans rien ajouter de particulier.
GRUB est dans le MBR du premier disque (celui contenant WindowsXP), hda.
3°) Ca fait ça depuis l'installation: je n'ai jamais encore pu utiliser mon Knoppix sur disque dur.
=>> J'aimerais donc savoir comment faire pour que mon Knoppix démarre correctement ET en mode graphique, avec KDE.
Si vous avez ne serait-ce qu'une idée, un piste (ou la solution ;-) je suis preneur :-)
Merci beaucoup d'avance ! :)
A+ :-)
A voir également:
- [Knoppix] Error while loading libXmuu.so.1
- Bash do while ✓ - Forum Shell
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Dymo error 1 - Forum Matériel & Système
- Fan error lenovo - Forum Refroidissement
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
5 réponses
Premières pistes :
http://groups.google.fr/groups?hl=fr&lr=&threadm=20030402090011%246d45%40gated-at.bofh.it&rnum=2&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26sa%3DN%26tab%3Dwg
http://groups.google.fr/groups?hl=fr&lr=&threadm=20020507182919.GA1378_0lsen.net%40ns.sol.net&rnum=4&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26selm%3D20020507182919.GA1378_0lsen.net%2540ns.sol.net%26rnum%3D4
http://groups.google.fr/groups?hl=fr&lr=&threadm=02mistgde0e2tn9j5ah1p0dldms24k27rt%404ax.com&rnum=7&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26sa%3DN%26tab%3Dwg
Surtout le dernier qui donne a priori la solution...
http://groups.google.fr/groups?hl=fr&lr=&threadm=20030402090011%246d45%40gated-at.bofh.it&rnum=2&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26sa%3DN%26tab%3Dwg
http://groups.google.fr/groups?hl=fr&lr=&threadm=20020507182919.GA1378_0lsen.net%40ns.sol.net&rnum=4&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26selm%3D20020507182919.GA1378_0lsen.net%2540ns.sol.net%26rnum%3D4
http://groups.google.fr/groups?hl=fr&lr=&threadm=02mistgde0e2tn9j5ah1p0dldms24k27rt%404ax.com&rnum=7&prev=/groups%3Fq%3DlibXmuu.so.1%26hl%3Dfr%26lr%3D%26sa%3DN%26tab%3Dwg
Surtout le dernier qui donne a priori la solution...
Salut Jeff !
Merci pour ta réponse :)
J'ai donc fait (en root, dans la ligne de commande seule, que j'obtiens après l'erreur) :
ldconfig
startx
Auparavant, j'avais ajouté au fichier /etc/ld.so.conf la ligne :
/usr/X11R6/lib
(le répertoire où se trouvent les fameuses librairies manquantes, libXmuu.so.1 et libX11.so.1)
Et là, ça marche: kde s'ouvre... enfin jusqu'au prochain reboot.
En effet, quand je redémarre, j'obtiens à nouveau la même erreur, et je dois refaire exactement la même procédure (ldconfig; startx).
=>> J'aimerais donc savoir comment faire pour "automatiser" la procédure, pour que Linux se "souvienne" de ça.
(Désolé pour le retard: j'étais en train de chercher -en vain- des solutions sur Google)
Merci beaucoup d'avance ! :-)
A+ :)
Merci pour ta réponse :)
J'ai donc fait (en root, dans la ligne de commande seule, que j'obtiens après l'erreur) :
ldconfig
startx
Auparavant, j'avais ajouté au fichier /etc/ld.so.conf la ligne :
/usr/X11R6/lib
(le répertoire où se trouvent les fameuses librairies manquantes, libXmuu.so.1 et libX11.so.1)
Et là, ça marche: kde s'ouvre... enfin jusqu'au prochain reboot.
En effet, quand je redémarre, j'obtiens à nouveau la même erreur, et je dois refaire exactement la même procédure (ldconfig; startx).
=>> J'aimerais donc savoir comment faire pour "automatiser" la procédure, pour que Linux se "souvienne" de ça.
(Désolé pour le retard: j'étais en train de chercher -en vain- des solutions sur Google)
Merci beaucoup d'avance ! :-)
A+ :)
Salut Thom@s,
Jette un oeil au "man ldconfig", tu y trouveras notamment :
Jette un oeil au "man ldconfig", tu y trouveras notamment :
EXAMPLES In the bootup file /etc/rc having the line /sbin/ldconfig -v will set up the correct links for the shared binaries and rebuild the cache.;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Ca y est, ça marche ! :)
Voilà donc ce que j'ai fait (en root), pour faire en sorte que ldconfig s'exécute à chaque démarrage :
1°) J'ai ajouté la ligne suivante au fichier /etc/ld.so.conf :
/usr/X11r6/lib
2°) J'ai créé un script shell /etc/init.d/ldconfig, ayant pour contenu :
#!/bin/sh
su -c"/sbin/ldconfig -v"
3°) J'ai donné les droits d'exécution à ce fichier (/etc/init.d/ldconfig).
4°) Dans une console, j'ai fait :
update-rc.d ldconfig start 30 5 .
(30 pour le n° du processus et 5 pour le runlevel)
Ce qui a pour effet de créer un lien symbolique nommé /etc/rc5.d/S30ldconfig pointant vers mon script /etc/init.d/ldconfig
Merci beaucoup pour votre aide, qui a m'a permis de me mettre sur la voie (le fameux LD_LIBRARY_PATH et ldconfig) ! :)
A+ et bonne nuit ! :-)
Ca y est, ça marche ! :)
Voilà donc ce que j'ai fait (en root), pour faire en sorte que ldconfig s'exécute à chaque démarrage :
1°) J'ai ajouté la ligne suivante au fichier /etc/ld.so.conf :
/usr/X11r6/lib
2°) J'ai créé un script shell /etc/init.d/ldconfig, ayant pour contenu :
#!/bin/sh
su -c"/sbin/ldconfig -v"
3°) J'ai donné les droits d'exécution à ce fichier (/etc/init.d/ldconfig).
4°) Dans une console, j'ai fait :
update-rc.d ldconfig start 30 5 .
(30 pour le n° du processus et 5 pour le runlevel)
Ce qui a pour effet de créer un lien symbolique nommé /etc/rc5.d/S30ldconfig pointant vers mon script /etc/init.d/ldconfig
Merci beaucoup pour votre aide, qui a m'a permis de me mettre sur la voie (le fameux LD_LIBRARY_PATH et ldconfig) ! :)
A+ et bonne nuit ! :-)