haswell.conf

Конфигурационный файл драйвера devg-haswell.so

Путь поиска:

/etc/system/config/haswell.conf

Формат:

# devg-haswell.so parameters
#
# Diplay modes:
# dispmode Display configuration.
# Acceptable values: "clone", "single" (pipe a, default mode),
# "dual" (pipe a/b), "triple" (pipe a/b/c)
#
# Display options (1 display = 1 pipe):
# 1st
# 2nd
# 3rd First/second/third display port (pipe a/b/c) for any display
# configuration including "clone".
# Acceptable values: "crt" (not ULT/ULX: pipe a default) or "edp-a" (ULT/ULX: pipe a default),
# "dvi-b" (pipe b default) or "hdmi-b" or "dp-b",
# "dvi-c" (pipe c default) or "hdmi-c" or "dp-c",
# "dvi-d" or "hdmi-d" or "dp-d"/"edp-d" (ULT/ULX: port "*-d" doesn't exist).
# vga Display port (pipe a) for VGA text mode.
# Acceptable values: see 1st/2nd/3rd options
#
# Additional options:
# rotate_a
# rotate_b
# rotate_c Rotate primary plane on pipe a/b/c (cursor inherits the same logic).
# Acceptable values: "0" (default), "180"
# rotate_a_s
# rotate_b_s
# rotate_c_s Rotate secondary plane on pipe a/b/c.
# Acceptable values: "0" (default), "180"
# cur_alpha_a
# cur_alpha_b
# cur_alpha_c First/second/third display (pipe a/b/c) cursor alpha channel.
# Acceptable values: "0" (default: fully opaque), ..., "255" (fully transparent)
# egm Enhanced GPU memory size. Default GPU memory size = 512 Mb (256 aperture + 256 EGM).
# This option causes increasing initialization time.
# Acceptable values: "0", "512" (default), "1024", "1536" Mb
# edp_fitting eDP/LVDS panel image fitting mode (up/down scaling available).
# Acceptable values: "center" - centering image without resizing (upscaling only)
# "aspect" - scale to panel's native size but maintain aspect ratio
# "stretch" - scale to panel's native size (default)
# profile Performance profile (2D/3D boost / power saving).
# Acceptable values: "idle" - low performance
# "effective" - default profile (recomended GPU frequency and power scheme)
# "performance" - high performance (software limit)
# "overclock" - maximal performance (hardware limit)
# enable Enable features:
# "evm" Enable extended VGA mode switcher
# "cursor_test" Enable HW-cursor fill (red color) test
# "yuv-blit" Enable YUV surfaces hardware blitting (do not use other gf_draw_*() calls)
# "force_vsync" Enable VSYNC waiting for all layer updates (strongly recommended)
# verbose Verbosity level: "silent" (default), "info", "warn", "debug", "debug+"
#
# The driver will use the first un-commented entry.

Связанный драйвер:

Опции драйвера:

Конфигурационный файл драйвера devg-haswell.so позволяет задавать перечисленные ниже парметры.

Режим функционирования контроллера дисплея:

dispmode
Конфигурация контроллера дисплеев:

Ассоциирование конвейеров с интерфейсами:

1st
2nd
3rd
Режим функционирования первого/второго/третьего дисплея (ассоциированы с конвейерами A/B/C соответственно) для любого заданного режима функционирования контроллера дисплея:
vga
Порт назначения для текстового режима. Приемлемые значения: смотри опцию 1st.

Дополнительные параметры:

rotate_a
rotate_b
rotate_c
Поворот поверхности, которая будет ассоциирована со слоем #0 конвейера A/B/C, а ткаже аппартного курсора, связанного с ним дисплея:
rotate_a_s
rotate_b_s
rotate_c_s
Поворот поверхности, которая будет ассоциирована со слоем #1 конвейера A/B/C:
cur_alpha_a
cur_alpha_b
cur_alpha_c
Прозрачность аппаратного курсора дисплея, ассоциированного с конвейером A/B/C (от 0 до 255):
egm
Увеличение размера доступной драйверу видео-памяти (по умолчанию используется размер апертуры видео-памяти, обычно равный 256 Мб и дополнительно 256 Мб EGM памяти). Если опция установлена, часть памяти выделяется за счет апертуры, остальное резервируется из оперативной памяти и пробрасывается в GGTT. При этом увеличивается время инициализации драйвера. Возможные значения:
edp_fitting
Режим масштабирования eDP/LVDS матриц:
profile
Профиль производительности:
enable
Дополнительные драйверно-специфичные функции:
verbose
Режим вывода диагностической информации (каждый последующий режим включает предыдущий):

Примеры конфигураций для различного оборудования:

Простейшее клонирование изображения:

dispmode=clone

Вывод информации на один дисплей (порт HDMI-B):

dispmode=single,1st=hdmi-b

Вывод информации на два дисплея (порты HDMI-B и VGA) с включением отладочной информации:

dispmode=dual,1st=crt,2nd=hdmi-b,verbose=debug

Вывод информации на три дисплея (порты HDMI-B, DVI-C и VGA):

dispmode=triple,1st=crt,2nd=hdmi-b,3rd=dvi-c

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино»

Тематические ссылки:

devg-haswell.so




Предыдущий раздел: Классические драйвера