Fbset - Линукс команда - Unix команда

ИМЕ

fbset - показване и промяна на настройките на буферния пакет на рамката

Кратък обзор

fbset [ опции ] [ режим ]

ОПИСАНИЕ

Тази документация е остаряла!

fbset е помощна програма за показване или промяна на настройките на буферното устройство на рамката. Буферното устройство на рамката осигурява прост и уникален интерфейс за достъп до различни видове графични дисплеи.

Буферните устройства с рамки се осъществяват чрез специални възли на устройства, разположени в директорията / dev. Схемата за именуване на тези възли винаги е fb < n >, където n е номерът на използваното буферно устройство на рамката.

fbset използва собствена база данни за видео режим, разположена в /etc/fb.modes. В тази база данни може да се определи неограничен брой видео режими.

НАСТРОИКИ

Ако няма дадена опция, fbset ще покаже настройките на буфера на текущите рамки.

Общи опции:

--help , -h

показва информация за използването

- сега , -n

Променете незабавно видео режима. Ако няма буферно устройство за рамки чрез -fb , тази опция е активирана по подразбиране

- покажете , -s

показване на настройките за видео режим. Това е по подразбиране, ако не е дадена допълнителна опция или само буферно устройство за рамки чрез -fb

--info , -i

показва цялата налична буферна информация за рамката

- подробно , -v

показвайте информацията, която fbset прави понастоящем

- версия , -V

покажете версията за fbset

--xfree86 , -x

показва информацията за синхронизиране, както е необходимо от XFree86

Възлите на буферното устройство на рамката:

-fb < устройство >

устройството дава възела на устройството за буфер на рамката. Ако не е дадено устройство чрез -fb , използва се / dev / fb0

База данни за видео режим:

-db < файл >

задайте алтернативен файл с база данни за видео режим (по подразбиране е /etc/fb.modes ).

Геометрия на дисплея:

-xres < value >

задаване на видима хоризонтална разделителна способност (в пиксели)

-yres < value >

задаване на видима вертикална разделителна способност (в пиксели)

-vxres < value >

задаване на виртуална хоризонтална резолюция (в пиксели)

-vyres < стойност >

задайте виртуална вертикална разделителна способност (в пиксели)

-depth < value >

задаване на дълбочина на показване (в битове на пиксел)

-геометрия , ...

задайте всички параметри на геометрията наведнъж в ред < xres > < yres > < vxres > < vyres > < depth >, напр. -g 640 400 640 400 4

-мач

Направете физическата резолюция съответстваща на виртуалната резолюция

Час на дисплея:

-pixorkock < value >

задайте дължината на един пиксел (в пикосекунди). Имайте предвид, че буферното устройство на рамката може да поддържа само някои дължини на пикселите

-лега < стойност >

задайте ляв марж (в пиксели)

-right < value >

задаване на десния марж (в пиксели)

-upper < value >

задайте горния марж (в пикселни линии)

- по- ниска < стойност >

задайте по-нисък марж (в пикселни линии)

-hslen < value >

задайте дължина на хоризонталната синхронизация (в пиксели)

-vslen < value >

задайте вертикална дължина на синхронизация (в пикселни линии)

- ...

задайте всички параметри за синхронизиране наведнъж в реда < pixclock > < left > < right > < upper > < lower > < hslen > < vslen >, напр. -g 35242 64 96 35 12 112 2

Показване на флагове:

-hsync { ниска | висока }

настройте полярността на хоризонталния синхрон

-syncc { нисък | висока }

задайте полярността на вертикалния синхрон

-концик { ниска | висока }

задайте комбинирания полярност на синхронизирането

-extsync { false | true }

активирайте или деактивирайте външната синхронизация. Ако е разрешено, синхронизиращите тайминги не се генерират от буферното устройство на рамката и вместо това трябва да бъдат предоставени външно. Обърнете внимание, че тази опция може да не се поддържа от всяко буферно устройство на рамката

-bcast { false } true }

активирате или деактивирате режимите на излъчване. Ако е разрешено, буферът на рамката генерира точно време за няколко режима на излъчване (напр. PAL или NTSC). Обърнете внимание, че тази опция може да не се поддържа от всяко буферно устройство на рамката

- true }

активирайте или деактивирайте преплетеното. Ако е разрешено, дисплеят ще бъде разделен на две кадри, всеки кадър съдържа само четни и нечетни линии съответно. Тези две кадри ще се показват като редуващи се, така че може да се покаже два пъти линиите, а вертикалната честота за монитора остава същата, но видимата вертикална честота се намалява наполовина

- двойка { false | true }

активирайте или деактивирайте двойното сканиране. Ако е разрешено, всеки ред ще се покаже два пъти и по този начин хоризонталната честота може лесно да се удвои, така че същата резолюция да може да се показва на различни монитори, дори ако хоризонталната честота се различава. Обърнете внимание, че тази опция може да не се поддържа от всяко буферно устройство на рамката

Позициониране на дисплея:

- преместване { left | право | нагоре | долу }

преместете видимата част на дисплея в определената посока

-стойност < стойност >

задайте размера на стъпката за позициониране на дисплея (в пиксели или пикселни линии), ако стъпката не е дадена, дисплеят ще бъде преместен 8 пиксела хоризонтално или 2 пикселни линии вертикално

Пример

За да зададете използвания режим на видео за X вмъкнете следното в rc.local:

fbset- fb / dev / fb0 vga

и направете използваното устройство за буфер на рамката известно на X :

износ FRAMEBUFFER = / dev / fb0

Важно: Използвайте командата човек ( % man ), за да видите как се използва команда на вашия компютър.