Skip to main content

Fbset - Comando Linux

YDL 6.1, PS3 ( blackborder/overscan ) tutorial part 2/8 (Giugno 2025)

YDL 6.1, PS3 ( blackborder/overscan ) tutorial part 2/8 (Giugno 2025)
Anonim

NOME

fbset: mostra e modifica le impostazioni del dispositivo frame buffer

SINOSSI

fbset opzioni modalità

DESCRIZIONE

Questa documentazione non è aggiornata !!

fbset è un'utilità di sistema per mostrare o modificare le impostazioni del dispositivo frame buffer. Il dispositivo frame buffer fornisce un'interfaccia semplice e unica per accedere a diversi tipi di display grafici.

I dispositivi frame buffer sono accessibili tramite appositi nodi di dispositivo situati nella directory / dev. Lo schema di denominazione per questi nodi è semprefb< n >, dove n è il numero del dispositivo frame buffer utilizzato.

fbset utilizza un proprio database in modalità video situato in /etc/fb.modes. In questo database è possibile definire un numero illimitato di modalità video.

OPZIONI

Se non viene data alcuna opzione,fbset mostrerà le impostazioni correnti del buffer del frame.

Opzioni generali:

--Aiuto, -h

mostra informazioni d'uso

--adesso, -n

cambia la modalità video immediatamente. Se non viene fornito alcun dispositivo frame buffer tramite-FB , quindi questa opzione è attivata di default

--mostrare, -S

mostra le impostazioni della modalità video. Questo è l'impostazione predefinita se non ci sono ulteriori opzioni o solo un dispositivo frame buffer tramite-FB viene data

--Informazioni, -io

visualizza tutte le informazioni sul buffer del frame disponibili

--verbose, -v

visualizza informazioni cosafbset sta facendo attualmente

--versione, -V

visualizza le informazioni sulla versionefbset

--xfree86, -X

visualizza le informazioni di temporizzazione come richiesto da XFree86

Nodi dispositivo frame buffer:

-FB < dispositivo >

dispositivo dà il nodo del dispositivo frame buffer. Se nessun dispositivo via-FB viene data, / Dev / fb0 viene usato

Database in modalità video:

-db < file >

impostare un file di database in modalità video alternativo (l'impostazione predefinita è /etc/fb.modes ).

Mostra la geometria:

-xres < valore >

imposta la risoluzione orizzontale visibile (in pixel)

-yres < valore >

imposta la risoluzione verticale visibile (in pixel)

-vxres < valore >

imposta la risoluzione orizzontale virtuale (in pixel)

-vyres < valore >

imposta la risoluzione verticale virtuale (in pixel)

-profondità < valore >

imposta la profondità di visualizzazione (in bit per pixel)

--geometria, -g

imposta tutti i parametri geometrici contemporaneamente nell'ordine < Xres > < yres > < vxres > < vyres > < profondità >, ad es.-g 640 400 640 400 4

-incontro

fare in modo che la risoluzione fisica corrisponda alla risoluzione virtuale

Visualizza i tempi:

-pixclock < valore >

imposta la lunghezza di un pixel (in picosecondi). Si noti che il dispositivo frame buffer può supportare solo alcune lunghezze di pixel

-sinistra < valore >

imposta margine sinistro (in pixel)

-destra < valore >

imposta il margine destro (in pixel)

-superiore < valore >

imposta il margine superiore (in linee di pixel)

-inferiore < valore >

imposta margine inferiore (in linee di pixel)

-hslen < valore >

imposta la lunghezza della sincronizzazione orizzontale (in pixel)

-vslen < valore >

imposta la lunghezza di sincronizzazione verticale (in linee di pixel)

--timings, -t

imposta tutti i parametri di temporizzazione contemporaneamente nell'ordine < pixclock > < sinistra > < destra > < superiore > < inferiore > < hslen > < vslen >, ad es.-g 35242 64 96 35 12 112 2

Visualizza bandiere:

-hsync alto

imposta la polarità di sincronizzazione orizzontale

-vsync alto

imposta la polarità di sincronizzazione verticale

-csync Basso

imposta la polarità di sincronizzazione composita

-extsync falso

abilitare o disabilitare la risincronizzazione esterna. Se abilitato, i tempi di sincronizzazione non vengono generati dal dispositivo frame buffer e devono invece essere forniti esternamente. Si noti che questa opzione potrebbe non essere supportata da ogni dispositivo del frame buffer

-bcast vero

abilitare o disabilitare le modalità di trasmissione. Se abilitato, il frame buffer genera i tempi esatti per diverse modalità di trasmissione (ad esempio PAL o NTSC). Si noti che questa opzione potrebbe non essere supportata da ogni dispositivo del frame buffer

-laced vero

abilita o disabilita l'interlacciamento. Se abilitato, il display sarà diviso in due frame, ogni frame contiene solo linee pari e dispari. Questi due fotogrammi verranno visualizzati alternati, in questo modo è possibile visualizzare due volte le linee e la frequenza verticale per il monitor rimane la stessa, ma la frequenza verticale visibile si dimezza

-Doppio vero

abilitare o disabilitare doublescan. Se abilitata, ogni linea verrà visualizzata due volte e in questo modo la frequenza orizzontale può essere facilmente raddoppiata, in modo che la stessa risoluzione possa essere visualizzata su diversi monitor, anche se la specifica della frequenza orizzontale differisce. Si noti che questa opzione potrebbe non essere supportata da ogni dispositivo del frame buffer

Posizionamento del display:

-mossa giù

sposta la parte visibile del display nella direzione specificata

-passo < valore >

impostare la dimensione del passo per il posizionamento del display (in pixel o linee pixel), se-passo non è dato display verrà spostato 8 pixel orizzontalmente o 2 linee pixel in verticale

ESEMPIO

Per impostare la modalità video utilizzata perX inserisci quanto segue in rc.local:

fbset -FB / Dev / fb0 vga

e rendere noto il dispositivo buffer frame utilizzatoX:

esportare FRAMEBUFFER = / Dev / fb0

Importante: Utilizzare il uomo comando ( % uomo ) per vedere come viene utilizzato un comando sul tuo computer specifico.