Startup fluxbox...

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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
Avatar utente
touchstyle
Linux 4.x
Linux 4.x
Messaggi: 1085
Iscritto il: gio 13 mag 2004, 0:00
Slackware: 12.1
Kernel: 2.6.27
Desktop: KDE
Località: Portogruaro [VE]
Contatta:

Startup fluxbox...

Messaggio 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.]

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

touch guarda io parto con startfluxbox in .xinitrc e funziona...

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

ciao!

Avatar utente
touchstyle
Linux 4.x
Linux 4.x
Messaggi: 1085
Iscritto il: gio 13 mag 2004, 0:00
Slackware: 12.1
Kernel: 2.6.27
Desktop: KDE
Località: Portogruaro [VE]
Contatta:

Messaggio da touchstyle »

touch guarda io parto con startfluxbox in .xinitrc e funziona...
8O
... e parti da init:4 usando kdm?

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Messaggio da DaNiMoTh »


Avatar utente
touchstyle
Linux 4.x
Linux 4.x
Messaggi: 1085
Iscritto il: gio 13 mag 2004, 0:00
Slackware: 12.1
Kernel: 2.6.27
Desktop: KDE
Località: Portogruaro [VE]
Contatta:

Messaggio 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.

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

@touch: ma nell'altro post tu non hai scritto che partivi da init 4,come facevo a sognarmelo quando ti ho risposto?

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

Messaggio 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

Avatar utente
touchstyle
Linux 4.x
Linux 4.x
Messaggi: 1085
Iscritto il: gio 13 mag 2004, 0:00
Slackware: 12.1
Kernel: 2.6.27
Desktop: KDE
Località: Portogruaro [VE]
Contatta:

Messaggio 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.

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

Messaggio da gallows »

il fatto è che quando cambi tema in pratica viene riavviato fluxbox, non si puó fare "al volo"

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Messaggio 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.

Avatar utente
touchstyle
Linux 4.x
Linux 4.x
Messaggi: 1085
Iscritto il: gio 13 mag 2004, 0:00
Slackware: 12.1
Kernel: 2.6.27
Desktop: KDE
Località: Portogruaro [VE]
Contatta:

Messaggio 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."

Rispondi