[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-portland-bugs
Subject: [Portland-bugs] [Bug 47172] New: xdg-open can't open torrent magnet links in xfce
From: bugzilla-daemon () freedesktop ! org
Date: 2012-03-09 17:40:55
Message-ID: bug-47172-6947 () http ! bugs ! freedesktop ! org/
[Download RAW message or body]
https://bugs.freedesktop.org/show_bug.cgi?id=47172
Bug #: 47172
Summary: xdg-open can't open torrent magnet links in xfce
Classification: Unclassified
Product: Portland
Version: unspecified
Platform: Other
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: xdg-utils
AssignedTo: portland-bugs@lists.freedesktop.org
ReportedBy: wookiebugs@gmail.com
I'm using Xfce4.8 on arch, with xdg-utils 1.1.0rc1-3, and transmission-gtk
PROBLEM:
xdg-open can't open magnet links in xfce - for example:
$ xdg-open
magnet:?xt=urn:btih:fd638f3eafa8a346ff74c0dace96f9bab3834f85&dn=Adventures+of+Hucklebe \
rry+Finn+by+Mark+Twain%2C+A+Livrivox+Audio+B&tr=udp%3A%2F%2Ftracker.openbittorrent.com \
%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80 [1] \
6124 [2] 6125
[3] 6126
[4] 6127
$ /usr/bin/xdg-open: line 478: firefox: command not found
/usr/bin/xdg-open: line 478: mozilla: command not found
/usr/bin/xdg-open: line 478: epiphany: command not found
/usr/bin/xdg-open: line 478: konqueror: command not found
/usr/bin/xdg-open: line 478: chromium-browser: command not found
/usr/bin/xdg-open: line 478: google-chrome: command not found 304-366
/usr/bin/xdg-open: line 478: links2: command not found
I've read in lots of forums about it trying to open magnets with a list of
browsers instead a torrent application, causing problems with, for example,
Chromium.
CAUSE:
Running through the function detectDE() in /usr/bin/xdg-open (lines 304 - 366):
line 312 xprop is not installed as standard
line 313 ditto
line 325 the environment variable DESKTOP_SESSION is "Xfce4 Session", so will
not match "xfce|xfce4" as given in the case statement, and DE detection will
fail.
This means that it's not just magnets - xdg-open misses Xfce completely.
FIX:
line 325 replace "xfce|xfce4)" with "xfce|xfce4|'Xfce Session')"
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Portland-bugs mailing list
Portland-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/portland-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic