K3B ne démarre pas!

Bonjour,
je suis sous Mandriva LE 2005 depuis cet été. J'ai réalisé que K3B ne marche pas : impossible de le lancer par la barre de menu.
Par la ligne de commande, si je tape K3B, j'obtiens la réponse suivante :
[chanoupa@fau42-2-82-239-194-234 ~]$ k3b
k3b: error while loading shared libraries: /usr/lib/libqtmcop.so.1: invalid ELFheader

Que faire ?
Merci de votre aide
Arl

12 réponses

  1. Modérateur
    Comme le dit le message d'erreur, ta lib qt (qt c'est la librairie c++ graphique utilisée entre autres par les applis kde) est foireuse. Essaie de la mettre à jour, de la réinstaller proprement,...

    Bonne chance
    0
    1. Merci,
      mais, faut il que je réinstalle tout K3B ou seulement la lib.
      Cette lib est elle spécifique de K3B ou commune à d'autres logiciel?
      Si je réinstalle, dois je désinstaller certaines choses?
      Dois je simplement mettre à jour, mais quoi?

      Quoi qu'il en soit, ou mettre à jour ou installer et comment?

      Merci de votre aide,
      Arl
      0
      1. re bonjour,

        voici ce que j'obtiens dans une consolle root :
        [root@fau42-2-82-239-194-234 ~]# urpmf libqtmcop.so.1
        libarts1:/usr/lib/libqtmcop.so.1
        libarts1:/usr/lib/libqtmcop.so.1.0.0
        libarts1:/usr/lib/libqtmcop.so.1
        libarts1:/usr/lib/libqtmcop.so.1.0.0
        problème de lecture du fichier hdlist ou de synthèse du média « update_source »

        et aussi

        [root@fau42-2-82-239-194-234 ~]# urpmi.update libqtmcop.so.1
        impossible d'accéder au fichier hdlist de « update_source », média ignoré
        essai de sélection du média inexistant « libqtmcop.so.1 »
        l'entrée à mettre à jour est manquante
        (un parmi de Installation CD1 (cdrom1), Installation CD2 (cdrom2), InstallationCD3 (cdrom3), plf-free, plf-nonfree, main, contrib, jpackage, update_source)

        Que dois je faire?
        0
        1. Contributeur
          Salut Arl,

          Ton ordi dit que libqtmcop.so.1 est fournit par le paquet paquet libarts1 : essai de le réinstaller (urpm? r? ou e puis i).
          vu le pb de lecture hdlist, remet le a jours (urpm update?? dsl, je connais mieux debian), et ce avant de réinstaller libarts1.

          Renisaac
          0
          1. j'ai essayé de mettre à jour hdlist, et j'obtiens :

            [root@fau42-2-82-239-194-234 ~]# urpmi.update hdlist
            essai de sélection du média inexistant « hdlist »
            l'entrée à mettre à jour est manquante
            (un parmi de Installation CD1 (cdrom1), Installation CD2 (cdrom2), InstallationCD3 (cdrom3), plf-free, plf-nonfree, main, contrib, jpackage, update_source, updates)

            Ce qui me surprend, car je crois avoir tout installé depuis les CD1 à 3...

            est ce que je dois remettre mes CD d'install. Est ce que ça risque pas de mettre le foutoir?
            Est ce que par easyurpmi ça peut marcher?
            0
            1. Contributeur
              re-

              heu, justement, il faud virer les CD de ton hdlist, vu que les paquets des mirroires sont plus a jours que ceux des CD. Et le message est logique, il ne sait pas mettre a jours les hdlist des CD sans les metrte dans le lecteur.

              Renisaac
              0
              1. bonjour à tous,
                pour résoudre un problème de lecture mpeg2 avec Kafféine , j'ai fait la manip suivante :
                j'ai été sur le site easy urpmi, puis suivi les instructions. J'ai choisi les mirroirs les plus proches : Lyon, puis Paris.
                Ensuite, j'ai été dans le centre de contrôle, ai ouvert rpmdrake, qui m'a indiqué : impossible d'importer des paquetages depuis plf_nonfree....

                j'ai continué

                dans le choix des paquetages à mettre à jour, j'ai choisi tous

                2 messages d'erreur sont intervenus

                les paquetages suivants ont une signature erronée
                libqt3-devel3.3.4-7.1.102mdk.i586.rpm : signature absente (couldn't open file)
                voulez vous continuer l'installation , oui non

                j'ai choisi oui
                plus tard :

                une erreur est survenue dans l'installation des paquetages :
                libqt3= 3.3.4-5mdk is needed by (installed)
                libqt3-devel-3.3.4-5mdk impossible d'installer le paquetage ftp://fr2.rpmfind.net/linux/Madrakelinux/official/uptade/LE2005/main_updates/./libqt3-devel-3.3.4-7.1.102mdk.i586.rpm

                et bien sûr, au final, ni K3B ne marche, nimon fichier mpeg2 n'est lu.

                Si quelqu'un peut m'aider, ce serait charitable.

                Arl
                0
                1. Contributeur
                  Bonjour,

                  As-tu lancé le programme K3B à partir du shell ?

                  sinon vas dans le répertoire /bin

                  k3b doit être présent.

                  connnectes-toi en temps que su
                  va dans le répertoire /bin
                  ./k3b

                  si l'accès est restreint alors change le mode d'accès:

                  chmod 777 /bin
                  0
                  1. voilà la réponse qui m'est faite si je suis tes instructions :
                    [root@fau42-2-82-239-194-234 ~]# cd /bin
                    [root@fau42-2-82-239-194-234 bin]# ./k3b
                    -bash: ./k3b: No such file or directory

                    et en effet si je me déplace dans /bin avec konquéror, je ne vois pas K3B...comment se fait il qu'il soit dans ma barre de menu ?

                    merci de votre aide
                    Arl
                    0
                    1. Contributeur
                      re-

                      bon, j'avais pas lu ce message-ci avant de répondre à l'autre... grrr, ou comment me faire perdre mon temps!!!!

                      bon, commence par lire correctement le lien que je t'ai filé dans l'autre post, et passe directement par la console pour gérer tes paquet : c'est plus rapide et tu évite les éventuel bug de l'interface graphique.

                      pour la signature erronée, c'est vraiment pas grave, c'st juste les dévelopeur qui oublie de signer leur paquet, rien d'important.

                      comme te conseil arno, dis-nous ce que disent les messages d'erreurs lorsque tu lance k3b et kaffeine dans un shell? tjr des pb avec ta lib qt?

                      et su tu essaie urpme libqt3-devel-3.3.4-5mdk puis urpmi libqt3-devel3.3.4-7.1.102mdk.i586.rpm

                      (une fois que tu a bien compris le lien donné dans l'autre post!!!!)

                      enfin pour info, pour savoir ou se trouve l'exécutable pour k3b : which k3b. Sur ma débian, c'est dans /usr/bin/k3b.

                      a+

                      Renisaac
                      0
                      1. Contributeur
                        ... et puis il faut taper "k3b" et non pas "./k3b"
                        La premiere ecriture indique à linux de chercher dans le PATH alors que la seconde indique de chercher dans le dossier courant.
                        0