Wie kann ich ein Programm wie cairo-dock (No openGL) oder Firefox verzögern?
Manchmal stürzen Programme ab, wenn sie mit anderen Start-Apps gestartet werden. Ich möchte, dass Programme 10 Sekunden zu spät starten, um einen Absturz zu vermeiden.
Wie kann ich ein Programm wie cairo-dock (No openGL) oder Firefox verzögern?
Manchmal stürzen Programme ab, wenn sie mit anderen Start-Apps gestartet werden. Ich möchte, dass Programme 10 Sekunden zu spät starten, um einen Absturz zu vermeiden.
Antworten:
Verzögerung des Autostarts mit eingebauter Verzögerungsoption
Hinweis : Funktioniert nur mit Desktop-Sitzungen, die den X-GNOME-Autostart-Delay
Parameter erkennen (z. B. Unity, Unity2D, GNOME). Dies funktioniert nicht mit LXDE, XFCE, KDE usw.
Mit dieser Lösung ist weder ein Skript noch ein Ruhezustand erforderlich. Gehen Sie zu Ihrem Autostart-Ordner:
nautilus ~/.config/autostart
Suchen Sie die .desktop
Datei, die Ihrer Anwendung entspricht, und öffnen Sie sie in einem Texteditor, z gedit
.
gedit ~/.config/autostart/application.desktop
Hängen Sie die folgende Zeile an die Datei an:
X-GNOME-Autostart-Delay=foo
Wo foo
ist die Zeit in Sekunden, um die Sie den Start der Anwendung verzögern möchten? Beispiel:
X-GNOME-Autostart-Delay=60
Speichern Sie die Datei, loggen Sie sich neu und Sie sollten die Effekte sehen.
Versuche dies: bash -c "sleep 10 && firefox"