Définir la transmission comme programme par défaut lors de l'ouverture des liens magnétiques

9

Comment puis-je configurer Chromium pour ouvrir la transmission en cliquant sur un lien magnétique tel que sur TPB?

Chromium dit qu'il utilisera xdg-open mais cela ne fait généralement rien

Système: Manjaro Linux 0.8.5.2 entièrement mis à jour

Environnement de bureau: Xfce 4.10

ahtmatrix
la source
Xfce pratiquement aucun paramètre n'a été modifié par défaut
ahtmatrix

Réponses:

13

Chromium obéit aux paramètres xdg à l'échelle du système. Pour configurer l'ouverture des liens magnétiques avec une application personnalisée, utilisez la commande suivante

xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

Vous pouvez également le faire manuellement: ouvrez le fichier ~/.local/share/applications/mimeapps.listet ajoutez l'entrée suivante dans la section [Default Applications]:

x-scheme-handler/magnet=transmission-gtk.desktop

Vous pouvez confirmer le nouveau paramètre avec

xdg-mime query default x-scheme-handler/magnet
Marco
la source
Je l'ai fait mais je reçois toujours 'Impossible de détecter le schéma d'URI de'
ahtmatrix
1
@abacusasian Que renvoie la dernière commande de ma réponse?
Marco
@Marco, j'ai essayé vos étapes et bien que j'obtienne transmission-gtk.desktopen sortie de la commande xdg-mime, rien ne se passe lorsque je clique sur un lien magnétique en chrome.
slm
@Marco 'transmission-gtk.desktop'
ahtmatrix
@Marco J'ai le même problème que Abacusasian, et votre solution n'a pas fonctionné :(
randunel
0

J'ai eu ce problème avec Debian Jessie, exécutant le bureau xfce. Cela semble être un bogue dans exo-open, qui apparaît une fenêtre disant "Impossible de détecter le schéma URI de ..." lorsqu'on lui a demandé d'ouvrir un lien magnétique. La mise à jour vers la dernière version d'exo-utils a résolu le problème pour moi:

dans debian:

sudo apt-get update
sudo apt-get install exo-utils
kristianp
la source