Defina Transmissão como programa padrão ao abrir links magnéticos

9

Como posso configurar o Chromium para abrir a Transmission ao clicar em um link magnético, como no TPB?

O Chromium diz que usará o xdg-open, mas que geralmente não faz nada

Sistema: Manjaro Linux 0.8.5.2 totalmente atualizado

Ambiente de trabalho: Xfce 4.10

ahtmatrix
fonte
Xfce quase todas as configurações foram alteradas de padrão
ahtmatrix

Respostas:

13

O Chromium obedece às configurações de xdg em todo o sistema. Para configurar links magnéticos de abertura com um aplicativo personalizado, use o seguinte comando

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

Você também pode fazer isso manualmente: Abra o arquivo ~/.local/share/applications/mimeapps.liste adicione a seguinte entrada na seção [Default Applications]:

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

Você pode confirmar a nova configuração com

xdg-mime query default x-scheme-handler/magnet
Marco
fonte
Eu fiz isso no entanto eu ainda recebo 'Não foi possível detectar URI-esquema do'
ahtmatrix
1
@abacusasian O que o último comando da minha resposta retorna?
Marco
@Marco, tentei suas etapas e, embora eu receba transmission-gtk.desktopcomo saída do comando xdg-mime, nada acontece quando eu clico em um link de ímã no chrome.
Slm
@Marco 'transmissão-gtk.desktop'
ahtmatrix
@Marco eu tenho o mesmo problema abacusasian tem, e sua solução não funcionou :(
randunel
0

Eu tive esse problema com o Debian Jessie, executando a área de trabalho do xfce. Parece ser um bug no exo-aberto, que abre uma janela dizendo "Não é possível detectar o esquema URI de ..." quando solicitado a abrir um link magnético. A atualização para a versão mais recente do exo-utils resolveu o problema para mim:

no debian:

sudo apt-get update
sudo apt-get install exo-utils
kristianp
fonte