Ciao a tutti, ho dovuto reinstallare un computer sul quale andava xbmc (funzionava regolarmente) con una nuova stabile (con un po' di testing). Avviavo xbmc con uno script di /etc/init.d/ che avevo trovato sul sito di xbmc che però adesso non funziona più perché all'avvio mi appare il messaggio di cui al soggetto: X: user not authorized to run the X server, aborting. Se provo ad avviare xbmc direttamente come root dalla console con il comando start-stop-daemon --start -c pinolino --pidfile /var/run/xbmc.pid --make-pidfile --exec /usr/bin/xinit -- /usr/bin/xbmc --standalone -- :0 si avvia regolarmente. Mentre non funziona aggiungendo l'opzione --background dando sempre l'errore di cui alo soggetto del messaggio. Ovviamente se invece tolgo la stessa opzione dallo script di avvio non funziona ugualmente. Questo è lo script di avvio: #! /bin/sh ### BEGIN INIT INFO # Provides: xbmc # Required-Start: $all # Required-Stop: $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: starts instance of XBMC # Description: starts instance of XBMC using start-stop-daemon and xinit ### END INIT INFO ############### EDIT ME ################## # path to xinit exec DAEMON=/usr/bin/xinit # startup args DAEMON_OPTS=" /usr/bin/xbmc --standalone -- :0" # script name NAME=xbmc # app name DESC=XBMC # user RUN_AS=pinolino # Path of the PID file PID_FILE=/var/run/xbmc.pid ############### END EDIT ME ################## test -x $DAEMON || exit 0 set -e case "$1" in start) echo "Starting $DESC" start-stop-daemon --start -c $RUN_AS --background --pidfile $PID_FILE --make-pidfile --exec $DAEMON -- $DAEMON_OPTS ;; stop) echo "Stopping $DESC" start-stop-daemon --stop --pidfile $PID_FILE ;; restart|force-reload) echo "Restarting $DESC" start-stop-daemon --stop --pidfile $PID_FILE sleep 5 start-stop-daemon --start -c $RUN_AS --background --pidfile $PID_FILE --make-pidfile --exec $DAEMON -- $DAEMON_OPTS ;; *) N=/etc/init.d/$NAME echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac exit 0 Che manca? -- leandro Paul Simonon chiese a Mick Jones perché non avesse partecipato ad una rissa durante un concerto. "Qualcuno doveva rimanere intonato" fu la risposta. http://6xukrlqedfabdjrb.onion
Attachment:
signature.asc
Description: PGP signature