Frage Schnelle Anwendung, damit es beim Start ausgeführt wird


Ich habe eine PyGtk-Anwendung, die ich mit Quickly erstellt habe, und ich möchte, dass sie beim Start ausgeführt wird, wenn sie installiert ist. Wie würde ich das machen? Ich bin mir nicht sicher, ob ich das kleben bleibe .desktop Datei in ~/.config/autostart/ würde es funktionieren lassen oder nicht. Wenn das Problem behoben wird, weiß ich nicht, wie ich es zu diesem Ordner hinzufügen kann, da Quickly das Projekt für Sie packt und über ein eigenes Installationsskript verfügt. Ist es möglich zu ändern, was es bei der Installation tut?

Wenn es möglich ist, möchte ich auch das Programm auf der Registerkarte Systemeinstellungen hinzufügen, aber ich weiß nicht, wie das geht.


4
2018-06-22 01:28


Ursprung




Antworten:


Damit es beim Start für alle läuft, sollten Sie eine Autostart-Datei installieren /etc/xdg/autostart gemäß der XDG Autostart-Spezifikation.


4
2018-06-22 02:17



Vielen Dank! Weißt du, wie ich das Installationsskript von Quickly modifizieren könnte, um die .desktop-Datei zu diesem Ordner hinzuzufügen? - unknownone
Wenn das Skript ein Standard-Python-setup.py ist, würden Sie dem Argument setup () die entsprechenden Informationen zum Argument data_files hinzufügen, wie in der Dokumentation zu distutils angegeben: docs.python.org/distutils/... - dobey