How can I set up Chromium to open Transmission when clicking on a magnet link such as on TPB?

Chromium says that it will use xdg-open but that generally doesn't do anything

System: Manjaro Linux fully upated

Desktop Environment: Xfce 4.10

  • Xfce hardly any settings have been changed from default – ahtmatrix May 13 '13 at 23:59

Chromium obeys the system-wide xdg settings. To configure opening magnet links with a custom application use the following command

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

You can also do this manually: Open the file ~/.local/share/applications/mimeapps.list and add the following entry in the section [Default Applications]:


You can confirm the new setting with

xdg-mime query default x-scheme-handler/magnet
| improve this answer | |
  • I did that however I still get 'Unable to to detect URI-scheme of' – ahtmatrix May 13 '13 at 11:33
  • 1
    @abacusasian What does the last command from my answer return? – Marco May 13 '13 at 17:39
  • @Marco, I tried your steps and although I get transmission-gtk.desktop as output from the xdg-mime command, nothing happens when I click on a magnet link in chrome. – slm May 13 '13 at 17:58
  • @Marco 'transmission-gtk.desktop' – ahtmatrix May 14 '13 at 0:05
  • @Marco I have the same problem abacusasian has, and your solution did not work :( – randunel Jul 24 '13 at 7:36

I had this problem with Debian Jessie, running the xfce desktop. It seems to be a bug in exo-open, which pops up a window saying "Unable to to detect URI-scheme of..." when asked to open a magnet link. Updating to the latest version of exo-utils solved the problem for me:

in debian:

sudo apt-get update
sudo apt-get install exo-utils
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.