=== modified file 'src/unity_audacious_daemon.py' --- src/unity_audacious_daemon.py 2013-09-11 23:13:58 +0000 +++ src/unity_audacious_daemon.py 2015-11-15 20:28:15 +0000 @@ -18,10 +18,10 @@ from gi.repository import Unity import gettext import urllib.parse -import dbus import hashlib import unicodedata import os +import subprocess APP_NAME = 'unity-scope-audacious' LOCAL_PATH = '/usr/share/locale/' @@ -364,7 +364,7 @@ else: filename = result.uri dirname = os.path.dirname(filename) - os.system("xdg-open '%s'" % str(dirname)) + subprocess.call(["xdg-open", str(dirname)]) else: albumtracks = '' if result.uri.startswith('album://'): @@ -374,7 +374,7 @@ else: albumtracks = '\'%s\'' % result.uri print(albumtracks) - os.system('audacious -E %s' % albumtracks) + subprocess.call(["audacious", "-E", albumtracks]) return Unity.ActivationResponse(handled=Unity.HandledType.HIDE_DASH, goto_uri=None)