ph

Запуск оконной системы Photon

Синтаксис:

ph [-cNsvx] [-n имя]

Опции:

-c
Открыть терминал "dittoed" в консоли.
-N
Не загружать разделяемые библиотеки явным образом; если указана эта опция, библиотеки загружаются приложениями по мере необходимости.
-n имя
Использовать для запуска Photon устройство, заданное аргументом имя (по умолчанию /dev/photon). Эту опцию следует использовать, если на одном узле необходимо запустить более одной оконной системы Photon.
-s
Безопасный режим. Эту опцию следует использовать, если при начальной загрузке Photon отображается не корректно. Если указана эта опция, Photon запускается в 16-цветном режиме VGA.
-v
Вывести расширенную информацию.
-x
Запретить приложения X11 в Photon.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита ph представляет собой сценарий командного интерпретатора, который запускает оконную систему Photon. В случае необходимости сценарий запускает следующие программы:


Note: Если определены переменные среды PHGFX и PHINPUT, утилита ph использует значения этих переменных для запуска драйверов графики/ввода.

Примеры:

Запуск Photon:

ph

Файлы:

${HOME}/.ph/phapps
Содержит пользовательский список приложений, которые должны автоматически запускаться при запуске Photon. Этот файл должен быть исполняемым.
/etc/system/config/nophoton
Если существует этот файл, загрузка Photon не выполняется. Содержимое файла несущественно; файл можно просто создать с помощью утилиты touch.

Переменные окружения:

Команда ph устанавливает или использует следующие переменные среды:

ABLPATH
Если не установлен язык или путь к каталогу translations, назначается путь PHOTON_PATH/translations.
ABLANG
Если эта переменная среды не установлена, утилита ph использует параметр настройки из файла /etc/photon/ABLANG. Если переменная LOGNAME установлена и существует файл $HOME/.ph/.ABLANG, параметр настройки из этого файла имеет более высокий приоритет, чем глобальный параметр настройки.
LOGNAME
Если эта переменная среды не установлена (например, если утилита ph запускается из файла /etc/system/sysinit), утилита ph запускает phlogin2 – программу входа в систему для Photon. Если переменная и скрипт ph запускаются из загрузочного образа, это позволяет осуществлять автоматический вход в Photon.
PATH
В значение этой переменной следует включить каталоги, содержащие исполняемые файлы Photon.
PHEXIT_DISABLE
Отключение кнопки "Exit" (Выход) phlogin2.
PHFONT
Установка зарегистрированного имени сервера шрифтов (например, /dev/phfont).
PHFONTOPTS
Опции, передаваемые серверу шрифтов.
PHGFX
Полная команда, которую требуется использовать вместо стандартных команд запуска графического драйвера. Например, для платы Aspen/Tahoe можно указать следующую команду:

export PHGFX="io-graphics -amode=/usr/photon/config/q2sd.conf \ -dldevg-q2sd.so -g640x480x16"
PHINPUT
Полная команда, которую требуется использовать вместо команд по умолчанию для запуска драйвера ввода.
PHOTON
Имя устройства Photon (обычно /dev/photon; с помощью опции -n этот параметр можно переопределить).
PHOTON_PATH
Имя корневого каталога, содержащего файлы Photon (обычно /usr/photon).
PHWM
Имя запускаемого менеджера окон Photon (по умолчанию pwm).
PHWMOPTS
Опции для pwm.

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

Базовые подсистемы ЗОСРВ «Нейтрино»

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

inputtrap, phlogin2, Photon, pwm, shelf

Вход в систему, выход из нее и завершение работы




Предыдущий раздел: Утилиты