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

NAAM

fbset - toon en wijzig framebufferapparaatinstellingen

KORTE INHOUD

fbset opties mode

OMSCHRIJVING

Deze documentatie is verouderd !!

fbset is een systeemhulpprogramma om de instellingen van het framebufferapparaat te tonen of te wijzigen. Het framebufferapparaat biedt een eenvoudige en unieke interface voor toegang tot verschillende soorten grafische weergaven.

Frame-bufferapparaten zijn toegankelijk via speciale apparaatknooppunten in de / dev-directory. Het naamgevingsschema voor deze knooppunten is altijdfb< n >, waar n is het nummer van het gebruikte framebufferapparaat.

fbset maakt gebruik van een eigen database met videomodi die zich bevindt in /etc/fb.modes. In deze database kan een onbeperkt aantal videomodi worden gedefinieerd.

OPTIES

Als er geen optie wordt gegeven,fbset geeft de huidige framebufferinstellingen weer.

Algemene opties:

--helpen, -h

een gebruiksinformatie weergeven

--nu, -n

verander de videomodus onmiddellijk. Als er geen framebuffer wordt gegeven via-fb , dan is deze optie standaard geactiveerd

--laten zien, -s

toon de instellingen van de videomodus. Dit is standaard als er geen verdere optie of alleen een framebuffer via is-fb is gegeven

--info, -ik

toon alle beschikbare framebufferinformatie

--verbose, -v

informatie weergeven watfbset is momenteel bezig

--versie, -V

toon de versie-informatie overfbset

--xfree86, -X

toon de timinginformatie zoals die nodig is voor XFree86

Frame buffer apparaat knooppunten:

-fb < apparaat >

apparaat geeft het frame buffer-apparaatknooppunt. Als geen apparaat via-fb is gegeven, / Dev / FB0 is gebruikt

Videomodus-database:

-dB < het dossier >

een alternatief videomodusbestand in de videomodus instellen (standaard is dit /etc/fb.modes ).

Displaygeometrie:

-xres < waarde >

zichtbare horizontale resolutie instellen (in pixels)

-yres < waarde >

stel zichtbare verticale resolutie in (in pixels)

-vxres < waarde >

stel virtuele horizontale resolutie in (in pixels)

-vyres < waarde >

stel virtuele verticale resolutie in (in pixels)

-diepte < waarde >

displaydiepte instellen (in bits per pixel)

--geometrie, -g

zet alle geometrieparameters tegelijk in de volgorde < xres > < yres > < vxres > < vyres > < diepte >, b.v.-g 640 400 640 400 4

-wedstrijd

zorg dat de fysieke resolutie overeenkomt met de virtuele resolutie

Toon timings:

-pixclock < waarde >

stel de lengte in van één pixel (in picoseconden). Merk op dat de framebufferinrichting mogelijk slechts enkele pixellengten ondersteunt

-links < waarde >

linker marge instellen (in pixels)

-rechts < waarde >

rechtermarge instellen (in pixels)

-bovenste < waarde >

stel de bovenmarge in (in pixellijnen)

-lager < waarde >

lagere marge instellen (in pixellijnen)

-hslen < waarde >

horizontale sync-lengte instellen (in pixels)

-vslen < waarde >

stel de verticale synchronisatielengte in (in pixellijnen)

--timings, -t

stel alle timingparameters in één keer in de volgorde <in pixclock > < links > < rechts > < bovenste > < lager > < hsien > < vslen >, b.v.-g 35242 64 96 35 12 112 2

Toon vlaggen:

-hsync hoog

stel de horizontale synchronisatiepolariteit in

-vsync hoog

stel de verticale synchronisatiepolariteit in

-csync laag

stel de samengestelde synchronisatiepolariteit in

-extsync vals

in- of uitschakelen externe hersynchronisatie. Indien ingeschakeld, worden de synchronisatietiming niet gegenereerd door het framebufferapparaat en moeten ze in plaats daarvan extern worden geleverd. Merk op dat deze optie mogelijk niet door elk framebufferapparaat wordt ondersteund

-bcast waar

schakel de uitzendmodi in of uit. Indien ingeschakeld genereert de framebuffer de exacte timings voor verschillende uitzendmodi (bijvoorbeeld PAL of NTSC). Merk op dat deze optie mogelijk niet door elk framebufferapparaat wordt ondersteund

-laced waar

interlace in- of uitschakelen. Indien ingeschakeld, wordt het display in twee frames gesplitst, elk frame bevat respectievelijk alleen even en oneven regels. Deze twee frames worden afwisselend weergegeven, op deze manier kunnen twee keer de lijnen worden weergegeven en blijft de verticale frequentie voor de monitor hetzelfde, maar wordt de zichtbare verticale frequentie gehalveerd

-dubbele waar

in- of uitschakelen doublescan. Indien ingeschakeld, wordt elke regel twee keer weergegeven en op deze manier kan de horizontale frequentie eenvoudig worden verdubbeld, zodat dezelfde resolutie op verschillende monitoren kan worden weergegeven, zelfs als de horizontale frequentie-specificatie verschilt. Merk op dat deze optie mogelijk niet door elk framebufferapparaat wordt ondersteund

Positie weergeven:

-move naar beneden

verplaats het zichtbare deel van het display in de aangegeven richting

-stap < waarde >

stel de stapgrootte in voor weergavepositionering (in pixels of pixellijnen), indien-stap wordt niet gegeven, de weergave wordt 8 pixels horizontaal of 2 pixellijnen verticaal verplaatst

VOORBEELD

Om de gebruikte videomodus in te stellenX voeg het volgende in rc.local in:

fbset -fb / Dev / FB0 vga

en maak de gebruikte framebuffer bekendX:

exporteren framebuffer = / Dev / FB0

Belangrijk: Gebruik de man commando ( % man ) om te zien hoe een opdracht wordt gebruikt op uw specifieke computer.