Pagina 1 di 1

Startup fluxbox...

Inviato: mar 26 lug 2005, 11:34
da touchstyle
Robe da matti! 8O
Son due giorni che cerco di sistemare stabilmente l'autostart di fluxbox ma non c'è verso.
Ho fatto molti tentativi, alcuni piuttosto "confusi" quindi vi risparmio la pappardella di un post kilometrico.
Assodato che:
- parto da init:4
- uso kdm
- accedo come utente

Come faccio a far partire un programma all'avvio di fluxbox?

Ho utilizzato anche il file .fluxbox/apps inserendo [startup] {nomeprog}, e sembra funzionare, infatti idesk parte... ma solo per un istante perchè poi viene piallato al termine dell'avvio.
Stessa cosa per i torsmo, che però ricompaiono essendo autoaggiornanti.

Mi seccherebbe rinunciare a fluxbox per così poco... :cry:

Grazie Touch.

[PS: Ho scritto questo post in modo da poterne creare un how-to il più possibile definitivo.]

[PS2:@Paoletta - I metodi da te indicati nel post : http://www.slacky.it/modules.php?name=F ... ht=startup sono validi se usi Gentoo... :roll: ad esempio il flie rc.conf non c'è in Slackware.]

Inviato: mar 26 lug 2005, 11:39
da Paoletta
touch guarda io parto con startfluxbox in .xinitrc e funziona...

per far partire le applicazioni edita ~/.fluxbox/startup

ciao!

Inviato: mar 26 lug 2005, 11:44
da touchstyle
touch guarda io parto con startfluxbox in .xinitrc e funziona...
8O
... e parti da init:4 usando kdm?

Inviato: mar 26 lug 2005, 13:15
da DaNiMoTh

Inviato: mar 26 lug 2005, 14:18
da touchstyle
Su questa guida : http://aslan.no-ip.com/~iphitus/fluxbox.php#startup
si dice chiaramente che esistono due metodi per l'avvio dei programmi:
- con /startup;
- con /apps;
Si dice inoltre che il primo funziona a seconda delle distribuzioni (più che altro del runlevel) , mentre per il secondo il funzionamento è assicurato.
Infatti è così, aggiungendo le stringhe [startup] {nomecomando} i programmi si avviano. Qual è il problema? Che se imposto uno sfondo in /init con .rootcommand mi pialla i programmi avviati. Inoltre se cambio tema vengono riavviate le apps, quindi mi trovo ad avere più "tosrmo" l'uno sopra l'altro.

Il problema secondo me è che gdm e kdm si comportano diversamente.
Con gdm infatti il file startup viene letto correttamente (previa modifica della sessione da fluxbox a startfluxbox), mentre con kdm questo non avviene. Se in .../kde/share/apps/kdm/fluxbox.desktop modifico allo stesso modo la stringa di Exec impostando "startfluxbox" non parte niente, anche fornendo il persorso completo, e mi si ripresenta la schermata di login.

Ribadisco il concetto : voglio risolvere il problema in maniera "definitiva" per poterne creare un how-to.

Ciao e grazie,
Touch.

PS: Danimoth, non sono un cretino.

Inviato: mar 26 lug 2005, 14:44
da Paoletta
@touch: ma nell'altro post tu non hai scritto che partivi da init 4,come facevo a sognarmelo quando ti ho risposto?

Inviato: mar 26 lug 2005, 14:58
da gallows
io faccio cosí:

in ~/.fluxbox/init ho un stringa:
session.screen0.rootCommand: /home/sergio/.fluxbox/boot.sh

dove boot.sh è:

Codice: Seleziona tutto

#!/bin/bash
fbsetbg -l 
xscreensaver &> /dev/null&
xfce-mcs-manager&
adesklets

Inviato: mar 26 lug 2005, 15:46
da touchstyle
@ Paoletta: Si si , hai ragione... Il tuo post comunque è stato utile, e ti ringrazio.

@ Gallows : E'il primo metodo cho ho usato, e ovviamente funziona. E' utile anche perchè puoi usare lo stesso script per l'autostart di altri wm. Il problema può esserci se cambi tema, perchè si ricarica tutto...

Non riesco a capire perchè un wm così valido e snello abbia una gestione dell'autostart così "cervellotica", ovviamente IMHO (e googolando in giro, non solo IMHO...).

Touch.

Inviato: mar 26 lug 2005, 15:51
da gallows
il fatto è che quando cambi tema in pratica viene riavviato fluxbox, non si puó fare "al volo"

Inviato: mar 26 lug 2005, 19:52
da DaNiMoTh
~/fluxbox/startup ha scritto:# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &
xchat &
#torsmo -a top_right -u 10 &
gkrellm &
#kmix &
E mi partono xchat e gkrellm.
~/fluxbox/init ha scritto:session.screen0.rootCommand: Esetroot /opt/kde/share/wallpapers/Slack6.jpg
E ho lo sfondo...



PS Non tratto da cretino nessuno, ma uno che ha intenzione di scrivere un qualcosa che c'è già, mi sento in dovere di fermarlo. Ciao.

Inviato: mer 27 lug 2005, 7:50
da touchstyle
E mi partono xchat e gkrellm.
...
E ho lo sfondo...
Certo, ma fanno parte del tuo startup. Ora ti chiedo questo: usi kdm come login-man(quindi init:4)?
PS Non tratto da cretino nessuno, ma uno che ha intenzione di scrivere un qualcosa che c'è già, mi sento in dovere di fermarlo.
Se quel qualcosa che c'è gia non mi è stato sufficiente o addirittura fuorviante, può essere che non lo sia anche per qualcunaltro, e mi sento in dovere di risolvere questo "nodo".
Cito: "Non pensare cosa l'open source può fare per te, ma cosa tu puoi fare per l'opensource."