Pagina 1 di 1

startup di fluxbox

Inviato: gio 18 gen 2007, 0:52
da Riddick
Ciao a tutti,
ho un problema che mi da fastidio:

Voglio settare un background al startup di fluxbox.
In .fluxbox/startup ho:

feh --bg-scale /home/ed/.fluxbox/backgrounds/00292_laureldroplets_1600x1200.jpg

Questa immagine si vede per un momento, ma poi torna il
background "default" grigio...

come faccio?

Grazie,
Riddick

Inviato: gio 18 gen 2007, 1:10
da nicop
allora io ho fatto così :

ho creato un file di nome start dove all'interno ci ho inserito tutto cio che deve partire all'avvio di fluxbox.

questo è il mio file start

/home/nicop/bin/rox -t=pan & ---->faccio partire il pannello di rox
fbsetbg -F ~/.fluxbox/backgrounds/tux.jpg ----->setto lo sfondo
conky & ----->conky in background

scritto il file lo reso eseguibile con il comando chmod +x

Scritto il file bisogna richiamarlo,allora devi andare a modificare il init presente all'interno della directory nascosta di fluxbox che si trova nella home dell'utente interessato.

del file init devi modificare esattamente questa riga :
session.screen0.rootCommand:
in questo modo
session.screen0.rootCommand: "/home/nicop/start"

in questo caso ho messo il file start all'interno della mia home ma puoi metterlo ovunque l'importante e che poi ci metti il percorso giusto!!!

Prova e vedi se riesci a risolvere il problema ... ciao

Inviato: gio 18 gen 2007, 7:26
da aschenaz
Non puoi settarlo a livello di tema?

Considera che, dalla versione 1.0rcx, i comandi da inserire nel tema sono:

Codice: Seleziona tutto

background: 		centered
background.pixmap: 	percorso-assoluto-immagine
Ciao,
nino

Inviato: gio 18 gen 2007, 8:27
da sid77
oppure usare "fbsetbg -l" come comando da inserire in session0 al posto dello script personalizzato :-P

in ogni caso consiglio un ottimo wiki su questo wm veramente figo: http://fluxbox-wiki.org
ci sono un sacco di howto interessanti

ciao

Inviato: gio 18 gen 2007, 11:49
da gioco
Io il background lo setto in ~/.fluxbox/startup così è indipendente dal tema e non ho bisogno di aggiungere/modificare altri script.

Re: startup di fluxbox

Inviato: gio 18 gen 2007, 15:13
da danix
Riddick ha scritto:Ciao a tutti,
ho un problema che mi da fastidio:

Voglio settare un background al startup di fluxbox.
In .fluxbox/startup ho:

feh --bg-scale /home/ed/.fluxbox/backgrounds/00292_laureldroplets_1600x1200.jpg

Questa immagine si vede per un momento, ma poi torna il
background "default" grigio...

come faccio?

Grazie,
Riddick
per settare un'immagine che si veda solo durante l'avvio di fluxbox devi editare il file ~/.fluxbox/startup e dovresti notare che all'inizio del file c'è una riga commentata come questa:

Codice: Seleziona tutto

# This shows the fluxbox-splash-screen
fbsetbg -C /usr/X11/share/fluxbox/startup.png
decommentala e inserisci un'immagine chiamata "startup.png" nel percorso /usrç/X11/share/fluxbox...

se invece vuoi settare un bg e vuoi che rimanga sempre, anche se cambi tema
io ho fatto così:
  • ho creato una dir in ~/.fluxbox e l'ho chiamata desktop.d
  • vi ho inserito i link a tutti gli sfondi che mi piacciono
  • ho creato uno script molto semplice che ti posto qui sotto e l'ho messo in /usr/bin dopo averlo reso eseguibile
  • ho inserito questa riga in ~/.fluxbox/init:

Codice: Seleziona tutto

session.screen0.rootCommand:	fbsetbg -l
e questo è il testo dello script che ti ho nominato prima:

Codice: Seleziona tutto

#! /bin/bash

dir1=/home/IO/.fluxbox/desktop.d

echo seleziona uno sfondo tra quelli elencati di seguito:

ls $dir1

read immagine

fbsetbg -f $dir1/$immagine

echo spero che il nuovo sfondo ti piaccia
sleep 2
exit
se può esserti utile in qualche modo, fammelo sapere, mi farebbe molto piacere...

Inviato: gio 18 gen 2007, 20:24
da Riddick
ho usato:

session.screen0.rootCommand: fbsetbg -l...

Grazie delle risposte ragazzi!

Riddick

Inviato: gio 18 gen 2007, 20:29
da danix
figurati ;)