Conky wird beim Booten nicht automatisch gestartet - Debian 8 (Jessie)

3717
Patrik Thorsson

Ich kann Conky nicht dazu bringen, beim Booten automatisch zu starten.

Hier ist das Init-Skript, das ich habe:

#! /bin/sh # /etc/init.d/autoconky  ### BEGIN INIT INFO # Provides: autoconky # Required-Start: $remote_fs $syslog $network $time # Required-Stop: $remote_fs $syslog $network $time # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO  # The following part carries out specific functions depending on arguments.  case "$1" in start) sleep 10 conky -d -c ~/.conkyrc ;; stop) pkill conky ;; *) echo "Usage: /etc/init.d/autoconky " exit 1 ;; esac  exit 0 

Ich habe den Scrit zum Autostart hinzugefügt: using update-rc.d autconky defaultsund das Skript wird beim Start ausgeführt, aber conky startet nicht.

Durch das Hinzufügen mkdir ~/conkyTestdes Skripts (siehe Beispiel unten) konnte ich bestätigen, dass das Skript beim Start tatsächlich ausgeführt wurde.

...  case "$1" in start) sleep 10 mkdir ~/conkyTest conky -d -c ~/.conkyrc ;; ... 

Ich kann laufen /etc/init.d/autoconky startund es startet ohne Probleme.

Ich habe verschiedene Versuche gemacht sleep xx, von 3 - 60 und auch conky -p x3 - 60, alles ohne Glück. Irgendeine Idee?

1

1 Antwort auf die Frage

3
pΛÿÐΛÿ

Wenn Sie unter dem Zwerg sind, können Sie diesen einfachen Weg wie hier beschrieben versuchen ; funktioniert gut für mich:

  1. Erstellen Sie eine Datei mit dem Namen conky.desktopin/usr/share/gnome/autostart/
  2. Kopieren Sie die Zeilen, die Sie unter dem Link finden.
  3. chmod 777 /usr/share/gnome/autostart/conky.desktop
  4. Möglicherweise müssen Sie die Zeile Exec=conky -danpassen, die der Konfiguration Ihres Conky entspricht.
  5. Abmelden und erneut anmelden.