Starten Sie das Skript, wenn Gnome gestartet wird
Ich habe ein Skript, das ich brauche, um zu starten, nachdem der Benutzer meldet sich mit einem nx-client. Von dem was ich verstehe, Gnome startet, nachdem sich ein Benutzer anmeldet (korrigiert mich wenn ich hier falsch). Wo würde ich mein Skript so, dass es beginnt, nachdem der Benutzer sich anmeldet?
Relevanten Informationen:
Ich arbeite auf einer redhat-Maschine und davon ausgehen, dass ich nur Zugriff auf die Dateien im home-Verzeichnis (~ Verzeichnis) und nicht das /- Verzeichnis (kann mir jemand sagen, was das Verzeichnis heißt? der /ein). Gibt es irgendwelche Dateien, die kann ich ändern/hinzufügen im home-Verzeichnis, die werden mir helfen mein script? Was ist, wenn ich beginnen wollte, das script /directory?
Genau zu klären, da es vielleicht nicht klar gewesen. Die ~/home-Verzeichnis bedeutet, alle Dateien im home-Verzeichnis auch diejenigen, die in den Unterverzeichnissen, die mit dem /- Verzeichnis.
InformationsquelleAutor der Frage Jason Zhu | 2011-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist eine Spezifikation für diesen Zweck, und es ist kompatibel mit jeder desktop-Umgebung unterstützt die Spezifikation (zB. KDE, GNOME2, GNOME3, ...).
Sollte man ein Desktop-Eintrag - Datei (mit .desktop Erweiterung) innerhalb der
~/.config/autostart
(für einen Benutzer) oder/etc/xdg/autostart
(für das ganze system). In der Datei legen Sie die Skript ausgeführt (siehe die option-Exec). Für weitere Informationen, überprüfen Sie die Desktop Application Autostart Specification.Beispielsweise können Sie eine Datei mit folgendem Inhalt:
Können Sie auch die grafische Benutzeroberfläche verwenden, um einen Eintrag erstellen, in GNOME 2 ist
System/Preferences/Startup Applications
. Dort können Sie Hinzufügen einen neuen Eintrag.InformationsquelleAutor der Antwort gpoo
In gnome3, wenn Sie lieber eine GUI-basierte Ansatz könnte man den Befehl: ALT + F2, geben Sie dann in dem Fenster, das pop-ups:
InformationsquelleAutor der Antwort ernesto
In Gnome3, Sie würde erstellen Sie einen Ordner ~/.config/autostart und setzen das Skript dort
InformationsquelleAutor der Antwort abhinav
Gibt es kein praktisches tool, tun Sie es in GNOME 3, so können Sie einen
.desktop
Datei manuell ein oder verwenden Sie diese app.InformationsquelleAutor der Antwort hant0508