Ich habe ein Zimt Applet (Javascript) in der ~/.local/share/cinnamon/applets/[email protected]/ Ordner ausgeführt, die Benutzer von Zimt Gewürze mit dem Applet (Fenster) herunterladen in den Systemeinstellungen. In diesem Javascript starte ich ein Python-Skript, das ein Fenster zum Verwalten von Feeds erstellt.Berechtigung verweigert Starten von Python-Skript auf Mint 17.3
GLib.spawn_async_with_pipes(null, argv, null, GLib.SpawnFlags.DO_NOT_REAP_CHILD, null);
Dies geschieht nur auf Mint 17.3, Zimt installiert auf Fedora 23 Werke: eine Erlaubnis verweigert Fehler bekommen, wenn der folgende Code ausgeführt wird, startet ein Python-Skript auf Mint 17.3
Einige Zeit nach Februar Ich habe begonnen ohne ein Problem.
Der Fehler, den ich bekommen ist:
GLib.SpawnError: Failed to execute child process
Failed to execute child process (Permission denied)
Wenn der Benutzer des Python-Skript verändert und es Berechtigungen ausführen gibt dann funktioniert es, aber da dies hinter den Kulissen heruntergeladen und installiert wird glaube ich nicht, dass dies etwas, was ich automatisch tun kann?
hinzufügen Wie wird es installiert? Wenn es installiert wird, können Sie wahrscheinlich während der Installation chmod aufrufen? – syntonym
Wird über das Applets-Fenster in Zimt installiert. Ich habe nicht viel Dokumentation über den Installationsprozess für Applets gefunden. https://wiki.archlinux.org/index.php/Cinnamon#Applets_and_extensions – Jake1164