Właśnie zacząłem używać deluge ale jak się wyloguje, z restartuje,wyłączy itp. z menu gnome
to po ponownym uruchomieniu deluge nie wie ile się procent pobrało torrentów i sprawdza wszystkie torrenty. Co trwa bardzo długo jak się ma ~50GB do sprawdzenia.
Jak się normalnie się zamknie deluge np: z menu aplikacji Plik-> Zakończ lub użyje się polecenia kill z odpowiednim numerem pid procesu deluge:
to deluge zapisuję listę części w plikach które są w ~/.config/deluge/torrentfiles/<nazwa torrenta>.torrent.fastresume
Jak za pomocą menu gnomę się zakończy sesję to wtedy szlak trafia deluge i potem trzeba czekać po ponownym włączeniu aż sprawdzi wszystkie części.
ROZWIĄZANIE
Edytujemy ulubionym edytorem plik /etc/gdm/PostSession/Default
np:
Kod: Zaznacz cały
sudo gedit /etc/gdm/PostSession/Default
Kod: Zaznacz cały
exit 0
Kod: Zaznacz cały
if ps auxww | grep -v grep |grep /usr/bin/deluge | grep "${USERNAME}" 1>/dev/null ; then
kill `ps auxww | grep -v grep |grep /usr/bin/deluge | grep "${USERNAME}" | awk '{print $2}'`
fi
#ubijanie pluginu WebUi. W wersji 0.5.8.9 po wylogowaniu się proces dalej pracuje.
if ps auxww | grep -v grep | grep /usr/share/deluge/plugins/WebUi/run_webserver | grep "${USERNAME}" ; then
kill `ps auxww | grep -v grep | grep /usr/share/deluge/plugins/WebUi/run_webserver | grep "${USERNAME}" | awk '{print $2}'`
fi
Taki miałem problem z Deluge 0.5.6.2
Pobranym z oficjalnej strony deluge (paczka deb na ubuntu 7.10 amd64)