GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Correction Impossible de détecter le schéma URI de l'erreur d'aimant dans Xubuntu

J'essayais de télécharger un "fichier" à partir d'un site torrent avec des liens Magnet. J'utilisais Google Chrome dans Xubuntu et, étonnamment, au lieu d'ouvrir un client torrent, une erreur ressemblait à :

Impossible de détecter le schéma URI de "magnet : ?

C'était surprenant pour moi car je n'ai jamais rencontré une telle erreur avec d'autres systèmes d'exploitation Linux tels qu'Ubuntu ou Linux Mint. Après avoir cherché un peu, il s'est avéré être un bogue dans le système d'exploitation Linux basé sur les environnements de bureau Xfce. Dans cette astuce rapide, je vais partager avec vous le correctif que j'ai utilisé pour résoudre le problème " Impossible de détecter le schéma URI de" aimant :" erreur dans Xubuntu.

Correction Impossible de détecter le schéma URI de "aimant :erreur

Nous allons éditer le fichier xdg-open. Vous pouvez utiliser votre éditeur de texte préféré, qu'il soit basé sur une interface graphique ou sur un terminal tel que Vi. Dans Xubuntu, vous pouvez utiliser le tapis de souris dans un terminal en utilisant la commande suivante :

tapis de souris sudo /usr/bin/xdg-open

Dans le fichier ouvert, recherchez des lignes comme :

open_xfce() 
{
exo-ouvert "$1"
si [ $ ? -eq 0 ] ; alors
exit_success
autre
exit_failure_operation_failed
Fi
}

Remplacez les lignes ci-dessus par les suivantes et enregistrez le fichier :

open_xfce() 
{
if (echo "$1" | grep -q '^magnet:'); alors
transmission-gtk "$1"
autre
exo-ouvert "$1"
Fi
si [ $ ? -eq 0 ] ; alors
exit_success
autre
exit_failure_operation_failed
Fi
}

Si vous utilisez une application torrent autre que Transmission, vous pouvez utiliser ce nom d'application dans la commande ci-dessus à la place de transmission-gtk .

Une fois que vous avez enregistré les modifications, vous devriez pouvoir ouvrir les fichiers magnétiques. Pas besoin de redémarrer ou même de se déconnecter. Il commencera à fonctionner immédiatement.

Ce que nous avons fait pour résoudre le problème

Votre problème est résolu, mais juste au cas où vous voudriez savoir ce que nous avons fait pour résoudre le problème de "Impossible de détecter le schéma d'URI de "aimant :". Si vous êtes familier avec les scripts shell, vous pouvez facilement le comprendre.

Ici, si l'argument d'une commande inclut quelque chose qui commence par "magnet :", il transmettra cet argument à Transmission (ou à votre propre application torrent). En tant que norme avec les liens magnétiques, ils commencent toujours par "aimant :" donc tous les liens magnétiques seront désormais ouverts avec Transmission.

J'espère que ce message rapide vous a aidé à corriger l'erreur "Impossible de détecter le schéma d'URI de l'"aimant :" non seulement dans Xubuntu, mais également dans d'autres distributions basées sur Xfce telles que ArchLinux, Manjaro, Linux Mint, etc.



Ubuntu
  1. Corrigez l'erreur Le référentiel n'a pas de fichier de version dans Ubuntu - Guide étape par étape ?

  2. Comment réparer l'erreur fatale Python :Py_Initialize :Impossible d'obtenir l'encodage des paramètres régionaux [Résolu]

  3. Impossible de créer l'image dans Microstack ?

  4. Comment corriger l'erreur "échec de la vérification de la clé de l'hôte"

  5. Erreur de démarrage Pycharm :impossible de détecter l'environnement graphique

Comment réparer l'erreur Busybox Initramfs sur Ubuntu

Comment réparer l'erreur "Impossible de localiser le paquet" dans les distributions Ubuntu ou Debian - (6 solutions en 2022}

Comment réparer l'erreur "Le référentiel n'a pas de fichier de version" dans Ubuntu

Comment réparer l'erreur "Les signatures suivantes n'ont pas pu être vérifiées" dans Ubuntu Linux

Comment réparer "Les informations de mise à jour sont obsolètes" dans Ubuntu Linux

Corrigez l'erreur impossible de trouver la commande hwmatch sur Grub