Amule ne démarre plus

Résolu
Licorne rose Messages postés 1047 Statut Membre -  
Licorne rose Messages postés 1047 Statut Membre -
Bonjour,

Depuis quelques jours, quand je clique sur l'icône d'Amule, rien ne se passe. J'ai désinstallé et réintallé Amule mais toujours rien.

Quelqu'un aurait-il une idée?

Merci,

LR
Configuration: Linux Ubuntu 8.10
Firefox 3.0.5

13 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    Et en tapant amule dans la console?
    0
  2. Licorne rose Messages postés 1047 Statut Membre 226
     
    Bonjour,

    Bonne idée. Ca donne:
    mhp@mhp-desktop:~$ amule
    Initialising aMule
    Checking if there is an instance already running...
    There is an instance of aMule already running
    Raising current running instance.
    mhp@mhp-desktop:~$

    (mhp = moi)

    Pourtant, en allant sur le moniteur système, je ne vois pas d'Amule lancé.

    Qu'en penses-tu?

    LR
    0
    1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      Hmm... J'y jèterai un coup d'oeil ce soir...
      0
  3. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    <Ce soir == maintenant>

    J'ai trouvé ça dans le code source d'amule:
    m_singleInstance = new wxSingleInstanceChecker(wxT("muleLock"), ConfigDir);
    	if (m_singleInstance->IsAnotherRunning()) {
    		printf("There is an instance of aMule already running\n");

    Et puis ça dans le code de wxwindows:
    bool wxSingleInstanceChecker::Create(const wxString& name,
                                         const wxString& path)
    {
        wxASSERT_MSG( !m_impl,
                      _T("calling wxSingleInstanceChecker::Create() twice?") );
    
        // must have the file name to create a lock file
        wxASSERT_MSG( !name.empty(), _T("lock file name can't be empty") );
    
        m_impl = new wxSingleInstanceCheckerImpl;
    
        wxString fullname = path;
        if ( fullname.empty() )
        {
            fullname = wxGetHomeDir();
        }
    
        if ( fullname.Last() != _T('/') )
        {
            fullname += _T('/');
        }
    
        fullname << name;
    
        return m_impl->Create(fullname);
    }
    


    Traduction: Pour savoir si une instance d'un programme est déjà en cours d'execution, wxwindows propose d'utiliser un fichier de verrou. Si ce fichier verrou a déjà été créé par une autre instance d'amule (numéro de pid différent) alors ce code permet de le savoir. Enfin y'avait encore du code que j'ai pas collé ici.

    Bref j'imagine qu'une instance d'amule a oublié de le supprimer.

    Si tu trouves le fichier ~/.aMule/muleLock
    Alors ce serait bien de le supprimer:
    rm ~/.aMule/muleLock

    Puis de retenter.

    </Ce soir == maintenant>
    0
  4. Licorne rose Messages postés 1047 Statut Membre 226
     
    Epatant, ta recherche de la solution!

    Mais là, ça ne donne pas le bon résultat: le fichier en question n'existe pas. Dommage.

    Tu as peut-être d'autres idées?

    Merci encore
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Epatant, ta recherche de la solution!

    Ben nan c'est du vent puisque ça marche pas :-)

    Tu as peut-être d'autres idées?

    Oui dis moi ce que te donne ça:
    cd /
    sudo find -name muleLock
    0
  7. Licorne rose Messages postés 1047 Statut Membre 226
     
    Rien, ça ne donne rien. J'avais déjà cherché avec Nautilus.
    0
  8. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
     
    <oups>Bonjour</oups>
    Selon la version d'aMule, ce fichier peut ne pas exister (>2.1.0), dans ce cas il faut regarder ~/.aMule/muleconn

    http://www.amule.org/wiki/index.php/AMule_files
    0
    1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      Ha bien vu!!
      0
  9. Licorne rose Messages postés 1047 Statut Membre 226
     
    Bonjour et merci mais je n'ai pas ce fichier non plus.
    Je l'ai cherché dans l'ensemble du disqueavec l'outil de recherche.
    Mais je ne sais pas ce qu'est ~ ou ~/.amule.
    0
    1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      ~ c'est la même chose /home/mhp ;-)
      0
    2. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
       
      ~, c'est ton repertoire par défaut (/home/<nom d'utilisateur>)
      .aMule, c'est le repertoire qui est utiliser par aMlue pour sont parametrage entre autre... il se trouve dans ton repertoire par défault...

      A paritr de là, il suffit d'aller dans une console taper la commande suivante pour trouver l'un ou l'autre des fichiers:
      find /home/mhp/.aMule -name muleconn -o -name muleLock

      Si tu as installé aMule a partir d'un package, il se peut enfin que le fichier de lock se trouve autre par... quelle est ta distribution, et la version de aMule que tu utilises, as-tu installé aMule a partir des source (configure/make/make install) ou à partir d'un .rpm, .deb ou autre ?

      0
  10. Licorne rose Messages postés 1047 Statut Membre 226
     
    Mais dans home/mhp je n'ai pas de fichiers créés par Amule à part ceux contenant les fichiers en cours de téléchargement.
    Jamais de verrou ou quoi que ce soit.
    0
    1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
       
      Tu utilise bien la console et pas un navigateur genre Nautilus ? (les fichier commencant par . sont des fichiers "caché" donc invisible la plupar du temps dans navigateur de fichiers
      0
  11. Licorne rose Messages postés 1047 Statut Membre 226
     
    je n'ai pas de mhp/ .amule! Je n'en n'ai jamais eu. J'ai renommé le incoming en "réception" et l'autre en "fichiers de travail".
    J'ai tapé amule dans synaptic et j'ai suivi le mouvement. Je ne sais pas quelle version j'ai puisque je ne peux l'ouvrir.
    0
  12. Licorne rose Messages postés 1047 Statut Membre 226
     
    Allons bon! J'utilise Nautilus.
    0
    1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
       
      tape cette commande dans une console:
      find /home/mhp/.aMule -name muleconn -o -name muleLock
      0
  13. Licorne rose Messages postés 1047 Statut Membre 226
     
    Voilà:

    mhp@mhp-desktop:~$ find /home/mhp/.aMule -name muleconn -o -name muleLock
    /home/mhp/.aMule/muleLock
    mhp@mhp-desktop:~$

    Ca veut dire que le fameux fichier y est? Et que j'ai des trucs en plein dans mes affaires sans les voir?
    0
    1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
       
      Ca veut dire que le fameux fichier y est?
      Oui :-)

      Donc dans une console, tu tapes
      rm -f /home/mhp/.aMule/muleLock 
      et tu pourra relancer aMule

      Et que j'ai des trucs en plein dans mes affaires sans les voir?
      Oui :o) mais rassures toi, c'est rien de bien méchant, c'est util aux différents programmes (favoris/ extentions de firefox par exemple, préférences de la plupart des logiciels, etc.) ça ce trouve toujours (ou presque) dans ~/.<nom_du_logiciel> ce sont des fichiers qui n'ont pas de raison d'être manipulés par autre chose que le programme en question, c'est pour cela qu'il vaut de toute façons mieux qu'ils soient cachés
      0
    2. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
       
      <kilian content>

      mhp@mhp-desktop:~$ find /home/mhp/.aMule -name muleconn -o -name muleLock
      /home/mhp/.aMule/muleLock
      mhp@mhp-desktop:~$ 


      Ah cool alors j'avais bon.

      </kilian content>
      0
      1. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426 > kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention  
         
        (o:
        0
  14. Licorne rose Messages postés 1047 Statut Membre 226
     
    Punaise, ça marche!

    Merci 1000 fois!!! Merci pour le temps que tu y a mis.

    Dans la foulée, justement, j'ai stocké dans un répertoire des .url dont il me semblait que c'étaient des favoris Firefox avant que je ne reformatte mon disque. Comment puis-je les remettre en fonction? Faut les copier dans le home/mhp/.firefox? Sans passer par Nautilus je suppose? Comment écrit-on ça?
    0