Fbset - Comandamentul Linux - Comandamentul Unix

NUME

fbset - afișarea și modificarea setărilor dispozitivului tampon cadru

REZUMAT

fbset [ opțiuni ] [ mod ]

DESCRIERE

Această documentație este depășită!

fbset este un utilitar de sistem pentru a afișa sau modifica setările dispozitivului tampon cadru. Dispozitivul tampon cadru oferă o interfață simplă și unică pentru a accesa diferite tipuri de afișaje grafice.

Dispozitivele tampon pentru cadre sunt accesate prin intermediul unor noduri speciale de dispozitive situate în directorul / dev. Schema de denumire pentru aceste noduri este întotdeauna fb < n >, unde n este numărul dispozitivului tampon cadru folosit.

fbset folosește o bază de date proprie de moduri video situată în /etc/fb.modes. Un număr nelimitat de moduri video pot fi definite în această bază de date.

OPȚIUNI

Dacă nu este dată nici o opțiune, fbset va afișa setările curente ale tamponului cadru.

Optiuni generale:

--help , -h

afișați o informație de utilizare

- acum , -n

schimbați imediat modul video. Dacă nu se dă niciun dispozitiv tampon cadru prin -fb , atunci această opțiune este activată în mod implicit

- arată , -s

afișați setările modului video. Acest lucru este prestabilit dacă nu este oferită nici o opțiune suplimentară sau doar un dispozitiv tampon cadru prin -fb

--info , -i

afișați toate informațiile disponibile privind tamponul pentru cadre

- verbose , -v

afișați informațiile despre ceea ce face în prezent fbset

--versiune , -V

afișați informațiile despre fbset

--xfree86 , -x

afișați informațiile de sincronizare după cum este necesar de către XFree86

Nodurile dispozitivului tampon de cadru:

-fb < dispozitiv >

dispozitivul dă nodul dispozitivului tampon pentru cadre. Dacă nu este dat niciun dispozitiv prin -fb, se folosește / dev / fb0

Baza de date pentru modurile video:

-db < fișier >

setați un fișier de bază de date pentru modul video alternativ (implicit este /etc/fb.modes ).

Geometria afișajului:

-xres < valoare >

setați rezoluția orizontală vizibilă (în pixeli)

-yres < valoare >

setați rezoluția verticală vizibilă (în pixeli)

-vxres < value >

setați rezoluția orizontală virtuală (în pixeli)

-valuează < valoare >

setați rezoluția verticală virtuală (în pixeli)

-depth < value >

setați adâncimea de afișare (în biți per pixel)

--geometria , -g ...

setați toți parametrii de geometrie simultan în ordinea < xres > < yres > < vxres > < vyres > < depth >, de ex. -g 640 400 640 400 4

-Meci

face rezoluția fizică să se potrivească rezoluției virtuale

Timpi afișare:

-pixclock < value >

setați lungimea unui pixel (în picosecunde). Rețineți că dispozitivul tampon cadru poate suporta doar anumite lungimi ale pixelilor

-vală < valoare >

setați marginea stângă (în pixeli)

-cu valoare <

setați marginea dreaptă (în pixeli)

-up < valoare >

setați marginea superioară (în linii de pixeli)

- mai mică < valoare >

setați marginea mai mică (în linii de pixeli)

-hslen < value >

setați lungimea sincronizării orizontale (în pixeli)

-vslen < value >

setați lungimea sincronizării verticale (în linii de pixeli)

- lucruri , -t ...

setați toți parametrii de sincronizare simultan în ordinea < pixclock > < left > < right > < upper > < lower > < hslen > < vslen >, de exemplu -g 35242 64 96 35 12 112 2

Afișare steaguri:

-hsync { scăzut | mare }

setați polaritatea de sincronizare orizontală

-vsync { scăzut | mare }

setați polaritatea de sincronizare verticală

-csync { scăzut | mare }

setați polaritatea sincronizării compuse

-extsync { false | true }

activați sau dezactivați resync extern. Dacă este activată, temporizările de sincronizare nu sunt generate de dispozitivul tampon cadru și trebuie să fie furnizate în exterior. Rețineți că este posibil ca această opțiune să nu fie acceptată de fiecare dispozitiv tampon pentru cadre

-bcast { false | true }

activați sau dezactivați modurile de difuzare. Dacă este activat, buffer-ul de cadre generează timpii exacți pentru mai multe moduri de difuzare (de exemplu, PAL sau NTSC). Rețineți că este posibil ca această opțiune să nu fie acceptată de fiecare dispozitiv tampon pentru cadre

- true }

activați sau dezactivați intercalarea. Dacă este activat, afișajul va fi împărțit în două cadre, fiecare cadru conține numai linii paralele și paralele. Aceste două cadre vor fi afișate alternativ, în acest fel pot fi afișate de două ori liniile și frecvența verticală a monitorului rămâne aceeași, dar frecvența verticală vizibilă este redusă la jumătate

-double { false | true }

activați sau dezactivați scanarea dublă. Dacă este activată, fiecare linie va fi afișată de două ori, astfel încât frecvența orizontală poate fi ușor dublată, astfel încât aceeași rezoluție poate fi afișată pe diferite monitoare, chiar dacă specificația frecvenței orizontale diferă. Rețineți că este posibil ca această opțiune să nu fie acceptată de fiecare dispozitiv tampon pentru cadre

Poziția afișajului:

- muta { left | drept | up | jos }

deplasați partea vizibilă a afișajului în direcția specificată

-step < valoare >

setați mărimea pasului pentru poziționarea afișajului (în pixeli sau linii de pixeli), dacă nu este afișat niciun pas, afișajul va fi mutat la 8 pixeli pe orizontală sau la 2 linii de pixeli pe verticală

EXEMPLU

Pentru a seta modul video utilizat pentru X introduceți următoarele în rc.local:

fbset- fb / dev / fb0 vga

și face cunoscut dispozitivul tampon de cadre X :

export FRAMEBUFFER = / dev / fb0

Important: Utilizați comanda om ( % man ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.