Italian Howtos

Torna alla home - Torna all'indice degli howto in italiano


F.A.Q. - DEPRECATED

Ad ogni avvio la mia Fedora sovrascrive il menu, come fixare

Per varie ragioni i ragazzi di Fedora hanno deciso di inserire un proprio file di startup, che lavora con un proprio comando per la generazione del menu. Per prevenire che le modifiche vengano ignorate cercate la sezione contenente il seguente testo:


if [ -x /usr/bin/fluxbox-xdg-menu ]; then /usr/bin/fluxbox-xdg-menu --with-icons & fi


Rimuovete queste stringhe ed al seguente reboot il vostro menu non perder le modifiche che avrete apportato precedentemente.

Aggiungere Fluxbox ad una sessione di GDM Crea il file: /etc/gdm/Sessions/fluxbox, che contiene il seguente testo:


  1. !/bin/sh
  2. /etc/gdm/Sessions/fluxbox
  3. global fluxbox session file -- used by gdm

exec /etc/X11/Xsession /usr/bin/fluxbox


Sicuramente dovrete cambiare la path /usr/bin/fluxbox nella path corretta, ovvero dove si trova il file binario. Se /etc/gdm non esiste nel tuo sistema, la path sara' sicuramente /etc/X11/gdm/Sessions/fluxbox

Aggiungere Fluxbox ad una sessione di KDM

In questo caso ci sono un paio di strade, una potrebbe essere quella di scegliere la sessione di default, tramite il caricamento del file .xsession dove basta inserire "exec fluxbox" alla fine del file stesso. Oppure per avere un' opzione, una scelta, basta andare nel Centro di Controllo di KDE ed aggiungere alle sessioni "fluxbox" - (session type "fluxbox") Ancora un' altra strada potrebbe essere quella di editare il file kdmrc, (solitamente in /etc/kde2/kdm/kdmrc), cercare la linea contenente "SessionTypes=", quindi aggiungere alla lista fluxbox. Grazie a Dave Selby sappiamo che se si in Debian, dopo aver aggiunto la "session fluxbox", bisogna editare /etc/kde2/kdm/kdm.options , cancellando la linea: generate-sessiontypes. Se non si cancella questa linea, Debian perder i dati per la scelta della sessione fluxbox dopo il primo riavvio. Ok, tutto questo dovrebbe essere abbastanza, tutavia, anche se un p "passate", ci sono altre configurazioni che si possono usare, ma richiedono qualche piccolo sforzo in piu'. Nel caso ci siano altri WM installati nel sistema si potrebbe avere la necessita' di trovare ed editare il proprio xsession, (ad esempio / etc/X11/Xsession, o / usr/X11R6/lib/X11/xdm/Xsession), per poi aggiungere l' opzione per l' avvio di Fluxbox, come nelle righe sotto:


fluxbox) exec fluxbox

;

Aggiungere le Icone al Menu

Per aggiungere le icone in pixmaps al vostro menu di Fluxbox dovrete aver compilato Fluxbox con il supporto a xpm, mentre per averle in png bisogna averlo compilato con il supporto a imlib2. Per vedere le opzioni con cui Fluxbox e' stato compilato basta lanciare il seguente comando:


fluxbox -i


Da qui' guardate se avete il supporto a xpm per le icone XPM e a IMLIB2 per le png. La sintassi da inserire nel vostro menu per avere le icone semplice:


[exec] (firefox) {firefox}


Se avete ad esempio un' icona chiamata firefox.xpm nella path /usr/share/pixmaps, questa verra' inserita nel vostro menu. Per maggiori esempi sul come editare il vostro menu, guardate l' apposito How-To

Applicazioni GNOME in Fluxbox

Come per KDE anche per GNOME e' possibile usufruire di un comando per l' abilitazione delle applicazioni dedicate al DE Gnome, il comando : ./configure --enable-gnome. In aggiunta si pu usufruire del lock/unlock del desktop con gli screensaver tramite l' aggiunta allo script di avvio di Fluxbox, (~/.fluxbox/startup), della stringa:


xscreensaver &


oppure in alternativa si puo' usare: xscreensavers

Applicazioni KDE in Fluxbox

Per l' abilitazione delle applicazioni KDE in Fluxbox e' possibile, usufruire del comando: ./configure --enable-kde, si vedranno anche le applicazioni della tray di KDE nella slit.

BBtools non copia lo style attuale nemmeno dopo il reboot

per sopperire a ci basta creare un link...


~/.blackboxrc -> ~/.fluxbox/init


Cambiare il formato dell' ora della toolbar

Aprite il vostro file init e cercate la stringa:


session.screen0.strftimeFormat: %a %d %H:%M


Fate quindi le vostre modifiche.

Cambiare in modo specifico il formato dell' ora e del calendario

Per avere un' idea chiara di tutte le opzioni disponibili potete leggere le seguenti manpages:


man strftime man date


Che client IRC usare in Fluxbox

La scelta varia anche qui', molti utenti in #fluxbox usano irssi, altri usano XChat ma la vostra scelta non deve per forza ricadere su uno dei due, potete scegliere anche tra i seguenti:



Sapendo benissimo che se ne trovate altri potete usarli tranquillamente, tutto secondo i vostri gusti.

Che Filemanager usare in Fluxbox

E molti, molti altri, anche qui': fate la vostra scelta secondo le vostre necesita'.

Che Terminali usare in Fluxbox

La questione del terminale adatto ad un uso con Fluxbox e' stata discussa ampiamente, anche in IRC, ma la risposta : quello che si desidera. Da questo si deduce che si possono fare variue scelte:



E molti, molti altri. Scegliete quindi il vostro terminale in base alle vostre necessita'.

Chi sono gli sviluppatori

Gli sviluppatori di Fluxbox sono:

Come aggiungere Fluxbox nel Session Menu in Fedora

Fedora usa, invece del classico dm-location, un setup differente, ovvero l' aggiunta di un Sessions file in /etc/X11/dm/Sessions. Per avere quindi Fluxbox in questo Sessions file, create il file /etc/X11/dm/Sessions/fluxbox.desktop - che all' interno contiene il seguente testo:


[Desktop Entry] Encoding=UTF-8 Name=Fluxbox Type=Application Icon= Exec=fluxbox


Potrebbe essere necessario mettere il percorso completo della path di Fluxbox nell' Exec se lo stesso in una posizione non standard. E ' stato anche segnalato che il file necessita del permesso di esecuzione, quindi:


chmod +x /etc/X11/dm/Sessions/fluxbox.desktop


Questa per una modifica "barebone" o per dirla nella nostra lingua temporanea, speriamo un giorno di poter fare una versione, con tanto di traduzioni, che contenga la giusta soluzione direttamente nella main source distribuzione.

Come cambiare l' altezza della finestra di titolo

Con altezza della finestra di titolo si intende l' altezza della parte superiore della finestra, che appunto cotiene il titolo della stessa. Per cambiare l' altezza quindi vi basta aprire il file del vostro style e cercare al suo interno la stringa:


window.title.height


e cambiarne il valore a vostro piacimento.

Come cambiare l' altezza della toolbar

Per cambiare l' altezza della vostra toolbar dovete agire sul file ~./fluxbox/init e cambiare la seguente stringa:


session.screen0.toolbar.height


se questo valore a 0, a controllare l'altezza della vostra toolbar sara' il vostro style, altrimenti, se cambierete con un valore diverso da 0 la toolbar sar controllata da questa "global height" - altezza globale.

Come cambiare la risoluzione

Per cambiare la vostra risoluzione usate il comando: xrandr -s < size> x < size> , dove < size> un valore tipo: 1280x1024, risoluzione che per fare in modo di essere giusta e abilitata deve essere specificata nel vostro xorg.conf. Per maggiori informazioni date uno sguardo qui'.

Come generare il menu

Se avete avviato Fluxbox ma avete un menu vuoto, provate il seguente comando:


fluxbox-generate_menu -h


Guardate anche quest' How To

Come inserire il background

Per inserire il background si usa fbsetbg, per vedere come usarlo basta leggere le sua ManPages, altrimenti potete dare uno sguardo a quest' how-to.

Come lanciare applicazioni all' avvio di Fluxbox

Per lanciare applicazioni all' avvio di Fluxbox basta agire sui files startup, oppure fare una configurazione del file .xinitrc

Come prevenire la sovrascrittura del file ~/.fluxbox/init

Se avete fatto dei cambiamenti nel file init ma vi vedete il file sovrascritto, che quindi non accetta i cambiamenti che avete impostato nel file stesso, molto probabilmente un bug, (versioni <=0.1.8-bugfix2). Per sopperire a cio' vi basta fare l' upgrade alla versione piu' recente.

Come raggruppare le applicazioni

Per sapere come fare leggete questa pagina.

Configurare il sovrastamento delle vostre finestre con la toolbar/slit

Per prevenire questo comportamento dove navigare nel vostro menu e andare ricorsivamente in Menu -> Configure -> da qui cercare e de/selezionare la voce: DISABLE "Full Maximization". Per testare la riuscita di quest' operazione potete provare a settare la vostra toolbar a Layer: "Desktop" e provare a massimizzare una delle finestre.

Cos' la Slit

La prima cosa che si deve sapere della slit che non una toolbar, la slit e la toolbar sono due cose totalmente separate. La Slit parte di Fluxbox ed stata portata direttamente da Backbox, una specie di Piazza/posto dove inserire le applicazione "dockable", che potete mantenere separatamente dalle altre finestre. stata studiata appositamente per permettere a tutte le applicazioni, (in pieno stile WindowMaker), di essere o "minimizzate" senza essere chiuse. Possono contenere delle dockapp, (applicazioni studiate per essere messe nella slit). Ricordate che se la Slit non contiene applicazioni resta invisibile.

Cosa sono le piccole box sulle finestre

Se vedete sopra le finestre della vostra applicazione dei piccoli box, bene quelle sono le cosiddette TAB. Se avete fatto un upgrade da una versione .9.x di Fluxbox a una 1.0rcx, queste Tabs sono abilitate di default, mentre per poterle configurare vi basta andare nel vostro menu e ricorsivamente in fluxbox menu->configure->tab options. Per poterle disattivare vi basta selezionare la voce tabs in titlebar e vi verra' restituita la stessa configurazione che avevate nella release .9.x.

Dove trovare loghi - icone e banners per Fluxbox

Tenete d' occhio questa pagina.

possibile inserire in modo ordinato le applicazioni nella Slit?

Si, dalla release 0.1.10. '''

Ho configurato la Trasparenza ma non ci sono cambiamenti

Queste possono essere alcune delle ragioni:

fluxbox-I e xdpyinfo|grep RENDER dovrebbero restituire entambe "RENDER".


fbsetbg -i


e vi verra' restituita.

I Fonts sembrano avere problemi dopo l' upgrade alla versione 0.9.14 o successive dalla versione 0.9.13

Dalla release 0.9.14 di Fluxbox il setup dei fonts in parte cambiato, seguite quest' how-to.

Icone Grandi per il menu

Per avere le icone piu' grandi nel vostro menu guardate nello style che state usando:


grep -i stylef ~/.fluxbox/init


Da qui', aggiungete, oppure editate, il seguente valore:


menu.itemHeight: < int>


Dove < int> un qualsiasi valore, provate ad esempio ad inserirci 20 e poi diminuite oppure aumentate a vostro piacimento la dimensione. Siate sicuri di fare il "reload config", (il ricaricamento della configurazione di Fluxbox), per accertarvi della dimensione dell' icona.

La Trasparenza nel proprio menu

Puoi configurare il tuo menu con trasparenze se stai usando una versione di Fluxbox recente, (0.9.2 e seguenti) Tramite il valore "Menu Alpha" si possono settare le trasparenze di vario livello, basta sapere che 0 uguale ad Invisibile,(completamente trasparente), mentre 255 uguale a Opaco. Un valore intorno a 160 sembra che soddisfi la maggiorparte delle esigenze, probabilmente vorrete leggere la successiva FAQ per rendervi conto di alcune cose di cui si ha bisogno.

Le differenze tra Fluxbox e *box

Tutti i WM *box sono fork di Blackbox. Per lungo tempo sia Fluxbox che Blackbox hanno avuto un proprio sviluppo, l' uno differente dall' altro, ognuno con le proprie richieste e le proprie priorita'. Per questo lo stato di tutti i *box differente, per una lista dettagliata tenete d' occhio questa pagina.

Perche' a volte le finestre massimizzate escono dallo schermo rendendo difficile l' uso della scrollbar

Questo spesso succede se c'e' una slit vuota piazzata nella parte di estrema destra del vostro schermo. Per sopperire a quest' effetto vi basta andare in: Menu -> Configuration -> Slit -> Maximize Over. Quindi selezionare la vostra scelta.

Perche' alcune applicazioni multimediali, (XMMS, MPlayer...), vanno in pausa quando cambio Desktop

Questo non e' un bug, e' proprio nella natura dell' applicazione, se selezionate comunque nel vostro file ~/.fluxbox/init - true - le vostre applicazioni non andranno ne in crash ne in pausa.:


session.screen0.opaqueMove: true


Per dirla tutta: Lo spostamento delle finestre tra i vari Desktop avviene tramite la definizione di un rettangolo con pixel invertiti intorno ad una finestra, quando si muove quindi il mouse il vecchio rettangolo viene cancellato, sempre attraverso dei pixel invertiti, mentre un altro nuovo viene creato, quindi Fluxbox acquisendo il display freeza tutte le applicazioni, se questo non avvenisse ci si ritroverebbe con dei rettangoli sullo schermo anche dopo che si lasciati il "grab" della finestra con il mouse.

Tutti i Windows Manager che hanno questa caratteristica, devo applicare le stesse regole per fare in modo da non lasciare frammenti di rettangoli in giro per il vostro Desktop.

I developper credono che applicazioni il cui scopo primario non e' la visualizzazione grafica debbano continuare a funzionare correttamente senza aggiornare la visualizzazione dell' applicazione stessa, (MPlayer ad esempio ha un seting per questa caratteristica/particolarit), ma queste sono cose che comunque riguardano lo sviluppo delle varie applicazioni, sarebbe meglio quindi mettere a conoscenza di ci gli sviluppatori delle applicazioni stesse per fare in modo che le applicazioni continuino a funzioinare senza l' aggiornamento visuale, ma non e' cosa facile.

Perch Fluxbox non ha icone sul Desktop

La risposta semplice, Fluxbox un Windows Manager e non ha la possibilita'/facolta' di inserire icone nel vostro Desktop. Per sopperire a cio', senza alcuna perdita in ambito performance per Fluxbox, ci sono due applicazioni per gestire le icone sul vostro Desktop.

Guardate i rispettivi setup di fbdesk e idesk per il loro setup. Volendo si potrebbe usufruire anche di rox-filer o di nautilus per le icone, ma sono stati spesso causa di problemi e non sono comunque flessibili come le due applicazioni precedenti.

Perche' molta gente parla di stabilita' e instabilita'

Molti utenti parlano erroneamente di stabilita' e instabilita' di una determinata versione di Fluxbox perche' per piu' di 4 anni la versione stabile stata la 0.1.14 ma oggi non e' piu' cosi', l' ultima release stabile di Fluxbox la 1.0 ed considerata davvero molto stabile. Anche la versione attualmente in sviluppo, (1.1.1), considerata molto stabile, quindi niente paura nell' usare la piu' recente.

Qual'e' la migliore release da usare

La versione/release di Fluxbox consigliata all' utilizzo e' sempre l' ultima versione sviluppata, sempre la piu' stabile, puoi scaricarla direttamente da: http://fluxbox.org/download/ Se non sai come installare Fluxbox da sorgenti puoi imparare come da qu. Se invece ti piace testare nuove versioni, sotomettere all' attenzione degli sviluppatori bugs ed eventuali imperfezioni puoi benissimo usare la versione di Fluxbox che nei repository Git, qui' una descrizione sul come fare.

Quando si parla dei fonts Artwiz

Se avete sentito parlare dei fonts Artwiz e volete provarli potete leggere la guida Artwiz per Fluxbox. Se invece vi piacciono i fonts Artwiz ma non li considerate utili per lavorare nel terminale potreste invece provare ad usare il pacchetto LPF, che contiene due tipi di fonts, uno adatto al terminale ed un altro adatto al resto delle applicazione.

Report delle piattaforme correttamente supportate

Esiste una lista di piattaforme correttamente supportate, Leggete pure questa pagina.

Su Temi per Openbox e Wimea

Openbox e Wimea sono altri due fork di Backbox, per essere precisi l' unica cosa che Wimea usa del codice di Backbox sono gli Styles ed il Rendering engines, ma gli styles dovrebbero almeno essere compatibili

Usare Fluxbox come Windows Manager in GNOME

Per avere Fluxbox come WM in GNOME al posto di Metacity basta eseguire il seguente comando:


gnome-session-remove metacity


seguito da:


fluxbox &


e da:


gnome-session-properties


Clickate sul Tab Startup Programs, aggiungete Fluxbox e poi salvate la sessione con:


gnome-session-save


Usare Fluxbox come Windows Manager in KDE

Anche per KDE possibile rimpiazzare KWin con Fluxbox, in questo caso potete o avviare Fluxbox e poi avviare "kicker" e "kdesktop", oppure ancora fare un export con il comando KDEWM=startfluxbox nel proprio file dilogin rc, (di solito in ~/.bashrc).

Usare il proprio .blackboxrc per Fluxbox

Quest' operazione e' certamente possibile, siate sicuri pero' di settare alcune particolarita' nel file, come la barra del titolo ed il keygrabbing

Uso dei Temi/Styles per Blackbox in Fluxbox

L' uso dei temi per Blackbox in Fluxbox e' compatinile al 100%, l' importante ricordare che si descrivano temi per versioni <=0.65 di Blackbox. Quanto detto potrebbe essere vero anche per i progetti Openbox e Wimea, ma a riguardo non c' nessuna garanzia di funzionamento. Non c'e' stata alcuna discussione a riguardo, di conseguenza non si puo' escludere che i due progetti prendano strade diverse nella definizione dei temi/styles.

Uso di Fluxbox o parte di esso in XGL/Compiz/Beryl

Quest' operazione non possibile. Fluxbox un Windows Manager, Compiz anche, (seppur combinato con composite manager), di conseguenza si puo' solo rimpiazzare Fluxbox con uno di essi. Kde, Gnome, Xfce, sono dei Desktop Managers che a loro volta usano, di default, altri Windows Manager, KWindows, Metacity e Xfwm, quando si usa ad esempio Compiz solo uno di questi Windows Manager viene rimpiazzato. Fluxbox non e' modulare, di conseguenza non si puo' usare una parte di esso in Compiz. Per vedere le possibili features di Fluxbox potete leggere la sezione che parla delle "eyecandy", cos potrete decidere se rimpiazzare Fluxbox e tute lesue features con compiz oppure tenere il vostro Fluxbox.