Skip to main content

Fbset - Linux Command

YDL 6.1, PS3 ( blackborder/overscan ) tutorial part 2/8 (Juni 2026)

YDL 6.1, PS3 ( blackborder/overscan ) tutorial part 2/8 (Juni 2026)
Anonim

NAVN

fbset - Vis og modificer indstillinger for rammebuffer-enhed

SYNOPSIS

fbset muligheder mode

BESKRIVELSE

Denne dokumentation er forældet !!

fbset er et systemværktøj til at vise eller ændre indstillingerne for rammebufferen. Rammebufferenheden giver en enkel og unik grænseflade til adgang til forskellige former for grafiske skærme.

Rammebufferindretninger er tilgængelige via specielle enhedsknuder placeret i / dev-mappen. Navngivningssystemet for disse knuder er altidfb< n >, hvor n er nummeret på den anvendte ramme buffer enhed.

fbset bruger en egen videotilstandsdatabase placeret i /etc/fb.modes. Et ubegrænset antal video tilstande kan defineres i denne database.

MULIGHEDER

Hvis ingen mulighed er givet,fbset vil vise de aktuelle rammebufferindstillinger.

Generelle indstillinger:

--Hjælp, -h

Vis en brugsinformation

--nu, -n

Skift videomodus straks. Hvis der ikke gives en ramme buffer enhed viaFB , så aktiveres denne indstilling som standard

--at vise, -s

vis videoindstillingerne. Dette er standard hvis ingen yderligere mulighed eller kun en ramme buffer enhed viaFB er givet

--info, -jeg

Vis alle tilgængelige frame buffer information

--ordrig, -v

vis information hvadfbset gør i øjeblikket

--version, -V

Vis versionsinformation omfbset

--xfree86, -x

vis timing informationen som det er nødvendigt af XFree86

Frame buffer enhed noder:

FB < apparat >

apparat giver rammebufferenhedens knudepunkt. Hvis ingen enhed viaFB er givet, / Dev / fb0 anvendes

Video tilstand database:

-db < fil >

Indstil en alternativ videodatdatabasefil (standard er /etc/fb.modes ).

Display geometri:

-xres < værdi >

Indstil synlig vandret opløsning (i pixels)

-yres < værdi >

Indstil synlig lodret opløsning (i pixels)

-vxres < værdi >

Indstil virtuel vandret opløsning (i pixels)

-vyres < værdi >

Indstil virtuel lodret opløsning (i pixels)

-dybde < værdi >

indstil skærmens dybde (i bit pr pixel)

--geometry, -g

indstil alle geometriparametre på en gang i rækkefølge < xres > < yres > < vxres > < vyres > < dybde >, f.eks.-g 640 400 640 400 4

-match

gøre den fysiske opløsning til den virtuelle opløsning

Visningstider:

-pixclock < værdi >

Indstil længden på en pixel (i picosekunder). Bemærk, at rammebufferenheden kun understøtter nogle pixellængder

-venstre < værdi >

Indstil venstre margen (i pixels)

-ret < værdi >

Indstil højre margen (i pixel)

-øverst < værdi >

Indstil øvre margen (i pixel linjer)

-nederste < værdi >

Indstil lavere margen (i pixel linjer)

-hslen < værdi >

Indstil horisontal synkronængde (i pixels)

-vslen < værdi >

Indstil lodret synkronængde (i pixellinjer)

--timings, -t

indstil alle timingparametre på en gang i rækkefølge < pixclock > < venstre > < ret > < øverst > < nederste > < hslen > < vslen >, f.eks.-g 35242 64 96 35 12 112 2

Vis flag:

-hsync høj

Indstil den vandrette synkroniseringspolaritet

-vsync høj

Indstil den lodrette synkroniseringspolaritet

-csync lav

Indstil kompositsynkroniseringspolariteten

-extsync falsk

aktiver eller deaktiver ekstern resync. Hvis aktiveret, genereres synkroniseringstimerne ikke af rammebufferen og skal leveres eksternt i stedet. Bemærk, at denne indstilling muligvis ikke understøttes af alle rammebuffere

-bcast rigtigt

aktiver eller deaktiver broadcast-tilstande. Hvis aktiveret, genererer rambufferen de nøjagtige tidspunkter for flere udsendelsesfunktioner (fx PAL eller NTSC). Bemærk, at denne indstilling muligvis ikke understøttes af alle rammebuffere

-laced rigtigt

aktiver eller deaktiver interlace. Hvis aktiveret, vil displayet blive delt i to rammer, hver ramme indeholder kun lige og ulige linjer. Disse to rammer vil blive vist skiftevis, denne måde to gange linjerne kan vises, og den lodrette frekvens for skærmen forbliver den samme, men den synlige lodrette frekvens bliver halveret

-dobbelt rigtigt

aktiver eller deaktiver dublescan. Hvis aktiveret, vises hver linje to gange, og den horisontale frekvens kan let fordobles, så den samme opløsning kan vises på forskellige skærme, selvom den horisontale frekvensspecifikation er forskellig. Bemærk, at denne indstilling muligvis ikke understøttes af alle rammebuffere

Display positionering:

-bevæge sig ned

flyt den synlige del af displayet i den angivne retning

-trin < værdi >

Indstil trinstørrelse til visningspositionering (i pixels eller pixellinjer), hvis-trin er ikke givet displayet vil blive flyttet 8 pixels vandret eller 2 pixel linjer lodret

EKSEMPEL

For at indstille den anvendte videotilstand forx indsæt følgende i rc.local:

fbset FB / Dev / fb0 vga

og gør den brugte ramme buffer enhed kendtx:

eksport framebuffer = / Dev / fb0

Vigtig: Brug mand kommando ( % mand ) for at se, hvordan en kommando bruges på din computer.