NAVN
fbset - vis og endre rammebufferinnstillingene
SYNOPSIS
fbset opsjoner modus
BESKRIVELSE
Denne dokumentasjonen er utdatert!
fbset er et systemverktøy for å vise eller endre innstillingene til rammebufferen. Rammebufferenheten gir et enkelt og unikt grensesnitt for tilgang til forskjellige typer grafiske skjermer.
Rammebufferinnretninger er tilgjengelige via spesielle enhetsnoder plassert i / dev-katalogen. Navngivningssystemet for disse noderne er alltidfb< n >, hvor n er nummeret til den brukte rammebufferenheten.
fbset bruker en egen videomodusdatabase som ligger i /etc/fb.modes. Et ubegrenset antall videomoduser kan defineres i denne databasen.
ALTERNATIVER
Hvis ikke noe alternativ er gitt,fbset vil vise gjeldende rammebufferinnstillinger.
Generelle alternativer:
--hjelp, -H
vis en bruksinformasjon
--nå, -n
endre videomodus umiddelbart. Hvis ingen rammebufferenhet er gitt via-fb , så er dette alternativet aktivert som standard
--vise fram, -s
vis innstillingene for videomodus. Dette er standard hvis ikke noe annet alternativ eller bare en rammebuffer via-fb er gitt
--info, -Jeg
vis all tilgjengelig ramme buffer informasjon
--verbose, -V
vis informasjon hvafbset gjør for øyeblikket
--versjon, -V
vis versjonen informasjon omfbset
--xfree86, -x
vis timinginformasjonen som den trengs av XFree86
Rammebufferinnretningsnoder:
-fb < enhet >
enhet gir rammebuffertenhetens knutepunkt. Hvis ingen enhet via-fb er gitt, / Dev / fb0 benyttes
Videomodusdatabase:
-db < fil >
sett en alternativ videomodusdatabasefil (standard er /etc/fb.modes ).
Skjerm geometri:
-xres < verdi >
sett synlig horisontal oppløsning (i piksler)
-yres < verdi >
sett synlig vertikal oppløsning (i piksler)
-vxres < verdi >
sett virtuell horisontal oppløsning (i piksler)
-vyres < verdi >
sett virtuell vertikal oppløsning (i piksler)
-dybde < verdi >
sett skjermdybde (i biter per piksel)
--geometry, -g …
sett alle geometriparametrene på en gang i rekkefølgen < xres > < yres > < vxres > < vyres > < dybde >, f.eks.-g 640 400 640 400 4
-kamp
gjør den fysiske oppløsningen til den virtuelle oppløsningen
Vis timing:
-pixclock < verdi >
sett lengden på en piksel (i pikosekunder). Vær oppmerksom på at rammebufferenheten bare kan støtte noen piksellengder
-venstre < verdi >
sett venstre margin (i piksler)
-Ikke sant < verdi >
sett høyre margin (i piksler)
-øverste < verdi >
sett øvre margin (i piksellinjer)
-Nedre < verdi >
sett lavere margin (i piksellinjer)
-hslen < verdi >
sett horisontal synkellengde (i piksler)
-vslen < verdi >
sett vertikal synkronisering lengde (i piksel linjer)
--timings, -t …
sett alle timingparametrene samtidig i rekkefølgen < pixclock > < venstre > < Ikke sant > < øverste > < Nedre > < hslen > < vslen >, f.eks.-g 35242 64 96 35 12 112 2
Vis flagg:
-hsync høy
sett den horisontale synkroniseringspolariteten
-vsync høy
sett den vertikale synkroniseringspolariteten
-csync lav
sett komposittsynkroniseringspolariteten
-extsync falsk
aktiver eller deaktiver ekstern resync. Hvis aktivert, blir ikke synkroniseringstiden generert av rammebufferen og må leveres eksternt i stedet. Vær oppmerksom på at dette alternativet kanskje ikke støttes av alle rammebuffere
-bcast ekte
aktiver eller deaktiver kringkastingsmodi. Hvis aktivert, genererer rambufferen de nøyaktige tidspunktene for flere sendemoduser (for eksempel PAL eller NTSC). Vær oppmerksom på at dette alternativet kanskje ikke støttes av alle rammebuffere
-laced ekte
aktiver eller deaktiver interlace. Hvis aktivert, vil skjermen bli delt i to rammer, hver ramme inneholder henholdsvis bare like og ulige linjer. Disse to rammene vises som alternerende, slik at to ganger linjene kan vises, og den vertikale frekvensen til skjermen forblir den samme, men den synlige vertikale frekvensen blir halvert
-dobbelt ekte
aktiver eller deaktiver dublescan. Hvis aktivert, vil hver linje bli vist to ganger, og den horisontale frekvensen kan lett dobles slik at samme oppløsning kan vises på forskjellige skjermer, selv om den horisontale frekvensspesifikasjonen er forskjellig. Vær oppmerksom på at dette alternativet kanskje ikke støttes av alle rammebuffere
Visningsposisjonering:
-bevege seg ned
flytt den synlige delen av skjermen i den angitte retningen
-skritt < verdi >
angi trinnstørrelse for visningsposisjonering (i piksler eller piksellinjer), hvis-skritt er ikke gitt skjermen vil bli flyttet 8 piksler horisontalt eller 2 piksler linjer vertikalt
EKSEMPEL
For å stille inn den brukte videomodus forX sett inn følgende i rc.local:
fbset -fb / Dev / fb0 vga
og gjør den brukte rammebufferenheten kjent forX:
eksport rammebuffer = / Dev / fb0
Viktig: Bruke Mann kommando ( % Mann ) for å se hvordan en kommando brukes på din datamaskin.




