web-dev-qa-db-fra.com

Pourquoi Flush torrent client ne démarre pas?

Flush est un client torrent similaire à Deluge ou Qbittorrent, est le plus léger, et je l'ai utilisé avec Qbittorrent sans aucun problème depuis un certain temps.

Mais après avoir réinstallé le système d'exploitation, j'ai utilisé uniquement Qbittorent pendant un certain temps; Maintenant, quand je veux réessayer Flush, j'ai un problème: après l'avoir installé, l'exécuter et voir une action du processeur (je vois que la lumière clignote quelques secondes comme quand un programme démarre), mais alors rien ne se passe.

À première vue, cela ressemble à n problème signalé en rapport avec FoxitReader , que j'ai également rencontré et résolu selon la réponse . Cela aurait été similaire, sauf que dans le cas de FoxitReader, le programme était absent dans usr/bin, et le placer manuellement après l'avoir extrait de deb a résolu le problème. Dans le cas de Flush, il est déjà en usr/bin . Je le vois dans Synaptic, dans le lanceur, dans le menu, dans run (alt-f2) et usr/bin: rien ne fonctionne.

(Dans le cas de FoxitReader, le programme est apparu dans le menu, le lanceur et synaptique, mais pas en cours d'exécution et pas en usr/bin.)

J'ai installé Flush depuis Synaptic (actuellement 0.9.12) et j'ai également essayé la version deb 0.9.10 avec des résultats identiques.

(Je suis à Lubuntu 12.04).

(La même chose se produit lorsque j'essaie Frostwire.)

Modifier après commentaire : après avoir exécuté flush dans le terminal, j'obtiens:

~$ flush
(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg or filename flags (8) on option of arg-type 0 in entry main:version

(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg or filename flags (16) on option of arg-type 4 in entry main:config

(flush:3711): GLib-WARNING **: /build/buildd/glib2.0-2.32.3/./glib/goption.c:2179: ignoring no-arg, optional-arg    or filename flags (8) on option of arg-type 0 in entry main:only-pass

flush: symbol lookup error: flush: undefined symbol: _ZN10libtorrent7sessionC1ERKNS_11fingerprintEii
5
user47206

Cela semble être un bogue de compilation/liaison avec flush: ce symbole non défini est fourni par libtorrent-rasterbar6, qui semble être installé.

Vous pouvez donc essayer de réinstaller libtorrent-rasterbar6 et voyez si vous obtenez quelque chose de différent:

Sudo apt-get install --reinstall libtorrent-rasterbar6

En outre, il existe un PPA qui semble être maintenu par le créateur de Flush, et vous devriez donc l'essayer en toute sécurité:

Sudo apt-get remove flush libtorrent-rasterbar6
Sudo apt-add-repository ppa:konishchevdmitry/flush 
Sudo apt-get update && Sudo apt-get install flush

J'espère que cela t'aides.

3
Salem