Das herausgefunden. Ich musste nur die Desktop-Datei einfügen ~/.config/autostart
und dann funktionierte es wie ein Zauber. Vielen Dank für die Hilfe, obwohl Hastur. Wenn sich jemand für das Skript interessiert, gibt es hier einen Link zur Installation
Skript bei Anmeldung Fedora 21 ausführen
1951
Tristan Ferrua Edwardsson
Ich versuche, ein Skript in meinem Home-Verzeichnis zu starten, wenn ich mich bei Fedora 21 anmelde. Ich habe versucht, diese Desktop-Datei darin zu erstellen /usr/share/autostart
[Desktop Eintrag] Typ = Anwendung Name = Hintergründe Exec = / home / user / Wallpaper-script / launch.sh Kommentar = Hintergrundbild und Diashow automatisch starten Terminal = falsch X-Desktop-Datei-Install-Version = 0.22 OnlyShowIn = GNOME;
Beim Neustart oder Anmelden wird das Skript nicht gestartet. Wenn ich die Datei jedoch manuell öffne, wird das Skript problemlos gestartet. Was mache ich hier falsch?
Ich kann die Skriptdateien bei Bedarf bereitstellen.
Wie führen Sie das Skript manuell aus? Außerdem ist das Skript ausführbar `chmod u + x /home..../launch.sh` und hat es in der ersten Zeile` #! / Bin / bash` oder analog [_Shebang_] (http: //en.wikipedia) .org / wiki / Shebang_% 28Unix% 29)?
Hastur vor 9 Jahren
0
Ich starte das Skript manuell, indem ich entweder die Desktop-Datei finde und in nautilus öffne oder `/ home / user / Wallpaper-script / launch.sh` im Terminal ausführt. Sowohl die Desktop-Datei als auch das Skript sind ausführbar und das Skript enthält in der ersten Zeile `#! / Bin / sh`
Tristan Ferrua Edwardsson vor 9 Jahren
0
Versuchen Sie es einfach: Fügen Sie am Anfang und am Ende Ihres Skripts ein paar `date >> / tmp / launch.templog.log 'hinzu, um zu prüfen, ob es ausgeführt wird und ob es bis zum Ende läuft.
Hastur vor 9 Jahren
0
Wenn ich das am Anfang und am Ende meines Skripts hinzufüge, wird die Datei in `/ tmp /` nicht erstellt. Wenn ich das Skript jedoch manuell starte, funktioniert es.
Tristan Ferrua Edwardsson vor 9 Jahren
0
Ok einen Schritt vorwärts: es wird überhaupt nicht ausgeführt. Können Sie überprüfen, ob die Datei in `/ usr / share / autostart /` `as_you_want.desktop` heißt und im Besitz von` root: root` ist? Dumme Frage, aber ich muss tun, ist Ihre Umgebung GNOME?
Hastur vor 9 Jahren
0
Die Datei hat einen korrekten Namen und ich lief sudo chown root: root / usr / share / autostart / wallpapers.desktop` so dass root es besitzt, aber ohne Erfolg. Ja, meine Umgebung ist GNOME.
Tristan Ferrua Edwardsson vor 9 Jahren
0
1 Antwort auf die Frage
1
Tristan Ferrua Edwardsson
Du bist sehr eigenartig. Übrigens gibt es viele Ordner, in denen Sie Dateien finden können, die automatisch gestartet werden. Werfen Sie einen Blick auf Google oder [um nur eine Idee zu haben] (http://blog.davidedmundson.co.uk/node/8).
Hastur vor 9 Jahren
0
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Wie kann ich eine Verzeichnisstruktur "invertieren"?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem