Difference between revisions of "AMule problems-de"

From AMule Project FAQ
Jump to: navigation, search
m (Reordered language selection)
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
http://www.sex-sells.de
 
 
 
<center>
 
<center>
<u><h4>[[aMule-de|aMule]] - Allgemeine Probleme</h4></u>
+
[[AMule_problems|English]] |
 
+
'''Deutsch''' |
<h2>von ''[[User:Jacobo221|Jacobo221]]''</h2>
+
[[AMule_problems-es|Espa&ntilde;ol]] |  
 
+
[[AMule_problems-hu|Magyar]] |  
[[AMule_problems|English]] | [[AMule_problems-es|Español]] | [[AMule_problems-nl|Nederlands]] | [[AMule_problems-hu|Magyar]] | '''Deutsch''' | [[AMule_problems-it|Italiano ]]
+
[[AMule_problems-it|Italiano ]] |  
 +
[[AMule_problems-nl|Nederlands]]
 
</center>
 
</center>
  
== Wenn ich aMule starten möchte, bekomme ich in der Konsole die Meldung "aMule already running: exiting". Kann ich aMule trotzdem starten? ==
+
== Wenn ich aMule starten m&ouml;chte, bekomme ich in der Konsole die Meldung "aMule already running: exiting". Kann ich aMule trotzdem starten? ==
 
+
Die Meldung ist sehr eindeutig: [[aMule-de|aMule]] l&auml;uft bereits. Das bezieht sich aber nicht auf das gesamte System, vielmehr darauf, da&szlig; '''du''' (dein User-Account) [[aMule-de|aMule]] bereits ausf&uuml;hrst.
Die Meldung ist sehr eindeutig: [[aMule-de|aMule]] läuft bereits. Das bezieht sich aber nicht auf das gesamte System, vielmehr darauf, daß '''du''' (dein User-Account) [[aMule-de|aMule]] bereits ausführst.
+
  
Es könnte den Anschein haben, als ob keine Instanz von [[aMule-de|aMule]] läuft, wenn er bei dir abgestürzt ist. Allerdings geschieht es gelegentlich, daß einige Prozesse nicht vollständig beendet wurden, und nun als sogenannter ''Zombie'' oder auch in einem ''unkontrollierten'' Zustand beibehalten werden. Um herauszufinden, ob dieses Problem vorliegt, führe ''ps u | grep amule'' aus, und wenn irgendeine Ausgabe (abgesehen von der grep-Ausgabe selbst) erscheint, dann läuft unter deinem Account ein anderer aMule-Prozess. Um ihn zu beenden, schließe ihn wie gewohnt (falls möglich), oder lösche ihn mit ''kill -9 <aMule-PID>'' oder ''killall -9 amule'', oder logge dich aus, und wieder ein (was in den meisten Fällen alle [[aMule-de|aMule]]-Prozesse beendet, sofern man [[aMule-de|aMule]] nicht mit ''nohup'' oder etwas ähnlichem aufgerufen hat).
+
Es k&ouml;nnte den Anschein haben, als ob keine Instanz von [[aMule-de|aMule]] l&auml;uft, wenn er bei dir abgest&uuml;rzt ist. Allerdings geschieht es gelegentlich, da&szlig; einige Prozesse nicht vollst&auml;ndig beendet wurden, und nun als sogenannter ''Zombie'' oder auch in einem ''unkontrollierten'' Zustand beibehalten werden. Um herauszufinden, ob dieses Problem vorliegt, f&uuml;hre ''ps u | grep amule'' aus, und wenn irgendeine Ausgabe (abgesehen von der grep-Ausgabe selbst) erscheint, dann l&auml;uft unter deinem Account ein anderer aMule-Prozess. Um ihn zu beenden, schlie&szlig;e ihn wie gewohnt (falls m&ouml;glich), oder l&ouml;sche ihn mit ''kill -9 &lt;aMule-PID&gt;'' oder ''killall -9 amule'', oder logge dich aus, und wieder ein (was in den meisten F&auml;llen alle [[aMule-de|aMule]]-Prozesse beendet, sofern man [[aMule-de|aMule]] nicht mit ''nohup'' oder etwas &auml;hnlichem aufgerufen hat).
  
Falls nichts davon für dich zutrifft, kannst du als anderer Benutzer eine weitere Instanz von [[aMule-de|aMule]] laufen lassen (vorausgesetzt, du kannst dich mit einem anderen Account einloggen). Lies [[FAQ_aMule-de#Kann_ich_zwei_Instanzen_von_aMule_zur_gleichen_Zeit_laufen_lassen?| Kann ich zwei Instanzen von aMule zur gleichen Zeit laufen lassen?]].
+
Falls nichts davon f&uuml;r dich zutrifft, kannst du als anderer Benutzer eine weitere Instanz von [[aMule-de|aMule]] laufen lassen (vorausgesetzt, du kannst dich mit einem anderen Account einloggen). Lies [[FAQ_aMule-de#Kann_ich_zwei_Instanzen_von_aMule_zur_gleichen_Zeit_laufen_lassen?| Kann ich zwei Instanzen von aMule zur gleichen Zeit laufen lassen?]].
  
 
== aMule startet, aber wird nicht angezeigt, obwohl er gut funktioniert. Was geht da vor? ==
 
== aMule startet, aber wird nicht angezeigt, obwohl er gut funktioniert. Was geht da vor? ==
 +
Das geschieht &uuml;blicherweise, wenn man die Art der Systrayintegration in Allgemeine Einstellungen -&gt; Verschiedene Optionen auf ''minimiert starten'' gestellt hat, wodurch [[aMule-de|aMule]] minimiert startet.
  
Das geschieht üblicherweise, wenn man die Art der Systrayintegration in Allgemeine Einstellungen -> Verschiedene Optionen auf ''minimiert starten'' gestellt hat, wodurch [[aMule-de|aMule]] minimiert startet.
+
Um die GUI wiederherstellen zu k&ouml;nnen, muss man die ''~/.aMule/amule.conf'' editieren, dort nach ''StartupMinimized=1'' suchen, und die Zeile in ''StartupMinimized=0'' &auml;ndern. Das folgende Script nimmt einem diese Arbeit ab:
  
Um die GUI wiederherstellen zu können, muß man die ''~/.aMule/amule.conf'' editieren, dort nach ''StartupMinimized=1'' suchen, und die Zeile in ''StartupMinimized=0'' ändern. Das folgende Script nimmt einem diese Arbeit ab:
+
''sed s/StartupMinimized=1/StartupMinimized=0/ ~/.aMule/amule.conf &gt; ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf''
  
''sed s/StartupMinimized=1/StartupMinimized=0/ ~/.aMule/amule.conf > ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf''
+
Stelle nach einem Neustart von [[aMule-de|aMule]] dann in den Einstellungen die richtige Art der Sytray-Integration ein, soda&szlig; du amule minimiert starten kannst, ohne da&szlig; er versteckt wird.
  
Stelle nach einem Neustart von [[aMule-de|aMule]] dann in den Einstellungen die richtige Art der Sytray-Integration ein, sodaß du amule minimiert starten kannst, ohne daß er versteckt wird.
+
Falls dies alles nicht hilft, dann versuche, die Systray-Integration durch das Ausschalten der Option "Tray-Icon aktivieren" manuell auf den Standardwert zu setzen. Dazu stelle den Wert ''DesktopMode='' in der ''~/.aMule/amule.conf'' auf ''4''. Das folgende Script erledigt das f&uuml;r dich:
  
Falls dies alles nicht hilft, dann versuche, die Systray-Integration durch das Ausschalten der Option "Tray-Icon aktivieren" manuell auf den Standardwert zu setzen. Dazu stelle den Wert ''DesktopMode='' in der ''~/.aMule/amule.conf'' auf ''4''. Das folgende Script erledigt das für dich:
+
''sed s/DesktopMode=[0-9]/DesktopMode=4/ ~/.aMule/amule.conf &gt; ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf''
  
''sed s/DesktopMode=[0-9]/DesktopMode=4/ ~/.aMule/amule.conf > ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf''
+
'''ANMERKUNG:''' Bei [[aMule-de|aMule]]-Versionen vor 2.0.0rc4, solltest du diesen Wert auf ''1'' statt auf ''4'' einstellen, weil die Speicherung der Voreinstellungen etwas ge&auml;ndert wurde.
  
'''ANMERKUNG:''' Bei [[aMule-de|aMule]]-Versionen vor 2.0.0rc4, solltest du diesen Wert auf ''1'' statt auf ''4'' einstellen, weil die Speicherung der Voreinstellungen etwas geändert wurde.
+
== aMule verbindet nie/verh&auml;lt sich seltsam/st&uuml;rzt nach einigen Sekunden ab/etc...? ==
 +
aMule-Versionen bis zu 2.0.0-rc3 sollten nicht gegen wxWidgets 2.5.x oder GTK2 gelinkt werden, obwohl einige Linuxdistributionen dazu neigen. Bitte vergewissere dich, da&szlig; dies bei dir nicht der Fall ist. Falls du dir nicht sicher bist, paste dein R&uuml;ckverfolgungsprotokoll ins [http://www.amule.org/amule/board.php?boardid=33 aMule Backtrace-Forum], oder besuche den aMule-Chat #amule auf irc.freenode.net
  
== aMule verbindet nie/verhält sich seltsam/stürzt nach einigen Sekunden ab/etc...? ==
+
== Wo sind meine heruntergeladenen Dateien? ==
 +
In der Grundeinstellung speichert aMule die fertiggestellten Dateien in ''~/.aMule/Incoming'', aber weil ''~/.aMule'' ein verstecktes Verzeichnis ist, zeigt dein Dateimanager es m&ouml;glicherweise nicht an. Vergewissere dich, da&szlig; bei deinem Dateimanager das Anzeigen versteckter Dateien eingeschaltet ist.
  
aMule-Versionen bis zu 2.0.0-rc3 sollten nicht gegen wxWidgets 2.5.x oder GTK2 gelinkt werden, obwohl einige Linuxdistributionen dazu neigen. Bitte vergewissere dich, daß dies bei dir nicht der Fall ist. Falls du dir nicht sicher bist, paste dein Rückverfolgungsprotokoll ins [http://www.amule.org/amule/board.php?boardid=33 aMule Backtrace-Forum], oder besuche den aMule-Chat #amule auf irc.freenode.net
+
Als Vorgabe werden Dateien, die gerade heruntergeladen werden, in ''~/.aMule/Temp'' abgelegt, deshalb nochmal, dies ist ein verstecktes Verzeichnis, und der Dateimanager mu&szlig; so eingestellt sein, da&szlig; er es anzeigen kann.
 
+
== Wo sind meine runtergeladenen Dateien? ==
+
 
+
In der Grundeinstellung speichert aMule die fertiggestellten Dateien in ''~/.aMule/Incoming'', aber weil ''~/.aMule'' ein verstecktes Verzeichnis ist, zeigt dein Dateimanager es möglicherweise nicht an. Vergewissere dich, daß bei deinem Dateimanager das Anzeigen versteckter Dateien eingeschaltet ist.
+
 
+
Als Vorgabe werden Dateien, die gerade runtergeladen werden, in ''~/.aMule/Temp'' abgelegt, deshalb nochmal, dies ist ein verstecktes Verzeichnis, und der Dateimanager muß so eingestellt sein, daß er es anzeigen kann.
+
  
 
== Warum verbraucht aMule beim Starten so viel Prozessorleistung? ==
 
== Warum verbraucht aMule beim Starten so viel Prozessorleistung? ==
 +
Das geschieht, weil [[aMule-de|aMule]] neu gefundene Dateien in den freigegebenen Verzeichnissen neu hasht.
  
Das geschieht, weil [[aMule-de|aMule]] neugefundene Dateien in den freigegebenen Verzeichnissen neu hasht.
+
Wenn [[aMule-de|aMule]] immer beim Starten sehr viel Rechenleistung braucht, obwohl in den freigegebenen Verzeichnissen keinerlei neue Dateien hinzugef&uuml;gt oder in irgendeiner Weise ver&auml;ndert wurden, dann ist etwas nicht richtig.
 
+
Wenn [[aMule-de|aMule]] immer beim Starten sehr viel Rechenleistung braucht, obwohl in den freigegebenen Verzeichnissen keinerlei neue Dateien hinzugefügt oder in irgendeiner Weise verändert wurden, dann ist etwas nicht richtig.
+
  
 
Bei den aMule-Versionen vor 2.0.0-rc3 konnte dies geschehen, wenn Temp, Incoming, oder irgendein freigegebenes Verzeichnis auf einer FAT32-Partition lag. Seit aMule 2.0.0-rc3 passiert dies jedoch nicht mehr.
 
Bei den aMule-Versionen vor 2.0.0-rc3 konnte dies geschehen, wenn Temp, Incoming, oder irgendein freigegebenes Verzeichnis auf einer FAT32-Partition lag. Seit aMule 2.0.0-rc3 passiert dies jedoch nicht mehr.
  
Weiterhin konnten bei aMule-Versionen vor 2.0.0-rc4 Dateisysteme mit UTF-8-Kodierung (konnte bekanntlich bei SuSE 9.1 passieren) Probleme bereiten, sobald eine Datei oder ein Verzeichnis im Pfad der freigegebenen Verzeichnisse ein bestimmtes Zeichen enthalten war. Falls dies dein Problem sein sollte, hier eine Schritt-für-Schritt-Anleitung (danke '''nachbarnebenan'''): Nachdem aMule alle freigegebenen Dateien gehasht hat (was der Fall ist, wenn die hohe CPU-Beanspruchung aufhört), schließe aMule, und kodiere die ~/.aMule/known.met in UTF-8 (das geht mit dem Programm ''[http://www.gnu.org/directory/recode.html recode]'' durch Ausführung des Befehls: ''recode u8 ~/.aMule/known.met''). Das sollte man immer machen, sobald eine Datei irgendeinem freigegebenen Verzeichnis hinzugefügt, oder bearbeitet wird. Deshalb ist es am besten, auf die aktuellste aMule-Version zu aktualisieren.
+
Weiterhin konnten bei aMule-Versionen vor 2.0.0-rc4 Dateisysteme mit UTF-8-Kodierung (konnte bekanntlich bei SuSE 9.1 passieren) Probleme bereiten, sobald eine Datei oder ein Verzeichnis im Pfad der freigegebenen Verzeichnisse ein bestimmtes Zeichen enthalten war. Falls dies dein Problem sein sollte, hier eine Schritt-f&uuml;r-Schritt-Anleitung (danke '''nachbarnebenan'''): Nachdem aMule alle freigegebenen Dateien gehasht hat (was der Fall ist, wenn die hohe CPU-Beanspruchung aufh&ouml;rt), schlie&szlig;e aMule, und kodiere die ~/.aMule/known.met in UTF-8 (das geht mit dem Programm ''[http://www.gnu.org/directory/recode.html recode]'' durch Ausf&uuml;hrung des Befehls: ''recode u8 ~/.aMule/known.met''). Das sollte man immer machen, sobald eine Datei irgendeinem freigegebenen Verzeichnis hinzugef&uuml;gt, oder bearbeitet wird. Deshalb ist es am besten, auf die aktuellste aMule-Version zu aktualisieren.
Falls das alles nichts hilft, könnte irgendwas mit der Datei ''known.met'' nicht stimmen, die möglicherweise durch irgendwelche Fremdprogramme, oder durch den Benutzer zerstört wurde. Am bestenlöscht man die dann, startet aMule neu, und läßt ihn alle Dateien nei hashen.
+
Falls das alles nichts hilft, k&ouml;nnte irgendwas mit der Datei ''known.met'' nicht stimmen, die m&ouml;glicherweise durch irgendwelche Fremdprogramme, oder durch den Benutzer zerst&ouml;rt wurde. Am besten l&ouml;scht man die dann, startet aMule neu, und l&auml;&szlig;t ihn alle Dateien neu hashen.
  
== So, aMule startet jetzt, aber weshalb gibt er die Meldung "Keine gültigen Server zum Verbinden in der Serverliste gefunden" aus? ==
+
== So, aMule startet jetzt, aber weshalb gibt er die Meldung "Keine g&uuml;ltigen Server zum Verbinden in der Serverliste gefunden" aus? ==
 +
Weil du die Option "Automatisches Verbinden nur zu Servern aus der statischen Liste" aktiviert hast. Deaktiviere sie, oder f&uuml;ge der statischen Liste einige Server hinzu.
  
Weil du die Option "Automatisches Verbinden nur zu Servern aus der statischen Liste" aktiviert hast. Deaktiviere sie, oder füge der statischen Liste einige Server hinzu.
+
Um diese Funktion zu deaktivieren, gehe in die Einstellungen -&gt; Server -&gt; "Automatisches Verbinden nur zu Servern aus der statischen Liste"
  
Um diese Funktion zu deaktivieren, gehe in die Einstellungen -> Server -> "Automatisches Verbinden nur zu Servern aus der statischen Liste"
+
Um der statischen Liste einen Server hinzuzuf&uuml;gen, &ouml;ffne das Serverfenster, und klicke mit der rechten Maustaste auf einen Server, den du der statischen Liste hinzuf&uuml;gen m&ouml;chtest. Dann w&auml;hle "Markiere Server als statisch", und verfahre so mit jedem weiteren hinzuzuf&uuml;genden Server.
  
Um der statischen Liste einen Server hinzuzufügen, öffne das Serverfenster, und klicke mit der rechten Maustaste auf einen Server, den du der statischen Liste hinzufügen möchtest. Dann wähle "Markiere Server als statisch", und verfahre so mit jedem weiteren hinzuzufügenden Server.
+
== Warum hat aMule pl&ouml;tzlich keine/nur noch ganz wenige Server in seiner Serverliste? ==
 +
M&ouml;glicherweise sind diese Optionen aktiviert: Unter Einstellungen -&gt; Server -&gt; "Entferne tote Server nach X Versuchen" und Einstellungen -&gt; Verbindung -&gt; "Wiederverbinden nach Trennung".
  
== Warum hat aMule plötzlich keine/nur noch ganz wenige Server in seiner Serverliste? ==
+
Falls das der Fall ist, wurde vermutlich die Internetverbindung (oder LAN etc.) f&uuml;r eine zeitlang getrennt, soda&szlig; aMule gemerkt hat, da&szlig; er nicht mehr mit einem eD2k-Server verbunden ist, und er versuchte deshalb, sich mit anderen Servern zu verbinden, und zwar solange, bis dann alle Server entfernt waren (jeder nach X Versuchen).
  
Möglicherweise sind diese Optionen aktiviert: Unter Einstellungen -> Server -> "Entferne tote Server nach X Versuchen" und Einstellungen -> Verbindung -> "Wiederverbinden nach Trennung".
+
Um dieses Problem zu l&ouml;sen, deaktiviere die Option "Entferne tote Server nach X Versuchen". Das Ausschalten der Option "Entferne tote Server nach X Versuchen" ist meistens sicher. Vermutlich m&ouml;chtest du nicht  "Wiederverbinden nach Trennung" deaktivieren, also lasse es an.
 
+
Falls das der Fall ist, wurde vermutlich die Internetverbindung (oder LAN etc.) für eine zeitlang getrennt, sodaß aMule gemerkt hat, daß er nicht mehr mit einem eD2k-Server verbunden ist, und er versuchte deshalb, sich mit anderen Servern zu verbinden, und zwar solange, bis dann alle Server entfernt waren (jeder nach X Versuchen).
+
 
+
Um dieses Problem zu lösen, deaktiviere die Option "Entferne tote Server nach X Versuchen". Das Ausschalten der Option "Entferne tote Server nach X Versuchen" ist meistens sicher. Vermutlich möchtest du nicht  "Wiederverbinden nach Trennung" deaktivieren, also lasse es an.
+
  
 
== aMule verbindet zu einem Server, aber bekommt nur eine niedrige ID. Warum? - Und, kann ich etwas dagegen tun? ==
 
== aMule verbindet zu einem Server, aber bekommt nur eine niedrige ID. Warum? - Und, kann ich etwas dagegen tun? ==
 +
Das kann aus dreierlei Gr&uuml;nden der Fall sein:
 +
*Irgendein ben&ouml;tigter Port in deiner Firewall ist nicht ge&ouml;ffnet. Lies  [[FAQ_eD2k-Kademlia-de#Was_sind_niedrige_und_hohe_IDs?|dies hier]], um zu erfahren, was zu tun ist, und &uuml;berpr&uuml;fe [http://www.amule.org/testport.php hier], ob deine Ports offen sind.
 +
*Der Server ist ziemlich ausgelastet oder schlecht konfiguriert, und gibt dir deshalb eine [[Low_ID]]. In diesem Fall kann man nichts dagegen tun, au&szlig;er, sich erneut zu verbinden, oder sich mit einem anderen Server zu verbinden.
 +
*Einige ISPs verbieten die Verwendung von P2P-Programmen wie aMule, und erlauben deshalb keinen Datenverkehr &uuml;ber bekannte P2P-Ports. In diesem Fall stelle aMule so ein, da&szlig; er auf einem anderen Port l&auml;uft. Es w&auml;re sogar besser, wenn es sich dabei um einen bekannten Port handeln w&uuml;rde, der normalerweise f&uuml;r einen anderen Zweck benutzt wird. Es ist bekannt, da&szlig; es bei einigen ISPs mit dem TCT-Port 25600 klappt.
  
Das kann aus dreierlei Gründen der Fall sein:
+
== [[aMule-de|aMule]] wurde beim Fertigstellen einer Datei unterbrochen, und stellt sie jetzt nie fertig (obwohl sie zu 100% heruntergeladen wurde). Wie kann man sie fertigstellen? ==
*Irgendein benötigter Port in deiner Firewall ist nicht geöffnet. Lies  [[FAQ_eD2k-Kademlia-de#Was_sind_niedrige_und_hohe_IDs?|dies hier]], um zu erfahren, was zu tun ist, und überprüfe [http://www.amule.org/testport.php hier], ob deine Ports offen sind.
+
Das ist einfach: [[aMule-de|aMule]] beenden. Nun in das Tempverzeichnis (Standard: ''~/.aMule/Temp'') wechseln, und dort den folgenden Befehl ausf&uuml;hren:
*Der Server ist ziemlich ausgelastet oder schlecht konfiguriert, und gibt dir deshalb eine [[Low_ID]]. In diesem Fall kann man nichts dagegen tun, außer, sich erneut zu verbinden, oder sich mit einem anderen Server zu verbinden.
+
*Einige ISPs verbieten die Verwendung von P2P-Programmen wie aMule, und erlauben deshalb keinen Datenverkehr über bekannte P2P-Ports. In diesem Fall stelle aMule so ein, daß er auf einem anderen Port läuft. Es wäre sogar besser, wenn es sich dabei um einen bekannten Port handeln würde, der normalerweise für einen anderen Zweck benutzt wird. Es ist bekannt, daß es bei einigen ISPs mit dem TCT-Port 25600 klappt.
+
 
+
== [[aMule-de|aMule]] wurde beim Fertigstellen einer Datei unterbrochen, und stellt sie jetzt nie fertig (obwohl sie zu 100% runtergeladen wurde). Wie kann man sie fertigstellen? ==
+
 
+
Das ist einfach: [[aMule-de|aMule]] beenden. Nun in das Tempverzeichnis (Standard: ''~/.aMule/Temp'') wechseln, und dort den folgenden Befehl ausführen:
+
  
 
''touch ./*''
 
''touch ./*''
  
Zum Schluß [[aMule-de|aMule]] ausführen, und ihn die Dateien komplettieren lassen.
+
Zum Schlu&szlig; [[aMule-de|aMule]] ausf&uuml;hren, und ihn die Dateien komplettieren lassen.
  
 
== Ich habe soeben einen Download verloren. Kann ich den irgendwie wiederherstellen? ==
 
== Ich habe soeben einen Download verloren. Kann ich den irgendwie wiederherstellen? ==
 +
Es ist merkw&uuml;rdig, da&szlig; so etwas passiert, aber es k&ouml;nnte, obwohl es meistens das Ergebnis irgendwelcher nicht-aMule-bezogener Dinge ist, die sich eigenartig verhalten (oder ein Anwenderfehler).<br>
 +
Zweierlei kann passiert sein: Entweder wurden *.part.met-Dateien, oder *.part-Dateien gel&ouml;scht.
  
Es ist merkwürdig, daß so etwas passiert, aber es könnte, obwohl es meistens das Ergebnis irgendwelcher nicht-aMule-bezogener Dinge ist, die sich eigenartig verhalten (oder ein Anwenderfehler).<br>
+
Falls *.part-Dateien verschwunden sind, ist die einzige L&ouml;sung, die Dateien wieder von Anfang an neu herunterzuladen (falls die *.part.met-Dateien noch vorhanden sind, macht aMule das beim n&auml;chsten Neustart von selbst). Allerdings sollte sowas '''niemals''' passieren, au&szlig;er, der Benutzer hat sie direkt gel&ouml;scht.
Zweierlei kann passiert sein: Entweder wurden *.part.met-Dateien, oder *.part-Dateien gelöscht.
+
 
+
Falls *.part-Dateien verschwunden sind, ist die einzige Lösung, die Dateien wieder von Anfang an neu runterzuladen (falls die *.part.met-Dateien noch vorhanden sind, macht aMule das beim nächsten Neustart von selbst). Allerdings sollte sowas '''niemals''' passieren, außer, der Benutzer hat sie direkt gelöscht.
+
  
Falls die *.part.met-Dateien verschwunden sind, aber die *.part-Dateien noch im Temp-Verzeichnis vorhanden sind, dann schau nach, ob noch die dazugehörige *.part.met.bak im Temp-Verzeichnis gibt. Falls ja, dann benenne die ''*.part.met.bak'' einfach wie folgt in ''*.part.met'' um:
+
Falls die *.part.met-Dateien verschwunden sind, aber die *.part-Dateien noch im Temp-Verzeichnis vorhanden sind, dann schau nach, ob noch die dazugeh&ouml;rige *.part.met.bak im Temp-Verzeichnis gibt. Falls ja, dann benenne die ''*.part.met.bak'' einfach wie folgt in ''*.part.met'' um:
  
 
''for file in *.part.met.bak; do mv -f "$file" "${file%.bak}; done''
 
''for file in *.part.met.bak; do mv -f "$file" "${file%.bak}; done''
  
Es kann vorkommen, daß man zwar die *.part-Dateien hat, aber es weder *.part.met, noch *.part.met.bak-Dateien dazu gibt. In diesem Fall können zwei Wege zum Erfolg führen:
+
Es kann vorkommen, da&szlig; man zwar die *.part-Dateien hat, aber es weder *.part.met, noch *.part.met.bak-Dateien dazu gibt. In diesem Fall k&ouml;nnen zwei Wege zum Erfolg f&uuml;hren:
  
 
Entweder, verwende den [http://www.bigwillystyle42.com/mfr/ MetFileRegenerator] (Java erforderlich), um die *.part.met-Dateien neu zu erzeugen.
 
Entweder, verwende den [http://www.bigwillystyle42.com/mfr/ MetFileRegenerator] (Java erforderlich), um die *.part.met-Dateien neu zu erzeugen.
  
Oder suche nochmal im aMule nach den Dateien, die du runtergeladen hattest, und benenne ihre part-Nummer in diejenige *.part.met-Dateien um, die sie haben sollten.
+
Oder suche nochmal im aMule nach den Dateien, die du heruntergeladen hattest, und benenne ihre part-Nummer in diejenige *.part.met-Dateien um, die sie haben sollten.
  
Wenn du zum Beispiel ''aMule_1.2.6.tar.gz'' runtergeladen hattest, und der im Tempverzeichnis ''008.part'' hieß, dann sollten normalerweise auch die dazugehörigen Dateien ''008.part.met'' und vermutlich seine ''008.part.met.bak'' im Tempverzeichnis liegen. Aber die beiden letzteren Dateien sind auf ungeklärte Art und Weise verschwunden. Dann suche erneut im aMule nach ''aMule_1.2.6.tar.gz'', und beginne damit, ihn runterzuladen. Beende den aMule wieder, und du hast diesen neuen DOwnload als, sagen wir mal, ''011.part'' im Tempverzeichnis. NAtürlich wird dieser Download seine ''011.part.met'' haben. Nun benenne diese ''011.part.met'' in ''008.part.met'' um, und lösche dann die ''011.part'' (und die ''011.part.met.bak'', falls vorhanden). Jetzt starte aMule neu, und du hast den Download von dem Zeitpunkt aus wiederhergestellt, an dem er war, bevor die *.part.met-Dateien verschwanden.
+
Wenn du zum Beispiel ''aMule_1.2.6.tar.gz'' heruntergeladen hattest, und der im Tempverzeichnis ''008.part'' hie&szlig;, dann sollten normalerweise auch die dazugeh&ouml;rigen Dateien ''008.part.met'' und vermutlich seine ''008.part.met.bak'' im Tempverzeichnis liegen. Aber die beiden letzteren Dateien sind auf ungekl&auml;rte Art und Weise verschwunden. Dann suche erneut im aMule nach ''aMule_1.2.6.tar.gz'', und beginne damit, ihn herunterzuladen. Beende den aMule wieder, und du hast diesen neuen Download als, sagen wir mal, ''011.part'' im Tempverzeichnis. Nat&uuml;rlich wird dieser Download seine ''011.part.met'' haben. Nun benenne diese ''011.part.met'' in ''008.part.met'' um, und l&ouml;sche dann die ''011.part'' (und die ''011.part.met.bak'', falls vorhanden). Jetzt starte aMule neu, und du hast den Download von dem Zeitpunkt aus wiederhergestellt, an dem er war, bevor die *.part.met-Dateien verschwanden.
  
== Warum reagiert aMule plötzlich nicht mehr auf die Maus, obwohl er sich nicht aufgehängt hat? ==
+
== Warum reagiert aMule pl&ouml;tzlich nicht mehr auf die Maus, obwohl er sich nicht aufgeh&auml;ngt hat? ==
 +
Das geschieht manchmal, wenn man noch ein Dialogfenster im Hintergrund auf der Arbeitsoberfl&auml;che ge&ouml;ffnet hat. aMule wartet darauf, da&szlig; dieses Fenster geschlossen wird, und reagiert deshalb solange nicht, bis man OK, Abbrechen, oder was auch immer zu best&auml;tigen ist, angeklickt hat.
  
Das geschieht manchmal, wenn man noch ein Dialogfenster im Hintergrund auf der Arbeitsoberfläche geöffnet hat. aMule wartet darauf, daß dieses Fenster geschlossen wird, und reagiert deshalb solange nicht, bis man OK, Abbrechen, oder was auch immer zu bestätigen ist, angeklickt hat.
+
Deshalb solle man sich vergewissern, da&szlig; kein Dialog auf '''irgendeiner Arbeitsoberfl&auml;che''' eine Eingabe erwartet.
 
+
Deshalb solle man sich vergewissern, daß kein Dialog auf '''irgendeiner Arbeitsoberfläche''' eine Eingabe erwartet.
+
  
 
== Warum werden einige Dateien in meinen Freigabeverzeichnissen nicht im Fenster der freigegebenen Dateien angezeigt? ==
 
== Warum werden einige Dateien in meinen Freigabeverzeichnissen nicht im Fenster der freigegebenen Dateien angezeigt? ==
 +
Das kann passieren, wenn man die Dateien hinzugef&uuml;gt hat, wenn aMule bereits l&auml;uft. Nach Dr&uuml;cken des Aktualisierungsknopfes im Fenster der freigegebenen Dateien sollte er sie aber finden und neu hashen (was etwas Prozessorzeit beanspruchen kann).
  
Das kann passieren, wenn man die Dateien hinzugefügt hat, wenn aMule bereits läuft. Nach Drücken des Aktualisierungsknopfes im Fenster der freigegebenen Dateien sollte er sie aber finden und neu hashen (was etwas Prozessorzeit beanspruchen kann).
+
Allerdings kam es bei einigen Releases dazu, da&szlig; einige Dateien nach einem aMuleneustart aus dem Fenster der freigegebenen Verzeichnisse verschwunden waren, obwohl sie sich in den freigegebenen Verzeichnissen befanden. Dann hilft nur, die ''~/.aMule/known.met'' zu l&ouml;schen, um sie wieder zu sehen, was nat&uuml;rlich dann beim n&auml;chsten aMulestart wahrscheinlich etwas Rechenzeit verlangt, weil die alle neu gehasht werden m&uuml;ssen.
  
Allerdings kam es bei einigen Releases dazu, daß einige Dateien nach einem aMuleneustart aus dem Fenster der freigegebenen Verzeichnisse verschwunden waren, obwohl sie sich in den freigegebenen Verzeichnissen befanden. Dann hilft nur, die ''~/.aMule/known.met'' zu löschen, um sie wieder zu sehen, was natürlich dann beim nächsten aMulestart wahrscheinlich etwas Rechenzeit verlangt, weil die alle neu gehasht werden müssen.
+
== Ich bekomme immer eine Meldung &uuml;ber eine addresses.met, wenn ich aMule starte. Was ist das nun wieder? ==
 +
das passiert, wenn du unter Einstellungen -&gt; Server -&gt; "Serverliste beim Start automatisch aktualisieren" eingeschaltet hast, aber keine Serverlistenadressen in der ''addresses.dat'' drinstehen. Du kannst entweder &uuml;ber Einstellungen -&gt; Server -&gt; Liste welche in die ''addresses.dat'' einf&uuml;gen, oder einfach den Men&uuml;punkt "Serverliste beim Start automatisch aktualisieren" deaktivieren, wenn du ihn nicht wirklich brauchst.
  
== Ich bekomme immer eine Meldung über eine addresses.met, wenn ich aMule starte. Was ist das nun wieder? ==
+
== Manchmal erhalte ich eine Nachricht im Log, da&szlig; Credits gel&ouml;scht wurden. Sollte ich besorgt sein? ==
 
+
Nein, du brauchst nicht beunruhigt zu sein. Die Credits eines Clients werden nach 150 Tagen (ungef&auml;hr f&uuml;nf Monate) gel&ouml;scht, wenn der in der Zwischenzeit nicht "gesehen" wurde. Weiterhin verlieren schlechte Clients ebenfalls ihre Credits. Daher sind solche Meldungen einfach nur Debuginformationen, du solltest dich nicht weiter darum k&uuml;mmern.
das passiert, wenn du unter Einstellungen -> Server -> "Serverliste beim Start automatisch aktualisieren" eingeschaltet hast, aber keine Serverlistenadressen in der ''addresses.dat'' drinstehen. Du kannst entweder über Einstellungen -> Server -> Liste welche in die ''addresses.dat'' einfügen, oder einfach den Menüpunkt "Serverliste beim Start automatisch aktualisieren" deaktivieren, wenn du ihn nicht wirklich brauchst.
+
 
+
 
+
== Manchmal erhalte ich eine Nachricht im Log, daß Credits gelöscht wurden. Sollte ich besorgt sein? ==
+
 
+
Nein, du brauchst nicht beunruhigt zu sein. Die Credits eines Clients werden nach 150 Tagen (ungefähr fünf Monate) gelöscht, wenn der in der Zwischenzeit nicht "gesehen" wurde. Weiterhin verlieren schlechte Clients ebenfalls ihre Credits. Daher sind solche Meldungen einfach nur Debuginformationen, du solltest dich nicht weiter darum kümmern.
+
  
 
== Was kann ich machen, wenn ich meine ''cryptkey.dat'' verloren habe? ==
 
== Was kann ich machen, wenn ich meine ''cryptkey.dat'' verloren habe? ==
 
+
Der Verlust dieser Datei bedeutet, da&szlig; du all deine Credits verloren hast. Sorry. Weil du jetzt wieder damit anfangen musst, neue Credits zu sammeln, musst du die ''~/.aMule/preferences.dat'' l&ouml;schen, andernfalls kannst du keine Credits von [[client-de|Klienten]] bekommen, die dich schonmal vorher identifiziert haben (bevor die cryptkey.dat verlorenging).
Der Verlust dieser Datei bedeutet, daß du all deine Credits verloren hast. Sorry. Weil du jetzt wieder damit anfangen mußt, neue Credits zu sammeln, mußt du die ''~/.aMule/preferences.dat'' löschen, andernfalls kannst du keine Credits von [[client|clients]] bekommen, die dich schonmal vorher identifiziert haben (bevor die cryptkey.dat verlorenging).
+
  
 
== Warum steht das Upload/Download-Limit nach jedem Neustart immer wieder auf "0"? ==
 
== Warum steht das Upload/Download-Limit nach jedem Neustart immer wieder auf "0"? ==
 
+
Das passierte bei aMule-Versionen vor 2.0.0-rc4, wenn man versuchte, einen Upload- oder Download-Wert in den Bandbreiteneinstellungen zu w&auml;hlen, der h&ouml;her war, als der Upload- oder Download-Wert bei den Kapazit&auml;ten. Seit Version 2.0.0-rc4 ist das aber beseitigt (lies [[FAQ_aMule-de#Warum_sollte_man_die_maximalen_Leitungskapazit&auml;ten_in_den_Einstellungen_angeben?_Sollten_aMule_denn_nicht_nur_die_Bandbreiten-Beschr&auml;nkungen_interessieren?| Warum sollte man die maximalen Leitungskapazit&auml;ten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschr&auml;nkungen interessieren?]] zum besseren Verst&auml;ndnis), und sollte nicht mehr passieren.
Das passierte bei aMule-Versionen vor 2.0.0-rc4, wenn man versuchte, einen Upload- oder Download-Wert in den Bandbreiteneinstellungen zu wählen, der höher war, als der Upload- oder Download-Wert bei den Kapazitäten. Seit Version 2.0.0-rc4 ist das aber beseitigt (lies [[FAQ_aMule-de#Warum_sollte_man_die_maximalen_Leitungskapazitäten_in_den_Einstellungen_angeben?_Sollten_aMule_denn_nicht_nur_die_Bandbreiten-Beschränkungen_interessieren?| Warum sollte man die maximalen Leitungskapazitäten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschränkungen interessieren?]] zum besseren Verständnis), und sollte nicht mehr passieren.
+
  
 
== Warum ignoriert aMule die eingestellte Bandbreite per Slot? ==
 
== Warum ignoriert aMule die eingestellte Bandbreite per Slot? ==
 +
Die Bandbreiteneinstellung pro Slot kann in den Einstellungen vorgenommen werden, wird aber ignoriert, wenn die Bandbreite pro Slot nicht mindestens drei Verbindungen zur selben Zeit gew&auml;hrleistet.
  
Die Bandbreiteneinstellung pro Slot kann in den Einstellungen vorgenommen werden, wird aber ignoriert, wenn die Bandbreite pro Slot nicht mindestens drei Verbindungen zur selben Zeit gewährleistet.
+
Deshalb ist die erlaubte H&ouml;chstgeschwindigkeit pro Slot '''Bandbreitenlimit/3'''.
 
+
Deshalb ist die erlaubte Höchstgeschwindigkeit pro Slot '''Bandbreitenlimit/3'''.
+
  
Bitte verwechsle '''NICHT''' das '''Bandbreitenlimit''' mit den '''Bandbreitenkapazitäten'''. Lies [[FAQ_aMule-de#Warum_sollte_man_die_maximalen_Leitungskapazitäten_in_den_Einstellungen_angeben?_Sollten_aMule_denn_nicht_nur_die_Bandbreiten-Beschränkungen_interessieren?| Warum sollte man die maximalen Leitungskapazitäten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschränkungen interessieren?]], weil die Bedeutung der Bandbreiteneinstellungen nicht intuitiv ist.
+
Bitte verwechsle '''NICHT''' das '''Bandbreitenlimit''' mit den '''Bandbreitenkapazit&auml;ten'''. Lies [[FAQ_aMule-de#Warum_sollte_man_die_maximalen_Leitungskapazit&auml;ten_in_den_Einstellungen_angeben?_Sollten_aMule_denn_nicht_nur_die_Bandbreiten-Beschr&auml;nkungen_interessieren?| Warum sollte man die maximalen Leitungskapazit&auml;ten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschr&auml;nkungen interessieren?]], weil die Bedeutung der Bandbreiteneinstellungen nicht intuitiv ist.
  
Wenn [[aMule-de|aMule]] außerdem feststellt, daß, nachdem alle Uploadslots eingestellt sind, noch Bandbreite verfügbar ist, bevor das Limit erreicht wird, erlaubt er einen weiteren Slot, und teilt die Bandbreite dann gleichmäßig auf alle Slots auf.
+
Wenn [[aMule-de|aMule]] au&szlig;erdem feststellt, da&szlig; nachdem alle Uploadslots eingestellt sind, noch Bandbreite verf&uuml;gbar ist, bevor das Limit erreicht wird, erlaubt er einen weiteren Slot, und teilt die Bandbreite dann gleichm&auml;&szlig;ig auf alle Slots auf.
  
 
Beispiel:
 
Beispiel:
Line 147: Line 128:
 
*Slotzuweisung: 2 kB/s
 
*Slotzuweisung: 2 kB/s
  
Wenn [[aMule-de|aMule]] die Slots für einige Clients einrichtet, bemerkt er nach der Vergabe des dritten Slots, daß keine weiteren 2kB/s verfügbar sind, weil das Limit 7 beträgt, aber immer noch 1kB/s übrig ist, bevor das Bandbreitenlimit erreicht wird. Deshalb vergibt er, statt dem letzten Slot eine Verbindung mit 1kB/s zu geben (und die anderen bei 2kB/s zu belassen), an alle vier Slots je eine Verbindung von 1,8kB/s Bandbreite.
+
Wenn [[aMule-de|aMule]] die Slots f&uuml;r einige Clients einrichtet, bemerkt er nach der Vergabe des dritten Slots, da&szlig; keine weiteren 2kB/s verf&uuml;gbar sind, weil das Limit 7 betr&auml;gt, aber immer noch 1kB/s &uuml;brig ist, bevor das Bandbreitenlimit erreicht wird. Deshalb vergibt er, statt dem letzten Slot eine Verbindung mit 1kB/s zu geben (und die anderen bei 2kB/s zu belassen), an alle vier Slots je eine Verbindung von 1,8kB/s Bandbreite.
  
== Warum kann ich aMules Downloadlimit nicht höher als X einstellen? ==
+
== Warum kann ich aMules Downloadlimit nicht h&ouml;her als X einstellen? ==
 
+
Um das eD2k-Netzwerk am Leben zu erhalten, haben alle eD2k-Clients eine Upload/Downloadlimit-Ratio fest einprogrammiert, die vom eingestellten Uploadlimit abh&auml;ngig ist:
Um das eD2k-Netzwerk am Leben zu erhalten, haben alle eD2k-Clients eine Upload/Downloadlimit-Ratio fest einprogrammiert, die vom eingestellten Uploadlimit abhängig ist:
+
  
 
*<u>Von 0kB/s bis 3kB/s:</u>
 
*<u>Von 0kB/s bis 3kB/s:</u>
*DownloadLimit kann nicht höher sein als Uploadlimit*3
+
*DownloadLimit kann nicht h&ouml;her sein als Uploadlimit*3
 
*<u>Von 4kB/s bis 9kB/s:</u>
 
*<u>Von 4kB/s bis 9kB/s:</u>
*DownloadLimit kann nicht höher sein als UploadLimit*4
+
*DownloadLimit kann nicht h&ouml;her sein als UploadLimit*4
*<u>UploadLimit-Werte über 9kB/s:</u>
+
*<u>UploadLimit-Werte &uuml;ber 9kB/s:</u>
*<b>Keine</b> DownloadLimit-Beschränkung.
+
*<b>Keine</b> DownloadLimit-Beschr&auml;nkung.
 
+
Vorsicht beim Einstellen von 0kB/s als Uploadlimit. Es könnte nicht das bedeuten, was du meinst, daß es ist. Lies [[AMule_problems-de#Ich_stelle_die_Uploadbegrenzung_auf_0kB/s_ein,_aber_aMule_überträgt_immer_noch._Was_mache_ich_falsch?|Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule überträgt immer noch. Was mache ich falsch?]], um sicherzugehen, daß du verstehst, was gemeint ist.
+
  
== Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule überträgt immer noch. Was mache ich falsch? ==
+
Vorsicht beim Einstellen von 0kB/s als Uploadlimit. Es k&ouml;nnte nicht das bedeuten, was du meinst, dass es ist. Lies [[AMule_problems-de#Ich_stelle_die_Uploadbegrenzung_auf_0kB/s_ein,_aber_aMule_&uuml;bertr&auml;gt_immer_noch._Was_mache_ich_falsch?|Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule &uuml;bertr&auml;gt immer noch. Was mache ich falsch?]], um sicherzugehen, dass du verstehst, was gemeint ist.
  
Das Einstellen des Uploadlimits auf 0kB/s beendet nicht die Datenübertragung, sondern der Wert ''0'' bedeutet '''unbegrenzt''', sozusagen genau das Gegenteil dessen, was du zu tun versuchst. Es gibt keine Möglichkeit, um aMule daran zu hindern, Dateien hochzuladen, und das ist bei anderen eD2k-Clients (eMule, eDonkey, etc) ebenfalls so. Leuten zu erlauben, nichts hochzuladen, würde das Ende des eD2k-Netzwerkes bedeuten.
+
== Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule &uuml;bertr&auml;gt immer noch. Was mache ich falsch? ==
 +
Das Einstellen des Uploadlimits auf 0kB/s beendet nicht die Daten&uuml;bertragung, sondern der Wert ''0'' bedeutet '''unbegrenzt''', sozusagen genau das Gegenteil dessen, was du zu tun versuchst. Es gibt keine M&ouml;glichkeit, um aMule daran zu hindern, Dateien hochzuladen, und das ist bei anderen eD2k-Clients (eMule, eDonkey, etc) ebenfalls so. Leuten zu erlauben, nichts hochzuladen, w&uuml;rde das Ende des eD2k-Netzwerkes bedeuten.
  
Sogar, wenn du keine Dateien freigibst, wird das Temp-Verzeichnis '''immer'' freigegeben, sodaß Dateien, die man gerade runterlädt, für andere Clients freigegeben sind.
+
Sogar, wenn du keine Dateien freigibst, wird das Temp-Verzeichnis '''immer'' freigegeben, sodass Dateien, die man gerade herunterl&auml;dt, f&uuml;r andere Clients freigegeben sind.
  
 
== Warum bekomme ich in der Konsole die Meldung "Zu viele Verbindungen"? ==
 
== Warum bekomme ich in der Konsole die Meldung "Zu viele Verbindungen"? ==
 +
Das passiert, wenn du einen zu hohen Wert unter Einstellungen -&gt; Verbindungen -&gt; "Verbindungseinstellungen" -&gt; "Maximale Verbindungen" eingestellt hast. Wenn dieser Wert fast die bei deinem System m&ouml;gliche Verbindungsanzahl erreicht, kann aMule keine Verbindungen mehr aufbauen, und gibt diese Meldung aus (beachte, dass andere Anwendungen ebenfalls aufgebaute Verbindungen ben&ouml;tigen k&ouml;nnten).
  
Das passiert, wenn du einen zu hohen Wert unter Einstellungen -> Verbindungen -> "Verbindungseinstellungen" -> "Maximale Verbindungen" eingestellt hast. Wenn dieser Wert fast die bei deinem System mögliche Verbindungsanzahl erreicht, kann aMule keine Verbindungen mehr aufbauen, und gibt diese Meldung aus (beachte, daß andere Anwendungen ebenfalls aufgebaute Verbindungen benötigen könnten).
+
Auf Systemen mit Windows 9x/ME betr&auml;gt das Limit 100 TCP-Verbindungen, deshalb kann aMule auch nicht mehr als eben diese 100 Verbindungen aufbauen, obwohl du ihn vielleicht so eingestellt hast, dass er dies tun m&uuml;sste. Du kannst die Begrenzung der TCP-Verbindungen unter Windows &auml;ndern, indem du die Registry bearbeitest ('''Start -&gt; Ausf&uuml;hren -&gt; regedit.exe'''), und dort einstellst (du wirst mit ziemlicher Sicherheit den Wert hinzuf&uuml;gen m&uuml;ssen, da er meistens gar nicht existiert):
  
Auf Systemen mit Windows 9x/ME beträgt das Limit 100 TCP-Verbindungen, deshalb kann aMule auch nicht mehr als eben diese 100 Verbindungen aufbauen, obwohl du ihn bielleicht so eingestellt hast, daß er dies tun müßte. Du kannst die Begrenzung der TCP-Verbindungen unter Windows ändern, indem du die Registry bearbeitest ('''Start -> Ausführen -> regedit.exe'''), und dort einstellst (du wirst mit ziemlicher Sicherheit den Wert hinzufügen müssen, da er meistens gar nicht existiert):
+
''HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\MaxConnections'' (das ist ein String, dessen Wert als 32-Bit-Zahl angebenen werden muss.
  
''HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\MaxConnections'' (das ist ein String, dessen Wert als 32-Bit-Zahl angebenen werden muß.
+
== Meine Fortschrittsbalken haben fast keinen 3D-Effekt mehr, und sehen ziemlich h&auml;sslich aus. Kann ich das wieder r&uuml;ckg&auml;ngig machen? ==
 +
In den meisten aMule-Versionen wird der beste 3D-Effekt daduech erzielt, indem man den Schieber unter Einstellungen -&gt; GUI-Einstellungen ganz nach rechts stellt. Aber in Versionen 2.0.0-rc4 bis 2.0.0-rc6 wurde der beste 3D-Effekt erzeugt, wenn der Stil-Schieber in der Mitte stand. Ihn an den &auml;u&szlig;ersten rechten Rand zu stellen, ergab einen flachen Fortschrittsbalken, w&auml;hrend er bei einer Einstellung zum &auml;u&szlig;ersten linken Rand dunkler wurde.
  
== Meine Fortschrittsbalken haben fast keinen 3D-Effekt mehr, und sehen ziemlich hässlich aus. Kann ich das wieder rückgängig machen? ==
+
== All meine Downloads stehen pl&ouml;tzlich auf Pause, und ich kann sie nicht fortsetzen. Was passiert da? ==
 +
&Uuml;berpr&uuml;fe, ob auf dem Dateisystem, in dem das Temp-Verzeichnis liegt, genug freier Plattenplatz vorhanden ist. Falls dort genug Platz ist, &uuml;berpr&uuml;fe, ob mehr frei ist, als in Einstellungen -&gt; Dateien -&gt; "Min. Festplattenplatz" eingestellt ist.
  
In den meisten aMule-Versionen wird der beste 3D-Effekt daduech erzielt, indem man den Schieber unter Einstellungen -> GUI-Einstellungen ganz nach rechts stellt. Aber in Versionen 2.0.0-rc4 bis 2.0.0-rc6 wurde der beste 3D-Effekt erzeugt, wenn der Stil-Schieber in der Mitte stand. Ihn an den äußersten rechten Rand zu stellen, ergab einen flachen Fortschrittsbalken, während er bei einer Einstellung zum äußersten linken Rand dunkler wurde.
+
Der Festplattenplatz, den [[aMule-de|aMule]] mindestens verlangt, betr&auml;gt 9.28 MB, weil [[aMule-de|aMule]] soviel ben&ouml;tigt, um einen [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]] herunterladen zu k&ouml;nnen.
 
+
== All meine Downloads stehen plötzlich auf Pause, und ich kann sie nicht fortsetzen. Was passiert da? ==
+
 
+
Überprüfe, ob auf dem Dateisystem, in dem das Temp-Verzeichnis liegt, genug freier Plattenplatz vorhanden ist. Falls dort genug Platz ist, überprüfe, ob mehr frei ist, als in Einstellungen -> Dateien -> "Min. Festplattenplatz" eingestellt ist.
+
 
+
Der Festplattenplatz, den [[aMule-de|aMule]] mindestens verlangt, beträgt 9.28 MB, weil [[aMule-de|aMule]] soviel benötigt, um einen [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]] runterladen zu können.
+
  
 
== Warum habe ich keine Dateivorschau? ==
 
== Warum habe ich keine Dateivorschau? ==
 
+
Zuerst solltest du wissen, dass [[aMule-de|aMule]] nur eine Vorschau f&uuml;r Videodateien erlaubt.
Zuerst solltest du wissen, daß [[aMule-de|aMule]] nur eine Vorschau für Videodateien erlaubt.
+
  
 
Zur Dateivorschau braucht [[aMule-de|aMule]] zwei Dinge:
 
Zur Dateivorschau braucht [[aMule-de|aMule]] zwei Dinge:
*Die Datei muß eine bekannte Videodateiendung im Dateinamen haben
+
*Die Datei muss eine bekannte Videodateiendung im Dateinamen haben
*Du mußt die ersten 256KBs der Datei runtergeladenhaben
+
*Du musst die ersten 256KBs der Datei heruntergeladen haben
 
+
Manchmal geschieht es trotzdem, daß eine Dateivorschau möglich wäre, aber [[aMule-de|aMule]] diese nicht zuläßt. Dann gehe in das Tempverzeichnis, und schau sie dir manuell an, falls möglich und erwünscht.
+
  
== Warum klappt die Dateivorschau von [[aMule-de|aMule]] überhaupt nicht mit MPlayer? ==
+
Manchmal geschieht es trotzdem, dass eine Dateivorschau m&ouml;glich w&auml;re, aber [[aMule-de|aMule]] diese nicht zul&auml;&szlig;t. Dann gehe in das Tempverzeichnis, und schau sie dir manuell an, falls m&ouml;glich und erw&uuml;nscht.
  
Seit aMule 2.0.0-rc4 wird der Vorschaubefehl nicht mehr im gleichen Terminal wie aMule ausgeführt. Demzufolge kann dein Vorschauprogramm nicht starten. Dies ist bei MPlayer der Fall. Falls du ein Terminal brauchst, um MPlayer auszuführen, verwende einen Befehl wie  ''xterm -e <preview-app>'', z.B.:
+
== Warum klappt die Dateivorschau von [[aMule-de|aMule]] &uuml;berhaupt nicht mit MPlayer? ==
 +
Seit aMule 2.0.0-rc4 wird der Vorschaubefehl nicht mehr im gleichen Terminal wie aMule ausgef&uuml;hrt. Demzufolge kann dein Vorschauprogramm nicht starten. Dies ist bei MPlayer der Fall. Falls du ein Terminal brauchst, um MPlayer auszuf&uuml;hren, verwende einen Befehl wie  ''xterm -e &lt;preview-app&gt;'', z.B.:
  
 
''xterm -T "aMule preview" -iconic -e mplayer -idx''
 
''xterm -T "aMule preview" -iconic -e mplayer -idx''
  
 
== Nach dem Beenden der Vorschau mit MPlayer bleibt aMule gesperrt? ==
 
== Nach dem Beenden der Vorschau mit MPlayer bleibt aMule gesperrt? ==
 +
Die Vorschau sperrte normalerweise den aMule absichtlich bis zum Erreichen der Version 2.0.0-rc4. Daraus folgte, dass Leute, die den MPlayer verwendeten, unter einem Fehler im MPlayer zu leiden hatten, der beim Schlie&szlig;en des MPlayer-Hauptfensters den Hauptprozess im Hintergrund weiter ge&ouml;ffnet lie&szlig;. Man konnte diesen Fehler im MPlayer bei Versionen vor 2.0.0-rc4 umgehen, indem man den MPlayer durch Bet&auml;tigen der'''Q'''-Taste beendete. Auf jeden Fall ist es besser, aMule auf die letzte Version zu aktualisieren.
  
Die Vorschau sperrte normalerweise den aMule absichtlich bis zum Erreichen der Version 2.0.0-rc4. Daraus folgte, daß Leute, die den MPlayer verwendeten, unter einem Fehler im MPlayer zu leiden hatten, der beim Schließen des MPlayer-Hauptfensters den Hauptprozess im Hintergrund weiter geöffnet ließ. Man konnte diesen Fehler im MPlayer bei Versionen vor 2.0.0-rc4 umgehen, indem man den MPlayer durch Betätigen der'''Q'''-Taste beendete. Auf jeden Fall ist es besser, aMule auf die letzte Version zu aktualisieren.
+
== Warum steht bei ''&Uuml;bertragen'' eine kleinere Zahl, als bei ''Fertiggestellt''? ==
 +
Es ist ein weitverbreiteter Fehler, anzunehmen, da&szlig; sie gr&ouml;&szlig;er, oder zumindest gleich gro&szlig; sein sollte.
  
== Warum steht bei ''Übertragen'' eine kleinere Zahl, als bei ''Fertiggestellt''? ==
+
Bitte lies [[FAQ_aMule-de#Wo_ist_der_Unterschied_zwischen_%C3%BCbertragen_und_fertiggestellt_in_der_Downloadliste?|Wo ist der Unterschied zwischen "&uuml;bertragen" und "fertiggestellt" in der Downloadliste?]], um mehr dar&uuml;ber zu erfahren.
 
+
Es ist ein weitverbreiteter Fehler, anzunehmen, daß sie größer, oder zumindest gleichgroß sein sollte.
+
 
+
Bitte lies [[FAQ_aMule-de#Wo_ist_der_Unterschied_zwischen_%C3%BCbertragen_und_fertiggestellt_in_der_Downloadliste?|Wo ist der Unterschied zwischen "übertragen" und "fertiggestellt" in der Downloadliste?]], um mehr darüber zu erfahren.
+
  
 
== aMule macht meinen Rechner beim Fertigstellen eines Downloads immer so langsam. Ist das normal? ==
 
== aMule macht meinen Rechner beim Fertigstellen eines Downloads immer so langsam. Ist das normal? ==
 +
Ja, das ist es. Wenn aMule einen Download fertigstellt, pr&uuml;ft er, ob dieser nicht besch&auml;digt ist. Obgleich dies auch schon w&auml;hrend des Downloads gepr&uuml;ft wird (durch Hashwert&uuml;berpr&uuml;fung der einzelnen [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]]s), hasht aMule, sobald die Datei komplett heruntergeladen ist, alle [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]]s, um zu pr&uuml;fen, ob die zuvor heruntergeladenen Teilst&uuml;cke nicht irgendwie inzwischen, w&auml;hrend der Rest der Datei heruntergeladen wurde, durch den Benutzer oder externe Anwendungen zerst&ouml;rt wurden
  
Ja, das ist es. Wenn aMule einen Download fertigstellt, prüft er, ob dieser nicht beschädigt ist. Obgleich dies auch schon während des Downloads geprüft wird (durch Hashwertüberprüfung der einzelnen [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]]s), hasht aMule, sobald die Datei komplett runtergeladen ist, alle [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]]s, um zu prüfen, ob die zuvor runtergeladenen Teilstücke nicht irgendwie inzwischen, während der Rest der Datei runtergeladen wurde, durch den Benutzer oder externe Anwendungen zerstört wurden
+
== Gibt es eine M&ouml;glichkeit, ein komplettes Verzeichnis mitsamt seinem Inhalt rekursiv auszuw&auml;hlen? ==
 
+
== Gibt es eine Möglichkeit, ein komplettes Verzeichnis mitsamt seinem Inhalt rekursiv auszuwählen? ==
+
 
+
 
Ja, die gibt es. Und sie ist einfach:
 
Ja, die gibt es. Und sie ist einfach:
*Bei [[aMule-de|aMule]] 2.0.0-rc4 oder höher, ein Rechtsklick auf das Icon des Verzeichnisses, das du rekursiv auswählen möchtest.
+
*Bei [[aMule-de|aMule]] 2.0.0-rc4 oder h&ouml;her, ein Rechtsklick auf das Icon des Verzeichnisses, das du rekursiv ausw&auml;hlen m&ouml;chtest.
*Bei [[aMule-de|aMule]] 1.x und bis zu (einschließlich) 2.0.0-rc3, während des Anklickens die STRG-Taste (CTRL) gedrückt halten.
+
*Bei [[aMule-de|aMule]] 1.x und bis zu (einschlie&szlig;lich) 2.0.0-rc3, w&auml;hrend des Anklickens die STRG-Taste (CTRL) gedr&uuml;ckt halten.
  
 
Fertig.
 
Fertig.
  
== Ich habe eine Datei runtergeladen, die jetzt irgendwie durch meine Festplatte oder eine externe Anwendung beim Fertigstellen beschädigt wurde. Kann ich es irgendwie vermeiden, die gesamte Datei erneut runterzuladen? ==
+
== Ich habe eine Datei heruntergeladen, die jetzt irgendwie durch meine Festplatte oder eine externe Anwendung beim Fertigstellen besch&auml;digt wurde. Kann ich es irgendwie vermeiden, die gesamte Datei erneut herunterzuladen? ==
 +
Wenn du noch den [[ed2k_link-de|ed2k:// link]] hast, dann beginne den Download nochmal, bis du (irgend)einen kompletten [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]] (9.28MB) davon heruntergeladen hast, beende [[aMule-de|aMule]], benenne die kaputte Datei in den Dateinamen des gerade heruntergeladenen Downloads (irgendetwas wie ''002.part'') um, leere die kaputte Datei (z.B..: ''touch ~/.aMule/Temp/002.part*'') und starte [[aMule-de|aMule]] neu.
  
Wenn du noch den [[ed2k_link|ed2k:// link]] hast, dann beginne den Download nochmal, bis du (irgend)einen kompletten [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunk]] (9.28MB) davon runtergeladen hast, beende [[aMule-de|aMule]], benenne die kaputte Datei in den Dateinamen des gerade runtergeladenen Downloads (irgendetwas wie ''002.part'') um, leere die kaputte Datei (z.B..: ''touch ~/.aMule/Temp/002.part*'') und starte [[aMule-de|aMule]] neu.
+
[[aMule-de|aMule]] wird die fertigen und die zerst&ouml;rten [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunks]] erkennen, und nur die kaputten erneut herunterladen.
  
[[aMule-de|aMule]] wird die fertigen und die zerstörten [[FAQ_eD2k-Kademlia-de#Was_ist_ein_Chunk?|Chunks]] erkennen, und nur die kaputten erneut runterladen.
+
== Was sollte man &uuml;ber die Verwendung von Netzlaufwerken mit [[aMule-de|aMule]] wissen? ==
 +
Beim Verwenden von NFS-Mounts (Network File System) mit [[aMule-de|aMule]] vergewissere dich, dass du die Einbindung f&uuml;r diese Laufwerke (diejenigen von dem Computer, der heruntergefahren wird) mit dem Rechner, auf dem [[aMule-de|aMule]] l&auml;uft, gel&ouml;st hast, weil sonst [[aMule-de|aMule]] einfach solange h&auml;ngenbleibt, bis die Einbindung zu diesen Netzwerklaufwerken wieder besteht. Wie merkt man das? Wenn du [[aMule-de|aMule]] &uuml;ber Nacht laufen l&auml;&szlig;t, dir am n&auml;chsten Tag die Statistiken anschaust, dort gerade Linien (nicht Null) bei den Statistiken &uuml;ber  [[Download]]/[[Upload]]/[[Connect-de|Connect]] siehst, und diese Linien dann nach dem Mounten der NFS-Laufwerke gegen Null abfallen, und  dann wieder ein normales Verhalten zeigen, ist das ein Anzeichen daf&uuml;r. Zus&auml;tzlich sollte man [[aMule-de|aMule]] nach dem L&ouml;sen der NFS-Laufwerkseinbindung zu einem Rechner, der heruntergefahren werden soll, die freigegebenen Dateien '''neu laden''' lassen.
  
== Was sollte man über die Verwendung von Netzlaufwerken mit [[aMule-de|aMule]] wissen? ==
+
''All das habe ich w&auml;hrend meiner frustrierenden Erlebnisse an unz&auml;hligen Tagen ohne n&auml;chtliche Downloads bemerkt ;) ... --[[User:PedroAlgarvio|PedroAlgarvio]] 00:25, 15 Jun 2005 (CEST)''
  
Beim Verwenden von NFS-Mounts (Network File System) mit [[aMule-de|aMule]] vergewissere dich, daß du die Einbindung für diese Laufwerke (diejenigen von dem Computer, der runtergefahren wird) mit dem Rechner, auf dem [[aMule-de|aMule]] läuft, gelöst hast, weil sonst [[aMule-de|aMule]] einfach solange hängenbleibt, bis die Einbindung zu diesen Netzwerklaufwerken wieder besteht. Wie merkt man das? Wenn du [[aMule-de|aMule]] über Nacht laufen läßt, dir am nächsten Tag die Statistiken anschaust, dort gerade Linien (nicht Null) bei den Statistiken über  [[Download]]/[[Upload]]/[[Connect-de|Connect]] siehst, und diese Linien dann nach dem Mounten der NFS-Laufwerke gegen Null abfallen, und  dann wieder ein normales Verhalten zeigen, ist das ein Anzeichen dafür. Zusätzlich sollte man [[aMule-de|aMule]] nach dem Lösen der NFS-Laufwerkseinbindung zu einem Rechner, der runtergefahren werden soll, die freigegebenen Dateien '''neu laden''' lassen.
+
== Die heruntergeladenen Dateien haben nicht die eingestellten Zugriffsrechte. Warum? ==
 +
aMule muss sich an die Berechtigungen halten, die er laut ''umask'' setzen darf. ''umask'' bestimmt die Zugriffsrechte, die Dateien '''nicht''' durch Anwendungen zugewiesen werden sollen.
  
''All das habe ich während meiner frustrierenden Erlebnisse an unzähligen Tagen ohne nächtliche Downloads bemerkt ;) ... --[[User:PedroAlgarvio|PedroAlgarvio]] 00:25, 15 Jun 2005 (CEST)''
+
Wenn beispielsweise beim aMule die Dateizugriffsrechte in den Voreinstellungen auf ''664'' eingestellt sind, und der Wert von ''umask'' (&uuml;berpr&uuml;fe ihn, indem du ''umask'' ausf&uuml;hrst) ''022'' betr&auml;gt, wird aMule deshalb Dateien mit den Zugriffsrechten ''644'' anlegen (weil ''666'' - ''022'' = ''644'' ist).
 
+
== Die runtergeladenen Dateien haben nicht die eingestellten Zugriffsrechte. Warum? ==
+
 
+
aMule muß sich an die Berechtigungen halten, die er laut ''umask'' setzen darf. ''umask'' bestimmt die Zugriffsrechte, die Dateien '''nicht''' durch Anwendungen zugewiesen werden sollen.
+
 
+
Wenn beispielsweise beim aMule die Dateizugriffsrechte in den Voreinstellungen auf ''664'' eingestellt sind, und der Wert von ''umask'' (überprüfe ihn, indem du ''umask'' ausführst) ''022'' beträgt, wird aMule deshalb Dateien mit den Zugriffsrechten ''644'' anlegen (weil ''664'' - ''022'' = ''644'' ist).
+
  
 
== aMule kann keine Dateien erzeugen/gibt Filedesciptor-Fehler aus. Was ist los? ==
 
== aMule kann keine Dateien erzeugen/gibt Filedesciptor-Fehler aus. Was ist los? ==
 
+
Das sollte niemals passieren. Falls es geschieht, ist es sehr wahrscheinlich, dass die Begrenzung der zugewiesenen Ressourcen zu gering sind, sodass es aMule verweigert wird, Dateien neu zu erzeugen/zu &ouml;ffnen. F&uuml;hre ''ulimit -a'' aus, um deine Ressourceneinstellung zu &uuml;berpr&uuml;fen. Lies ''man ulimit'', um zu lernen, wie die Ressourcenbegrenzungen nach deinen Vorstellungen eingestellt werden, und denke daran, dass dies bei jedem Systemstart geschehen muss (wahrscheinlich liefert deine Distribution eine Konfigurationsdatei mit, die das automatisch einstellt).
Das sollte niemals passieren. Falls es geschieht, ist es sehr wahrscheinlich, daß die Begrenzung der zugewiesenen Ressourcen zu gering sind, sodaß es aMule verweigert wird, Dateien neu zu erzeugen/zu öffnen. Führe ''ulimit -a'' aus, um deine Ressourceneinstellung zu überprüfen. Lies ''man ulimit'', um zu lernen, wie die Ressourcenbegrenzungen nach deinen Vorstellungen eingestellt werden, und denke daran, daß dies bei jedem Systemstart geschehen muß (wahrscheinlich liefert deine Distribution eine Konfigurationsdatei mit, die das automatisch einstellt).
+

Latest revision as of 17:44, 25 September 2008

English | Deutsch | Español | Magyar | Italiano | Nederlands

Contents

Wenn ich aMule starten möchte, bekomme ich in der Konsole die Meldung "aMule already running: exiting". Kann ich aMule trotzdem starten?

Die Meldung ist sehr eindeutig: aMule läuft bereits. Das bezieht sich aber nicht auf das gesamte System, vielmehr darauf, daß du (dein User-Account) aMule bereits ausführst.

Es könnte den Anschein haben, als ob keine Instanz von aMule läuft, wenn er bei dir abgestürzt ist. Allerdings geschieht es gelegentlich, daß einige Prozesse nicht vollständig beendet wurden, und nun als sogenannter Zombie oder auch in einem unkontrollierten Zustand beibehalten werden. Um herauszufinden, ob dieses Problem vorliegt, führe ps u | grep amule aus, und wenn irgendeine Ausgabe (abgesehen von der grep-Ausgabe selbst) erscheint, dann läuft unter deinem Account ein anderer aMule-Prozess. Um ihn zu beenden, schließe ihn wie gewohnt (falls möglich), oder lösche ihn mit kill -9 <aMule-PID> oder killall -9 amule, oder logge dich aus, und wieder ein (was in den meisten Fällen alle aMule-Prozesse beendet, sofern man aMule nicht mit nohup oder etwas ähnlichem aufgerufen hat).

Falls nichts davon für dich zutrifft, kannst du als anderer Benutzer eine weitere Instanz von aMule laufen lassen (vorausgesetzt, du kannst dich mit einem anderen Account einloggen). Lies Kann ich zwei Instanzen von aMule zur gleichen Zeit laufen lassen?.

aMule startet, aber wird nicht angezeigt, obwohl er gut funktioniert. Was geht da vor?

Das geschieht üblicherweise, wenn man die Art der Systrayintegration in Allgemeine Einstellungen -> Verschiedene Optionen auf minimiert starten gestellt hat, wodurch aMule minimiert startet.

Um die GUI wiederherstellen zu können, muss man die ~/.aMule/amule.conf editieren, dort nach StartupMinimized=1 suchen, und die Zeile in StartupMinimized=0 ändern. Das folgende Script nimmt einem diese Arbeit ab:

sed s/StartupMinimized=1/StartupMinimized=0/ ~/.aMule/amule.conf > ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf

Stelle nach einem Neustart von aMule dann in den Einstellungen die richtige Art der Sytray-Integration ein, sodaß du amule minimiert starten kannst, ohne daß er versteckt wird.

Falls dies alles nicht hilft, dann versuche, die Systray-Integration durch das Ausschalten der Option "Tray-Icon aktivieren" manuell auf den Standardwert zu setzen. Dazu stelle den Wert DesktopMode= in der ~/.aMule/amule.conf auf 4. Das folgende Script erledigt das für dich:

sed s/DesktopMode=[0-9]/DesktopMode=4/ ~/.aMule/amule.conf > ~/.aMule/amule.conf.temp && mv -f ~/.aMule/amule.conf.temp ~/.aMule/amule.conf

ANMERKUNG: Bei aMule-Versionen vor 2.0.0rc4, solltest du diesen Wert auf 1 statt auf 4 einstellen, weil die Speicherung der Voreinstellungen etwas geändert wurde.

aMule verbindet nie/verhält sich seltsam/stürzt nach einigen Sekunden ab/etc...?

aMule-Versionen bis zu 2.0.0-rc3 sollten nicht gegen wxWidgets 2.5.x oder GTK2 gelinkt werden, obwohl einige Linuxdistributionen dazu neigen. Bitte vergewissere dich, daß dies bei dir nicht der Fall ist. Falls du dir nicht sicher bist, paste dein Rückverfolgungsprotokoll ins aMule Backtrace-Forum, oder besuche den aMule-Chat #amule auf irc.freenode.net

Wo sind meine heruntergeladenen Dateien?

In der Grundeinstellung speichert aMule die fertiggestellten Dateien in ~/.aMule/Incoming, aber weil ~/.aMule ein verstecktes Verzeichnis ist, zeigt dein Dateimanager es möglicherweise nicht an. Vergewissere dich, daß bei deinem Dateimanager das Anzeigen versteckter Dateien eingeschaltet ist.

Als Vorgabe werden Dateien, die gerade heruntergeladen werden, in ~/.aMule/Temp abgelegt, deshalb nochmal, dies ist ein verstecktes Verzeichnis, und der Dateimanager muß so eingestellt sein, daß er es anzeigen kann.

Warum verbraucht aMule beim Starten so viel Prozessorleistung?

Das geschieht, weil aMule neu gefundene Dateien in den freigegebenen Verzeichnissen neu hasht.

Wenn aMule immer beim Starten sehr viel Rechenleistung braucht, obwohl in den freigegebenen Verzeichnissen keinerlei neue Dateien hinzugefügt oder in irgendeiner Weise verändert wurden, dann ist etwas nicht richtig.

Bei den aMule-Versionen vor 2.0.0-rc3 konnte dies geschehen, wenn Temp, Incoming, oder irgendein freigegebenes Verzeichnis auf einer FAT32-Partition lag. Seit aMule 2.0.0-rc3 passiert dies jedoch nicht mehr.

Weiterhin konnten bei aMule-Versionen vor 2.0.0-rc4 Dateisysteme mit UTF-8-Kodierung (konnte bekanntlich bei SuSE 9.1 passieren) Probleme bereiten, sobald eine Datei oder ein Verzeichnis im Pfad der freigegebenen Verzeichnisse ein bestimmtes Zeichen enthalten war. Falls dies dein Problem sein sollte, hier eine Schritt-für-Schritt-Anleitung (danke nachbarnebenan): Nachdem aMule alle freigegebenen Dateien gehasht hat (was der Fall ist, wenn die hohe CPU-Beanspruchung aufhört), schließe aMule, und kodiere die ~/.aMule/known.met in UTF-8 (das geht mit dem Programm recode durch Ausführung des Befehls: recode u8 ~/.aMule/known.met). Das sollte man immer machen, sobald eine Datei irgendeinem freigegebenen Verzeichnis hinzugefügt, oder bearbeitet wird. Deshalb ist es am besten, auf die aktuellste aMule-Version zu aktualisieren. Falls das alles nichts hilft, könnte irgendwas mit der Datei known.met nicht stimmen, die möglicherweise durch irgendwelche Fremdprogramme, oder durch den Benutzer zerstört wurde. Am besten löscht man die dann, startet aMule neu, und läßt ihn alle Dateien neu hashen.

So, aMule startet jetzt, aber weshalb gibt er die Meldung "Keine gültigen Server zum Verbinden in der Serverliste gefunden" aus?

Weil du die Option "Automatisches Verbinden nur zu Servern aus der statischen Liste" aktiviert hast. Deaktiviere sie, oder füge der statischen Liste einige Server hinzu.

Um diese Funktion zu deaktivieren, gehe in die Einstellungen -> Server -> "Automatisches Verbinden nur zu Servern aus der statischen Liste"

Um der statischen Liste einen Server hinzuzufügen, öffne das Serverfenster, und klicke mit der rechten Maustaste auf einen Server, den du der statischen Liste hinzufügen möchtest. Dann wähle "Markiere Server als statisch", und verfahre so mit jedem weiteren hinzuzufügenden Server.

Warum hat aMule plötzlich keine/nur noch ganz wenige Server in seiner Serverliste?

Möglicherweise sind diese Optionen aktiviert: Unter Einstellungen -> Server -> "Entferne tote Server nach X Versuchen" und Einstellungen -> Verbindung -> "Wiederverbinden nach Trennung".

Falls das der Fall ist, wurde vermutlich die Internetverbindung (oder LAN etc.) für eine zeitlang getrennt, sodaß aMule gemerkt hat, daß er nicht mehr mit einem eD2k-Server verbunden ist, und er versuchte deshalb, sich mit anderen Servern zu verbinden, und zwar solange, bis dann alle Server entfernt waren (jeder nach X Versuchen).

Um dieses Problem zu lösen, deaktiviere die Option "Entferne tote Server nach X Versuchen". Das Ausschalten der Option "Entferne tote Server nach X Versuchen" ist meistens sicher. Vermutlich möchtest du nicht "Wiederverbinden nach Trennung" deaktivieren, also lasse es an.

aMule verbindet zu einem Server, aber bekommt nur eine niedrige ID. Warum? - Und, kann ich etwas dagegen tun?

Das kann aus dreierlei Gründen der Fall sein:

  • Irgendein benötigter Port in deiner Firewall ist nicht geöffnet. Lies dies hier, um zu erfahren, was zu tun ist, und überprüfe hier, ob deine Ports offen sind.
  • Der Server ist ziemlich ausgelastet oder schlecht konfiguriert, und gibt dir deshalb eine Low_ID. In diesem Fall kann man nichts dagegen tun, außer, sich erneut zu verbinden, oder sich mit einem anderen Server zu verbinden.
  • Einige ISPs verbieten die Verwendung von P2P-Programmen wie aMule, und erlauben deshalb keinen Datenverkehr über bekannte P2P-Ports. In diesem Fall stelle aMule so ein, daß er auf einem anderen Port läuft. Es wäre sogar besser, wenn es sich dabei um einen bekannten Port handeln würde, der normalerweise für einen anderen Zweck benutzt wird. Es ist bekannt, daß es bei einigen ISPs mit dem TCT-Port 25600 klappt.

aMule wurde beim Fertigstellen einer Datei unterbrochen, und stellt sie jetzt nie fertig (obwohl sie zu 100% heruntergeladen wurde). Wie kann man sie fertigstellen?

Das ist einfach: aMule beenden. Nun in das Tempverzeichnis (Standard: ~/.aMule/Temp) wechseln, und dort den folgenden Befehl ausführen:

touch ./*

Zum Schluß aMule ausführen, und ihn die Dateien komplettieren lassen.

Ich habe soeben einen Download verloren. Kann ich den irgendwie wiederherstellen?

Es ist merkwürdig, daß so etwas passiert, aber es könnte, obwohl es meistens das Ergebnis irgendwelcher nicht-aMule-bezogener Dinge ist, die sich eigenartig verhalten (oder ein Anwenderfehler).
Zweierlei kann passiert sein: Entweder wurden *.part.met-Dateien, oder *.part-Dateien gelöscht.

Falls *.part-Dateien verschwunden sind, ist die einzige Lösung, die Dateien wieder von Anfang an neu herunterzuladen (falls die *.part.met-Dateien noch vorhanden sind, macht aMule das beim nächsten Neustart von selbst). Allerdings sollte sowas niemals passieren, außer, der Benutzer hat sie direkt gelöscht.

Falls die *.part.met-Dateien verschwunden sind, aber die *.part-Dateien noch im Temp-Verzeichnis vorhanden sind, dann schau nach, ob noch die dazugehörige *.part.met.bak im Temp-Verzeichnis gibt. Falls ja, dann benenne die *.part.met.bak einfach wie folgt in *.part.met um:

for file in *.part.met.bak; do mv -f "$file" "${file%.bak}; done

Es kann vorkommen, daß man zwar die *.part-Dateien hat, aber es weder *.part.met, noch *.part.met.bak-Dateien dazu gibt. In diesem Fall können zwei Wege zum Erfolg führen:

Entweder, verwende den MetFileRegenerator (Java erforderlich), um die *.part.met-Dateien neu zu erzeugen.

Oder suche nochmal im aMule nach den Dateien, die du heruntergeladen hattest, und benenne ihre part-Nummer in diejenige *.part.met-Dateien um, die sie haben sollten.

Wenn du zum Beispiel aMule_1.2.6.tar.gz heruntergeladen hattest, und der im Tempverzeichnis 008.part hieß, dann sollten normalerweise auch die dazugehörigen Dateien 008.part.met und vermutlich seine 008.part.met.bak im Tempverzeichnis liegen. Aber die beiden letzteren Dateien sind auf ungeklärte Art und Weise verschwunden. Dann suche erneut im aMule nach aMule_1.2.6.tar.gz, und beginne damit, ihn herunterzuladen. Beende den aMule wieder, und du hast diesen neuen Download als, sagen wir mal, 011.part im Tempverzeichnis. Natürlich wird dieser Download seine 011.part.met haben. Nun benenne diese 011.part.met in 008.part.met um, und lösche dann die 011.part (und die 011.part.met.bak, falls vorhanden). Jetzt starte aMule neu, und du hast den Download von dem Zeitpunkt aus wiederhergestellt, an dem er war, bevor die *.part.met-Dateien verschwanden.

Warum reagiert aMule plötzlich nicht mehr auf die Maus, obwohl er sich nicht aufgehängt hat?

Das geschieht manchmal, wenn man noch ein Dialogfenster im Hintergrund auf der Arbeitsoberfläche geöffnet hat. aMule wartet darauf, daß dieses Fenster geschlossen wird, und reagiert deshalb solange nicht, bis man OK, Abbrechen, oder was auch immer zu bestätigen ist, angeklickt hat.

Deshalb solle man sich vergewissern, daß kein Dialog auf irgendeiner Arbeitsoberfläche eine Eingabe erwartet.

Warum werden einige Dateien in meinen Freigabeverzeichnissen nicht im Fenster der freigegebenen Dateien angezeigt?

Das kann passieren, wenn man die Dateien hinzugefügt hat, wenn aMule bereits läuft. Nach Drücken des Aktualisierungsknopfes im Fenster der freigegebenen Dateien sollte er sie aber finden und neu hashen (was etwas Prozessorzeit beanspruchen kann).

Allerdings kam es bei einigen Releases dazu, daß einige Dateien nach einem aMuleneustart aus dem Fenster der freigegebenen Verzeichnisse verschwunden waren, obwohl sie sich in den freigegebenen Verzeichnissen befanden. Dann hilft nur, die ~/.aMule/known.met zu löschen, um sie wieder zu sehen, was natürlich dann beim nächsten aMulestart wahrscheinlich etwas Rechenzeit verlangt, weil die alle neu gehasht werden müssen.

Ich bekomme immer eine Meldung über eine addresses.met, wenn ich aMule starte. Was ist das nun wieder?

das passiert, wenn du unter Einstellungen -> Server -> "Serverliste beim Start automatisch aktualisieren" eingeschaltet hast, aber keine Serverlistenadressen in der addresses.dat drinstehen. Du kannst entweder über Einstellungen -> Server -> Liste welche in die addresses.dat einfügen, oder einfach den Menüpunkt "Serverliste beim Start automatisch aktualisieren" deaktivieren, wenn du ihn nicht wirklich brauchst.

Manchmal erhalte ich eine Nachricht im Log, daß Credits gelöscht wurden. Sollte ich besorgt sein?

Nein, du brauchst nicht beunruhigt zu sein. Die Credits eines Clients werden nach 150 Tagen (ungefähr fünf Monate) gelöscht, wenn der in der Zwischenzeit nicht "gesehen" wurde. Weiterhin verlieren schlechte Clients ebenfalls ihre Credits. Daher sind solche Meldungen einfach nur Debuginformationen, du solltest dich nicht weiter darum kümmern.

Was kann ich machen, wenn ich meine cryptkey.dat verloren habe?

Der Verlust dieser Datei bedeutet, daß du all deine Credits verloren hast. Sorry. Weil du jetzt wieder damit anfangen musst, neue Credits zu sammeln, musst du die ~/.aMule/preferences.dat löschen, andernfalls kannst du keine Credits von Klienten bekommen, die dich schonmal vorher identifiziert haben (bevor die cryptkey.dat verlorenging).

Warum steht das Upload/Download-Limit nach jedem Neustart immer wieder auf "0"?

Das passierte bei aMule-Versionen vor 2.0.0-rc4, wenn man versuchte, einen Upload- oder Download-Wert in den Bandbreiteneinstellungen zu wählen, der höher war, als der Upload- oder Download-Wert bei den Kapazitäten. Seit Version 2.0.0-rc4 ist das aber beseitigt (lies Warum sollte man die maximalen Leitungskapazitäten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschränkungen interessieren? zum besseren Verständnis), und sollte nicht mehr passieren.

Warum ignoriert aMule die eingestellte Bandbreite per Slot?

Die Bandbreiteneinstellung pro Slot kann in den Einstellungen vorgenommen werden, wird aber ignoriert, wenn die Bandbreite pro Slot nicht mindestens drei Verbindungen zur selben Zeit gewährleistet.

Deshalb ist die erlaubte Höchstgeschwindigkeit pro Slot Bandbreitenlimit/3.

Bitte verwechsle NICHT das Bandbreitenlimit mit den Bandbreitenkapazitäten. Lies Warum sollte man die maximalen Leitungskapazitäten in den Einstellungen angeben? Sollten aMule denn nicht nur die Bandbreiten-Beschränkungen interessieren?, weil die Bedeutung der Bandbreiteneinstellungen nicht intuitiv ist.

Wenn aMule außerdem feststellt, daß nachdem alle Uploadslots eingestellt sind, noch Bandbreite verfügbar ist, bevor das Limit erreicht wird, erlaubt er einen weiteren Slot, und teilt die Bandbreite dann gleichmäßig auf alle Slots auf.

Beispiel:

  • Bandbreitenlimit: 7 kB/s
  • Slotzuweisung: 2 kB/s

Wenn aMule die Slots für einige Clients einrichtet, bemerkt er nach der Vergabe des dritten Slots, daß keine weiteren 2kB/s verfügbar sind, weil das Limit 7 beträgt, aber immer noch 1kB/s übrig ist, bevor das Bandbreitenlimit erreicht wird. Deshalb vergibt er, statt dem letzten Slot eine Verbindung mit 1kB/s zu geben (und die anderen bei 2kB/s zu belassen), an alle vier Slots je eine Verbindung von 1,8kB/s Bandbreite.

Warum kann ich aMules Downloadlimit nicht höher als X einstellen?

Um das eD2k-Netzwerk am Leben zu erhalten, haben alle eD2k-Clients eine Upload/Downloadlimit-Ratio fest einprogrammiert, die vom eingestellten Uploadlimit abhängig ist:

  • Von 0kB/s bis 3kB/s:
  • DownloadLimit kann nicht höher sein als Uploadlimit*3
  • Von 4kB/s bis 9kB/s:
  • DownloadLimit kann nicht höher sein als UploadLimit*4
  • UploadLimit-Werte über 9kB/s:
  • Keine DownloadLimit-Beschränkung.

Vorsicht beim Einstellen von 0kB/s als Uploadlimit. Es könnte nicht das bedeuten, was du meinst, dass es ist. Lies Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule überträgt immer noch. Was mache ich falsch?, um sicherzugehen, dass du verstehst, was gemeint ist.

Ich stelle die Uploadbegrenzung auf 0kB/s ein, aber aMule überträgt immer noch. Was mache ich falsch?

Das Einstellen des Uploadlimits auf 0kB/s beendet nicht die Datenübertragung, sondern der Wert 0 bedeutet unbegrenzt, sozusagen genau das Gegenteil dessen, was du zu tun versuchst. Es gibt keine Möglichkeit, um aMule daran zu hindern, Dateien hochzuladen, und das ist bei anderen eD2k-Clients (eMule, eDonkey, etc) ebenfalls so. Leuten zu erlauben, nichts hochzuladen, würde das Ende des eD2k-Netzwerkes bedeuten.

Sogar, wenn du keine Dateien freigibst, wird das Temp-Verzeichnis 'immer freigegeben, sodass Dateien, die man gerade herunterlädt, für andere Clients freigegeben sind.

Warum bekomme ich in der Konsole die Meldung "Zu viele Verbindungen"?

Das passiert, wenn du einen zu hohen Wert unter Einstellungen -> Verbindungen -> "Verbindungseinstellungen" -> "Maximale Verbindungen" eingestellt hast. Wenn dieser Wert fast die bei deinem System mögliche Verbindungsanzahl erreicht, kann aMule keine Verbindungen mehr aufbauen, und gibt diese Meldung aus (beachte, dass andere Anwendungen ebenfalls aufgebaute Verbindungen benötigen könnten).

Auf Systemen mit Windows 9x/ME beträgt das Limit 100 TCP-Verbindungen, deshalb kann aMule auch nicht mehr als eben diese 100 Verbindungen aufbauen, obwohl du ihn vielleicht so eingestellt hast, dass er dies tun müsste. Du kannst die Begrenzung der TCP-Verbindungen unter Windows ändern, indem du die Registry bearbeitest (Start -> Ausführen -> regedit.exe), und dort einstellst (du wirst mit ziemlicher Sicherheit den Wert hinzufügen müssen, da er meistens gar nicht existiert):

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP\MaxConnections (das ist ein String, dessen Wert als 32-Bit-Zahl angebenen werden muss.

Meine Fortschrittsbalken haben fast keinen 3D-Effekt mehr, und sehen ziemlich hässlich aus. Kann ich das wieder rückgängig machen?

In den meisten aMule-Versionen wird der beste 3D-Effekt daduech erzielt, indem man den Schieber unter Einstellungen -> GUI-Einstellungen ganz nach rechts stellt. Aber in Versionen 2.0.0-rc4 bis 2.0.0-rc6 wurde der beste 3D-Effekt erzeugt, wenn der Stil-Schieber in der Mitte stand. Ihn an den äußersten rechten Rand zu stellen, ergab einen flachen Fortschrittsbalken, während er bei einer Einstellung zum äußersten linken Rand dunkler wurde.

All meine Downloads stehen plötzlich auf Pause, und ich kann sie nicht fortsetzen. Was passiert da?

Überprüfe, ob auf dem Dateisystem, in dem das Temp-Verzeichnis liegt, genug freier Plattenplatz vorhanden ist. Falls dort genug Platz ist, überprüfe, ob mehr frei ist, als in Einstellungen -> Dateien -> "Min. Festplattenplatz" eingestellt ist.

Der Festplattenplatz, den aMule mindestens verlangt, beträgt 9.28 MB, weil aMule soviel benötigt, um einen Chunk herunterladen zu können.

Warum habe ich keine Dateivorschau?

Zuerst solltest du wissen, dass aMule nur eine Vorschau für Videodateien erlaubt.

Zur Dateivorschau braucht aMule zwei Dinge:

  • Die Datei muss eine bekannte Videodateiendung im Dateinamen haben
  • Du musst die ersten 256KBs der Datei heruntergeladen haben

Manchmal geschieht es trotzdem, dass eine Dateivorschau möglich wäre, aber aMule diese nicht zuläßt. Dann gehe in das Tempverzeichnis, und schau sie dir manuell an, falls möglich und erwünscht.

Warum klappt die Dateivorschau von aMule überhaupt nicht mit MPlayer?

Seit aMule 2.0.0-rc4 wird der Vorschaubefehl nicht mehr im gleichen Terminal wie aMule ausgeführt. Demzufolge kann dein Vorschauprogramm nicht starten. Dies ist bei MPlayer der Fall. Falls du ein Terminal brauchst, um MPlayer auszuführen, verwende einen Befehl wie xterm -e <preview-app>, z.B.:

xterm -T "aMule preview" -iconic -e mplayer -idx

Nach dem Beenden der Vorschau mit MPlayer bleibt aMule gesperrt?

Die Vorschau sperrte normalerweise den aMule absichtlich bis zum Erreichen der Version 2.0.0-rc4. Daraus folgte, dass Leute, die den MPlayer verwendeten, unter einem Fehler im MPlayer zu leiden hatten, der beim Schließen des MPlayer-Hauptfensters den Hauptprozess im Hintergrund weiter geöffnet ließ. Man konnte diesen Fehler im MPlayer bei Versionen vor 2.0.0-rc4 umgehen, indem man den MPlayer durch Betätigen derQ-Taste beendete. Auf jeden Fall ist es besser, aMule auf die letzte Version zu aktualisieren.

Warum steht bei Übertragen eine kleinere Zahl, als bei Fertiggestellt?

Es ist ein weitverbreiteter Fehler, anzunehmen, daß sie größer, oder zumindest gleich groß sein sollte.

Bitte lies Wo ist der Unterschied zwischen "übertragen" und "fertiggestellt" in der Downloadliste?, um mehr darüber zu erfahren.

aMule macht meinen Rechner beim Fertigstellen eines Downloads immer so langsam. Ist das normal?

Ja, das ist es. Wenn aMule einen Download fertigstellt, prüft er, ob dieser nicht beschädigt ist. Obgleich dies auch schon während des Downloads geprüft wird (durch Hashwertüberprüfung der einzelnen Chunks), hasht aMule, sobald die Datei komplett heruntergeladen ist, alle Chunks, um zu prüfen, ob die zuvor heruntergeladenen Teilstücke nicht irgendwie inzwischen, während der Rest der Datei heruntergeladen wurde, durch den Benutzer oder externe Anwendungen zerstört wurden

Gibt es eine Möglichkeit, ein komplettes Verzeichnis mitsamt seinem Inhalt rekursiv auszuwählen?

Ja, die gibt es. Und sie ist einfach:

  • Bei aMule 2.0.0-rc4 oder höher, ein Rechtsklick auf das Icon des Verzeichnisses, das du rekursiv auswählen möchtest.
  • Bei aMule 1.x und bis zu (einschließlich) 2.0.0-rc3, während des Anklickens die STRG-Taste (CTRL) gedrückt halten.

Fertig.

Ich habe eine Datei heruntergeladen, die jetzt irgendwie durch meine Festplatte oder eine externe Anwendung beim Fertigstellen beschädigt wurde. Kann ich es irgendwie vermeiden, die gesamte Datei erneut herunterzuladen?

Wenn du noch den ed2k:// link hast, dann beginne den Download nochmal, bis du (irgend)einen kompletten Chunk (9.28MB) davon heruntergeladen hast, beende aMule, benenne die kaputte Datei in den Dateinamen des gerade heruntergeladenen Downloads (irgendetwas wie 002.part) um, leere die kaputte Datei (z.B..: touch ~/.aMule/Temp/002.part*) und starte aMule neu.

aMule wird die fertigen und die zerstörten Chunks erkennen, und nur die kaputten erneut herunterladen.

Was sollte man über die Verwendung von Netzlaufwerken mit aMule wissen?

Beim Verwenden von NFS-Mounts (Network File System) mit aMule vergewissere dich, dass du die Einbindung für diese Laufwerke (diejenigen von dem Computer, der heruntergefahren wird) mit dem Rechner, auf dem aMule läuft, gelöst hast, weil sonst aMule einfach solange hängenbleibt, bis die Einbindung zu diesen Netzwerklaufwerken wieder besteht. Wie merkt man das? Wenn du aMule über Nacht laufen läßt, dir am nächsten Tag die Statistiken anschaust, dort gerade Linien (nicht Null) bei den Statistiken über Download/Upload/Connect siehst, und diese Linien dann nach dem Mounten der NFS-Laufwerke gegen Null abfallen, und dann wieder ein normales Verhalten zeigen, ist das ein Anzeichen dafür. Zusätzlich sollte man aMule nach dem Lösen der NFS-Laufwerkseinbindung zu einem Rechner, der heruntergefahren werden soll, die freigegebenen Dateien neu laden lassen.

All das habe ich während meiner frustrierenden Erlebnisse an unzähligen Tagen ohne nächtliche Downloads bemerkt ;) ... --PedroAlgarvio 00:25, 15 Jun 2005 (CEST)

Die heruntergeladenen Dateien haben nicht die eingestellten Zugriffsrechte. Warum?

aMule muss sich an die Berechtigungen halten, die er laut umask setzen darf. umask bestimmt die Zugriffsrechte, die Dateien nicht durch Anwendungen zugewiesen werden sollen.

Wenn beispielsweise beim aMule die Dateizugriffsrechte in den Voreinstellungen auf 664 eingestellt sind, und der Wert von umask (überprüfe ihn, indem du umask ausführst) 022 beträgt, wird aMule deshalb Dateien mit den Zugriffsrechten 644 anlegen (weil 666 - 022 = 644 ist).

aMule kann keine Dateien erzeugen/gibt Filedesciptor-Fehler aus. Was ist los?

Das sollte niemals passieren. Falls es geschieht, ist es sehr wahrscheinlich, dass die Begrenzung der zugewiesenen Ressourcen zu gering sind, sodass es aMule verweigert wird, Dateien neu zu erzeugen/zu öffnen. Führe ulimit -a aus, um deine Ressourceneinstellung zu überprüfen. Lies man ulimit, um zu lernen, wie die Ressourcenbegrenzungen nach deinen Vorstellungen eingestellt werden, und denke daran, dass dies bei jedem Systemstart geschehen muss (wahrscheinlich liefert deine Distribution eine Konfigurationsdatei mit, die das automatisch einstellt).