Fluxbox-1.3.7

Introduksjon til Fluxbox

Fluxbox pakken inneholder en vindusbehandler..

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Package Information

Fluxbox Avhengigheter

Påkrevd

et grafiske miljø

Valgfri

dbus-1.14.10 (kjøretid), FriBidi-1.0.13, og imlib2-1.12.2 (hvis du ønsker å bruke andre bildeformater i tillegg til XPM)

Installasjon av Fluxbox

Først, fikse en byggefeil når du bygger med gcc-11.1:

sed -i '/text_prop.value > 0/s/>/!=/' util/fluxbox-remote.cc

Installer Fluxbox ved å kjøre følgende kommandoer:

./configure --prefix=/usr &&
make

Denne pakken har ikke en fungerende testpakke.

Nå, som root bruker:

make install

Konfigurere Fluxbox

Konfigurasjonsfiler

~/.fluxbox/init, ~/.fluxbox/keys, og ~/.fluxbox/menu

Konfigurasjonsinformasjon

Hvis Fluxbox er den eneste vindusbehandleren du vil bruke, kan du starte den med en .xinitrc fil i hjemmemappen din. Sørg for å sikkerhetskopiere din nåværende .xinitrc før du fortsetter.

echo startfluxbox > ~/.xinitrc

Eller alternativt, hvis du bruker en innloggingsbehandler som GDM-45.0.1 eller lightdm-1.32.0, og vil kunne velge Fluxbox ved påloggingsprompten oppretter du en fluxbox.desktop fil. Som root:

mkdir -pv /usr/share/xsessions &&
cat > /usr/share/xsessions/fluxbox.desktop << "EOF"
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=This session logs you into Fluxbox
Exec=startfluxbox
Type=Application
EOF

Hvis du ikke installerte GDM-45.0.1 eller lightdm-1.32.0 i /usr, endre da kommandoen slik at den passer til prefikset du valgte.

Lag nå Fluxbox konfigurasjonsfiler:

mkdir -v ~/.fluxbox &&
cp -v /usr/share/fluxbox/init ~/.fluxbox/init &&
cp -v /usr/share/fluxbox/keys ~/.fluxbox/keys

For å generere applikasjonsmenyen, vil du kanskje først kjøre fluxbox-generate_menu -h, for å velge en <user_options>, deretter utsted:

cd ~/.fluxbox &&
fluxbox-generate_menu <user_options>

Alternativt kan du kopiere en forhåndsgenerert meny:

cp -v /usr/share/fluxbox/menu ~/.fluxbox/menu

Menyelementer legges til ved å redigere~/.fluxbox/menu. Syntaksen er forklart på fluxbox manualsiden.

Hvis du vil bruke et bilde som skrivebordsbakgrunn, kopierer du temaet du liker ~/.fluxbox. Legg deretter til en linje for å få den til å bruke riktig bilde. I de neste kommandoene, endre <theme> til navnet av temaet du ønsker og endre </path/to/nice/image.ext> til å peke på det faktiske bildet du vil bruke, hvor ext må være xpm, hvis imlib2-1.12.2 ikke er installert for å tillate andre bildeformater.

cp -r /usr/share/fluxbox/styles/<theme> ~/.fluxbox/theme &&

sed -i 's,\(session.styleFile:\).*,\1 ~/.fluxbox/theme,' ~/.fluxbox/init &&

[ -f ~/.fluxbox/theme ] &&
echo "background.pixmap: </path/to/nice/image.ext>" >> ~/.fluxbox/theme ||
[ -d ~/.fluxbox/theme ] &&
echo "background.pixmap: </path/to/nice/image.ext>" >> ~/.fluxbox/theme/theme.cfg

I noen lokaliteter inneholder kanskje ikke fonten som er spesifisert i temaet nødvendige tegn. Dette resulterer i menyer med tomme elementer. Du kan fikse dette ved å redigere ~/.fluxbox/theme med en tekstredigerer og endre den slik at den navngir en passende font.

Innhold

Installerte Programmer: fluxbox, fbsetbg, fbsetroot, fluxbox-generate_menu, startfluxbox, fbrun, fluxbox-remote, og fluxbox-update_configs
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/share/fluxbox og ~/.fluxbox

Korte Beskrivelser

fluxbox

er en vindusbehandler for X11 basert på Blackbox 0.61.0

fbsetbg

er et verktøy som setter bakgrunnsbildet. Det krever en av følgende under kjøring: Esetroot, wmsetbg, feh, hsetroot, chbg, display, qiv, xv, xsri, xli, eller xsetbg. Det krever også which hvis Esetroot er funnet

fbsetroot

er et verktøy for å endre utseendet på rotvinduet basert på Blackbox applikasjonen bsetroot

fluxbox-generate_menu

er et verktøy som genererer en meny ved å skanne PATHen din

startfluxbox

er et oppstartsskript for økter som tillater kommando utførelser før fluxbox starter

fbrun

viser et kjør dialogvindu

fluxbox-remote

gir kommandolinjetilgang til nøkkelkommandoer for Fluxbox

fluxbox-update_configs

bruk for å administrere konfigurasjonsfiler (last på nytt, oppdatering, test)