Подсистема рендеринга графического сервера Photon
io-graphics [-c файл] [-d vid=<идентификатор_вендора>,did=<идентификатор_устройства>[,deviceindex=<индекс>]*] [-n имя] [-f global|local|none ] [-v] [-e] [-w] [-p, число_точек] [-l] [-h] [-P приоритет]
- -c
- Загружаемый конфигурационный файл. Значение по умолчанию –
/etc/system/config/display.conf
. Подробнее см. io-display.
- -d vid=<идентификатор_вендора>,did=<идентификатор_устройства>[,deviceindex=<индекс>]
- Предусмотрены следующие опции_драйвера:
- vid=идентификатор_вендора
- Идентификатор вендора PCI графического контроллера.
- did=идентификатор_устройства
- Идентификатор устройства PCI графического контроллера.
- deviceindex=индекс
- PCI индекс устройства.
- -e
- Не передавать событие Expose при создании региона Photon.
- -f режим
- Установить рабочий режим для службы шрифтов. Для установки режима можно использовать одно из следующих значений:
- global
- Запустить глобальный сервер шрифтов.
- local
- Запустить локальный сервер шрифтов.
- none
- Подключиться к существующему серверу шрифтов. Этот режим целесообразно использовать в случае работы с автономным сервером шрифтов.
- -h
- При вызовах wait_idle() ждать только указанную видеокарту (значение по умолчанию – ждать все используемые карты).
- -l
- Предотвратить присоединение других слоёв к слою используемому в Photon (блокировать его).
- -n имя
- Задать имя сервера Photon. Значение по умолчанию –
/dev/photon
.
- -P приоритет
- Приоритет для запуска утилиты io-graphics (значение по умолчанию –
12
).
- -p число_точек
- Отображать количество точек полигона в слое (значение по умолчанию –
2048
).
- -v
- Выводить дополнительную информацию.
- -w размер
- Размер буфера библиотечного отображения (значение по умолчанию – 300 КБ). Аргумент размер задается в байтах, но может иметь суффикс
K
или M
, если речь идет о килобайтах или мегабайтах.
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Команда io-graphics подключается к графической подсистеме и осуществляет рендеринг приложений Photon.
Конфигурационные опции io-graphics
Конфигурационные опции утилиты io-graphics определяются с помощью утилиты io-display. Для получения дополнительной информации по конфигурационным опциям утилиты io-graphics см. документацию по утилите io-display.
Для работы графических драйверов могут потребоваться файлы libffb.so и libdisputil.so.
- PHFONT_USE_EXTERNAL
- При существовании этой переменной утилита io-graphics не запускает внутренний сервер шрифтов. Эту переменную следует установить для систем, в которых организован доступ удаленных клиентов к службам шрифтов на хост-компьютере (например, phindows, phditto).
Базовые подсистемы ЗОСРВ «Нейтрино»
ph, Photon, io-display
Предыдущий раздел: Сервисы