Amule ne démarre plus

Résolu/Fermé
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 - 9 janv. 2009 à 13:47
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 - 9 janv. 2009 à 18:31
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

13 réponses

kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 14:08
Salut,

Et en tapant amule dans la console?
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 14:16
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
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 14:18
Hmm... J'y jèterai un coup d'oeil ce soir...
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 14:45
<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
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 16:05
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 16:13
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
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 16:23
Rien, ça ne donne rien. J'avais déjà cherché avec Nautilus.
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
9 janv. 2009 à 17:22
<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
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 17:24
Ha bien vu!!
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 17:31
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
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 17:38
~ c'est la même chose /home/mhp ;-)
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
9 janv. 2009 à 17:39
~, 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
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 17:41
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
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
9 janv. 2009 à 18:09
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
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 17:44
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
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 18:14
Allons bon! J'utilise Nautilus.
0
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
9 janv. 2009 à 18:17
tape cette commande dans une console:
find /home/mhp/.aMule -name muleconn -o -name muleLock
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 18:20
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
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
9 janv. 2009 à 18:23
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
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
9 janv. 2009 à 18:27
<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
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426 > kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016
9 janv. 2009 à 18:29
(o:
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
9 janv. 2009 à 18:31
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