Start di programmi all'avvio di X

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
zenigata
Linux 0.x
Linux 0.x
Messaggi: 43
Iscritto il: mer 10 nov 2004, 0:00

Start di programmi all'avvio di X

Messaggio da zenigata »

Ciao a tutti!
Avrei bisogno di far partire in background un certo processo allo start di X...come posso fare? Quale file devo editare?


Grazie mille!



Ciaoooooooooo!

Avatar utente
MAT
Linux 4.x
Linux 4.x
Messaggi: 1242
Iscritto il: mer 9 mar 2005, 0:00
Nome Cognome: Matteo Magni
Kernel: 2.6.20
Desktop: Fluxbox
Distribuzione: Gentoo
Località: Vignola, Modena

Messaggio da MAT »

~/.xinitrc

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »

Codice: Seleziona tutto

~/.xinitrc
per informazioni

Codice: Seleziona tutto

man startx

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

Alcuni DE hanno la possibilità di gestire tutto questo, prima di mettere mano allo .xinitrc controllerei quello.
Ad esempio GNOME ha gnome-session; KDE ha la directory autostart (o qualcosa di simile); fluxbox ha lo script startup ecc..

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

se smanettate con .xinitrc assicuratevi di mettere tutti i comandi che vi interessano PRIMA dell'istruzione "exec" quindi non basta "appendere" i comandi alla fine del file :D :D :D


Ciao

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

oppure scarichi e installi "autostart" (c'è proprio da noi su slacky.it) e nel centro di controllo in KDE components (non so come sia in italiano) compare "autostart application" e con l'interfaccina grafica metti i programmi che devono partire automaticamente.
Ciao!!

Avatar utente
Gi0va
Linux 1.x
Linux 1.x
Messaggi: 133
Iscritto il: sab 31 dic 2005, 17:10

Messaggio da Gi0va »

qual'è il comando per far partire da terminale autostart? Perchè a me non lo visualizza fra i programmi :cry:

Avatar utente
zaltar
Linux 2.x
Linux 2.x
Messaggi: 427
Iscritto il: gio 20 nov 2003, 0:00

Messaggio da zaltar »

Uso autostart e mi trovo bene. :)
Non è un vero programma, come lo intendi tu, è un'espansione del centro di controllo, guarda là. :wink:

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

ma cercare di capire come funzionano le cose non vi interessa? :evil:

Avatar utente
zaltar
Linux 2.x
Linux 2.x
Messaggi: 427
Iscritto il: gio 20 nov 2003, 0:00

Messaggio da zaltar »

meritil ha scritto:ma cercare di capire come funzionano le cose non vi interessa? :evil:
Personalmente ho trovato le alternative interessanti, in passato ho usato la directory speciale "~/.autostart", mentre l'editing del file non lo conoscevo... s'impara sempre qualcosa. :wink:

Piccola nota, secondo me l'editing dei file resta la soluzione migliore in quanto trascende il DE e si cala nel sistema più in profondità. 8)

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

zaltar ha scritto: Piccola nota, secondo me l'editing dei file resta la soluzione migliore in quanto trascende il DE e si cala nel sistema più in profondità. 8)
:wink:


ps: si può arrivare persino a capire che X è un programma separato da kde e che si pùò far partire doom3 direttamente da .xinitrc senza sobbarcare il sistema dalle imponenti risorse che richiede.

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

zaltar ha scritto:Piccola nota, secondo me l'editing dei file resta la soluzione migliore in quanto trascende il DE e si cala nel sistema più in profondità. 8)
Per quanto riguarda i demoni sì (del resto anche io faccio così), per alcuni programmi invece è più indicato usare il gestore del DE, in modo da far partire i processi nella giusta sequenza. (Immagina di far partire le deskelets _sotto_ lo sfondo...)

meritil
Master
Master
Messaggi: 1651
Iscritto il: mar 24 ago 2004, 0:00
Slackware: bluewhite64
Contatta:

Messaggio da meritil »

gallows ha scritto:
zaltar ha scritto:Piccola nota, secondo me l'editing dei file resta la soluzione migliore in quanto trascende il DE e si cala nel sistema più in profondità. 8)
Per quanto riguarda i demoni sì (del resto anche io faccio così), per alcuni programmi invece è più indicato usare il gestore del DE, in modo da far partire i processi nella giusta sequenza. (Immagina di far partire le deskelets _sotto_ lo sfondo...)

immagina se un giorno cominciassero a farlo nonostante l'utilizzo costante del tool grafico, cosa potresti fare? spingere il pulsante più forte?

scusa la provocazione ma sarebbe opportuno capire come vanno le cose poi magari crogiolarsi con i tool grafici.. altrimenti tanto vale usare winxp :wink:

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

meritil ha scritto:immagina se un giorno cominciassero a farlo nonostante l'utilizzo costante del tool grafico, cosa potresti fare? spingere il pulsante più forte?
Se dobbiamo essere precisi in passato ho usato proprio le (a)desklets su xfce e le facevo partire da .xinitrc con un trucchetto per fare in modo che apparissero sopra xfdesktop.
Ma forse parlavi in generale, allora direi che cercherei di capire cosa non va. Non credo che usare un tool sia equivalente ad essere schiavi di esso.
scusa la provocazione ma sarebbe opportuno capire come vanno le cose poi magari crogiolarsi con i tool grafici.. altrimenti tanto vale usare winxp :wink:
Ok sono d'accordo, ma secondo me per GNOME|KDE, il sistema più pulito rimane quello del gestore del DE e non ci trovo nulla di male a consigliarlo.

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »

concordo con Gallows.
Ho consigliato il file ~/.xinitrc perché il post parlava di X in generale. Ma se si usa un DE come KDE o GNOME (o altri) meglio utilizzare i tool appositi.
Personalmente uso gnome-session-properties per far partire un programmino ma questo non significa che sono "schiavo" di GNOME

Rispondi