Salve a tutti,
come faccio a far partire un demone solo quando è partito il server X?
Ho creato uno script e l'ho inserito nei runlevel, ma quando parte linux ricevo l'errore perchè il demone parte prima del server X.
Come fare?
ciao e grazie
Salve a tutti,
come faccio a far partire un demone solo quando è partito il server X?
Ho creato uno script e l'ho inserito nei runlevel, ma quando parte linux ricevo l'errore perchè il demone parte prima del server X.
Come fare?
ciao e grazie
potresti mettere il comando in .xinitrc o .xsession
se vuoi fare come dice best1980 e non hai kde inserisci questo nel file di init del server X (.xinitrc se entri in X lanciando il comando, .xsession se usi un login manager)
codice:# Start-up stuff from ~/Desktop/Autostart directory, if it exists # (as it seems to be the new standard) if test -d "$HOME/.autostart"; then for i in `ls -1 -L ${HOME}/.autostart/ 2>/dev/null`; do if test -x $HOME/.autostart/$i; then $HOME/.autostart/$i & fi done fi
Possibile non abbia il file .xinitrc?Originariamente inviato da gianiaz
se vuoi fare come dice best1980 e non hai kde inserisci questo nel file di init del server X (.xinitrc se entri in X lanciando il comando, .xsession se usi un login manager)
[/code]
Non lo trovo....
ma tu entri con startx?
comunque è possibilissimo, crealo da zero.
Si, entro con startxOriginariamente inviato da gianiaz
ma tu entri con startx?
comunque è possibilissimo, crealo da zero.
Lo creo nella mia home directory? Permessi?
dovrebbero andare bene quelli di default, l'importante è che il file sia leggibile dall'utente.
ciao
Dove gli dico quale demone deve far partire? Cosa fa esattamente questo codice?Originariamente inviato da gianiaz
codice:# Start-up stuff from ~/Desktop/Autostart directory, if it exists # (as it seems to be the new standard) if test -d "$HOME/.autostart"; then for i in `ls -1 -L ${HOME}/.autostart/ 2>/dev/null`; do if test -x $HOME/.autostart/$i; then $HOME/.autostart/$i & fi done fi
questo codice dice semplicemente di avviare gli eseguibili che sono nella dir /home/tuoutente/Desktop/Autostart/
quindi in quella dir metterai ad esempio il link a un'eseguibile, oppure un file cosi formato:
che abbia permessi 755.codice:#!/bin/bash faiquellochetidico start
ciao