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:

  • HP Proliant ML110 G6 come primo file server (RAID)?
  • Le impostazioni del firewall sono sufficienti per un server Web Ubuntu?
  • Modificare il timeout di avvio di MySQL ( riportto anche se MySQL è stato avviato correttamente)
  • installare oracle 11g in ubuntu 10.10
  • La session SSH non si chiude mai quando si esegue "apt-get install"
  • Come risolvere i problemi relativi alle performance di PHP, MySQL e I / O generici
  •  #! /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?

    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.