fbset – команда Linux – команда Unix

НАЗВАНИЕ

fbset – показывать и изменять настройки устройства буфера кадров

СИНТАКСИС

fbset [ параметры ] [ режим ]

ОПИСАНИЕ

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

fbset – системная утилита, которая показывает или изменяет настройки устройства кадрового буфера. Устройство кадрового буфера обеспечивает простой и уникальный интерфейс для доступа к различным типам графических дисплеев.

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

fbset использует собственную базу данных в режиме видео, расположенную в /etc/fb.modes. В этой базе данных можно определить неограниченное количество режимов видео.

ОПЦИИ

Если опция не указана, fbset отобразит текущие настройки буфера кадра.

Общие настройки:

– помощь -h

отображать информацию об использовании

– теперь -n

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

– показать -s

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

– информация -i

отобразить всю доступную информацию буфера кадра

– многословный , -v

показать информацию о том, что в настоящее время делает fbset

– версия , -V

отображать информацию о версии fbset

– xfree86 , -x

отображать информацию о времени, как это требуется XFree86

Узлы кадрового буфера:

-FB < Устройство >

устройство предоставляет узел устройства кадрового буфера. Если устройство через -fb не указано, используется /dev/fb0

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

-db << эм> файл >

установить альтернативный файл базы данных в режиме видео (по умолчанию это /etc/fb.modes ).

Отображение геометрии:

-xres << эм> значение >

установить видимое горизонтальное разрешение (в пикселях)

-yres << эм> значение >

установить видимое вертикальное разрешение (в пикселях)

-vxres << эм> значение >

установить виртуальное горизонтальное разрешение (в пикселях)

-vyres << эм> значение >

установить виртуальное вертикальное разрешение (в пикселях)

-depth << эм> значение >

установить глубину отображения (в битах на пиксель)

– геометрия , -g

установить все геометрические параметры одновременно в следующем порядке: «em> xres > < yres > < vxres > < vyres > < глубина >, например -g 640 400 640 400 4

-match

привести физическое разрешение в соответствие с виртуальным разрешением

Время показа:

-pixclock << эм> значение >

установить длину одного пикселя (в пикосекундах). Обратите внимание, что устройство кадрового буфера может поддерживать только некоторые длины пикселей

-Выберите << эм> значение >

установить левое поле (в пикселях)

-Верно << эм> значение >

установить правое поле (в пикселях)

-Верхний << эм> значение >

установить верхнее поле (в пиксельных линиях)

низш << эм> значение >

установить нижнее поле (в пиксельных линиях)

-hslen << эм> значение >

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

-vslen << эм> значение >

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

– тайминги -t

установить все параметры синхронизации одновременно в следующем порядке: «em> pixclock > < влево > < вправо > < верхний > < ниже > < hslen > < vslen >, например -g 35242 64 96 35 12 112 2

Показать флаги:

-Hsync низкая

установить горизонтальную полярность синхронизации

-Vsync высокий

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

-csync низкая

установить композитную синхронизацию полярности

-extsync <ет> ложь

включить или отключить внешнюю синхронизацию. Если этот параметр включен, синхронизация не генерируется устройством кадрового буфера и должна предоставляться извне.Обратите внимание, что эта опция может не поддерживаться каждым устройством кадрового буфера

-bcast True

включить или отключить режимы вещания. Если этот параметр включен, буфер кадров генерирует точные временные характеристики для нескольких режимов вещания (например, PAL или NTSC). Обратите внимание, что эта опция может не поддерживаться каждым устройством кадрового буфера

-laced True

включить или отключить чередование. Если этот параметр включен, дисплей будет разделен на два кадра, каждый кадр содержит только четные и нечетные строки соответственно. Эти два кадра будут отображаться поочередно, таким образом, могут отображаться дважды строки, а вертикальная частота для монитора остается неизменной, но видимая вертикальная частота уменьшается вдвое.

-double <ет> ложь

включить или отключить двойное сканирование. Если эта опция включена, каждая строка будет отображаться дважды, и, таким образом, горизонтальная частота может быть легко удвоена, так что одинаковое разрешение может отображаться на разных мониторах, даже если спецификация горизонтальной частоты отличается. Обратите внимание, что эта опция может не поддерживаться каждым устройством кадрового буфера

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

-Move вправо

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

-ступенно << эм> значение >

установить размер шага для позиционирования дисплея (в пикселях или линиях пикселей), если -step не задан, дисплей будет перемещен на 8 пикселей по горизонтали или 2 строки по вертикали

ПРИМЕР

Чтобы установить используемый видео режим для X , вставьте в rc.local следующее:

fbset -FB /DEV/fb0 VGA

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

Экспорт FrameBuffer = /DEV/fb0

Используйте команду man (% man ), чтобы увидеть, как команда используется на вашем конкретном компьютере.

Оцените статью
Solutics.ru
Добавить комментарий