Script in /etc/init.d non verrà eseguito all'avvio (Ubuntu 8.10)

Sono su Ubuntu 8.10

Lo script viene eseguito quando viene richiamato dalla row di command con il command sudo /etc/init.d/xbindkeys start . Ecco come appare:

 #! /bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin case "$1" in start) xbindkeys ;; stop) ps aux | grep xbindkeys | head -n1 | awk '{print $2}' | xargs kill ;; restart) $0 stop $0 start ;; esac 

Avevo eseguito sudo update-rc.d xbindkeys defaults prima di creare i simboli. Per assicurarsi che fosse collegata correttamente, ho provato chkconfig | grep xbindkeys chkconfig | grep xbindkeys , che restituisce:

 xbindkeys 2345 

Tuttavia, dopo il riavvio, non vedo il process con ps aux | grep xbindkeys ps aux | grep xbindkeys .

Idee?

  • Impostazioni Fail2ban dopo la modifica della port ssh
  • Incredibilmente elevata latenza per l'ospite Ubuntu su Hyper-V
  • Rete molto alta in istanza ec2
  • Le postazioni non ricevono in Squirrelmail?
  • Installazione di Glassfish 3.1 su Ubuntu 10.10 Server
  • Manca il path predefinito
  • Di solito è sicuro eseguire "apt-get upgrade" (in termini di stabilità) su un server di produzione?
  • Ubuntu 10.04 / CURL: Come faccio a correggere / aggiornare il pacchetto CA?
  • One Solution collect form web for “Script in /etc/init.d non verrà eseguito all'avvio (Ubuntu 8.10)”

    xbindkeys bisogno di un server X in esecuzione per funzionare che non è disponibile in quella fase di avvio del sistema. È necessario aggiungere xbindkeys al tuo .xinitrc (vedi pagina man xinit(1) ) o .Xsession (vedi man page Xsession(5) ).

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.