ph

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

Синтаксис:

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

Опции:

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

Платформы:

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

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

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 запускается из файла sysinit), утилита ph запускает phlogin2 – программу входа в систему для 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




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