View Full Version : .xinitrc che non va
Sephirot
04-01-2006, 19:48
Salve
ho appena installato fluxbox, ho creato il mio bel .xinitrc nel quale ci ho messo:
#!/bin/bash
exec fluxbox
fbsetbg Terra_Nova_by_Burning_Liquid.jpg
sleep 3; Eterm -O -x -f white --scrollbar 0 --buttonbar 0 -g 100x45+100+40
Pero' quando mi loggo, e do' startx parte fluxbox ma non lo sfondo e il terminale.
Dove sbaglio?
Grazie!
Gandalf_BD
04-01-2006, 20:10
mah... da quel poco che so io, .xinitrc non lo devi creare... ce lo hai già nella tua home (o in quella di root).
Se ce l'hai solo nella cartella di root è sufficiente copiarlo nella tua home personale.
comunque per settare lo sfondo, forse ti conviene inserire il comando
rootCommand: fbsetbg -c percorso_dello_sfondo_che_vuoi
nel file di configurazione dello stile in uso...
spero di esserti stato utile!
ciaociao :)
Sephirot
04-01-2006, 20:26
neda :(
cmq grazie lo stesso gandalf!
Gandalf_BD
04-01-2006, 20:30
ma xinitrc ce lo avevi già, lo hai copiato o cosa? :)
se vuoi ti posto il mio... pure io uso fluxbox...
Sephirot
04-01-2006, 20:45
l'ho creato, la mia home era vuota... cmq posta posta :D
Gandalf_BD
04-01-2006, 20:59
l'ho creato, la mia home era vuota... cmq posta posta :D
mmh... non penso che sia la procedura giusta...
devi copiarlo dalla cartella di root...
cmq ecco il mio:
exec /usr/X11R6/bin/fluxbox
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f $userresources ]; then
xrdb -merge $userresources
fi
if [ -f $usermodmap ]; then
xmodmap $usermodmap
fi
# Start the window manager:
startkde
poi, come ti dicevo, lo sfondo l'ho settato direttamente nello stile (./fluxbox/styles)...
.Iguana.
04-01-2006, 21:28
Così, da niubbo... per prima cosa prova a mettere fbsetb prima di exec fluxbox, ma soprattutto, devi aprire il file di configurazione del tuo tema e commentare la linea dello sfondo predefinito... Io ho fatto così e ora tutto va bene :)
Sephirot
04-01-2006, 21:33
quale file di configurazione Iguana?
olà Sephirot...
prova a vedere se nella tua home /.fluxbox dentro dovresti trovarci i file di configurazione trova init e la riga rootcommand e li inserisci fbsetbg con il wallpaper .. fammi sapere se funza :)
crearlo va bene, il problema sta nell'ordine con cui metti i comandi:
#!/bin/bash
non ti serve, almeno da me non c'è e funziona
exec fluxbox
questo lo devi mettere per ukltimo, perchè quando dai un exec lui aspetta che il comando sia finito prima di passare ai comandi successivi
fbsetbg Terra_Nova_by_Burning_Liquid.jpg
sleep 3; Eterm -O -x -f white --scrollbar 0 --buttonbar 0 -g 100x45+100+40
questi li devi mettere _prima_ di exec fluxbox e con una & in fondo, in modo che lui parte, ti imposta il wallpaper mettendo il processo fbsetbg in bachground (che esce, ma il concetto è quello) accende un terminale e lo mette in background (questo invece rimane in background) ma libera l'esecuzione che passa alla riga dopo e ti esegue flux.
Quando flux esce (perchè lo chiudi, in genere) allora X controlla che .xinitrc sia finito, che non ci sia altro da fare ed esce anche lui.
Ti posto il mio .xinitrc:
Esetroot -f /home/uovobw/lightbulb_1280.jpg &
gkrellm &
gdeskcal&
torsmo&
twistd -oy klive.tac&
/home/uovobw/folding/folding.exe &
brightside &
xscreensaver &
exec /usr/bin/fluxbox
Ciao
Sephirot
05-01-2006, 00:03
grazie a tutti, ho risolto impostando xdm come login manager + .fluxbox/startup per impostare le applicazioni in avvio. :)
Lo .xinitrc continuava a non cagarlo nemmeno di striscio.
grazie a tutti, ho risolto impostando xdm come login manager + .fluxbox/startup per impostare le applicazioni in avvio. :)
Lo .xinitrc continuava a non cagarlo nemmeno di striscio.
se usavi kdm il problema era che in avvio cercava il file .xprofile e non .xinitrc :fagiano: (quando sono passato a fluxbox sono stato un po a capire sta cosa :) )
bye
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.