icewm-session(1)

ICEWM-SESSION(1) User Commands ICEWM-SESSION(1)

ИМЯ

 icewm-session - диспетчер сеанса X.Org, поставляемый с IceWM

СИНОПСИС

icewm-session [OPTIONS]

ОПИСАНИЕ

Icewm-session это реализация диспетчера сеанса X.Org и может быть запущена из настройщика сеанса X11. Она запускает icewm как диспетчер окон по умолчанию и управляет жизненным циклом связанных поддержкой приложений.

ПАРАМЕТРЫ

СПЕЦИФИЧЕСКИЕ ПАРАМЕТРЫ

-c, --config=FILE
Позволить IceWM загрузить предустановки из файла FILE.
-t, --theme=FILE
Позволить IceWM загрузить тему FILE.
-i, --icewm=FILE
Использовать FILE как диспетчер окон IceWM.
-o, --output=FILE
Перенаправить весь вывод в FILE.
-a, --alpha
Использовать 32-битный визуал для полупрозрачности.
-b, --nobg
Не запускать icewmbg.
-n, --notray
Не запускать icewmtray. Это применимо, только если IceWM явно сконфигурирован использовать внешний процесс icewmtray.
-s, --sound
Также запустить icesound.

ОБЩИЕ ПАРАМЕТРЫ

-d, --display=DISPLAY
Использовать DISPLAY для соединения с X-сервером. Если этот параметр отсутствует, то DISPLAY считывается из переменной окружения "DISPLAY".
--sync
Использовать медленный синхронный режим связи с сервером X11.
-h, --help
Выдать список всех поддерживаемых параметров и выйти.
-V, --version
Напечатать версию программы и выйти.
-C, --copying
Напечатать права на копирование и выйти.

ОТЛАДОЧНЫЕ ПАРАМЕТРЫ

-v, ---valgrind
Позволить "/usr/bin/valgrind" запустить icewm. Тщательно проверять выполнение icewm.
-g, ---catchsegv
Позволить "/usr/bin/catchsegv" запустить icewm. Выдать трассировку, если icewm упадёт.

ИСПОЛЬЗОВАНИЕ

При запуске icewm-session выполняет следующие шаги. Из файла env в каталоге конфигурации он загружает дополнительные переменные окружения, если этот файл имеется. Потом он запускает icewmbg, чтобы управлять цветами и изображениями фона рабочего стола. И также может запустить icesound, если это включено во время конфигурирования. Потом запускается icewm.

Если в каталоге конфигурации существует исполняемый скрипт startup, он будет выполнен. Он может содержать команды для инициализации настроек X11 с xset, загружать конфигурацию клавиатуры, запускать композитный менеджер как compton и загружать приложения системного лотка.

Когда производится выход из icewm, icewm-session выполнит скрипт shutdown, если он существует в каталоге конфигурации. Когда это закончится, icewm-session завершит icewm, icewm bg и icesound. Наконец, процесс icewm-session завершится сам.

Если процесс icewm упадёт, то icewm-session попытается перезапустить его. Если два таких сбоя произойдут за короткий период, то icewm-session попытается показать всплывющий диалог, используя одну из программ yad, xmessage, kdialog or zenity. Этот диалог показывает выбор между перезапуском icewm, запуском терминала или прерыванием выполнения icewm-session.

ОКРУЖЕНИЕ

ICEWM_OPTIONS
Разделённый пробелами список параметров, который будет добавлен к командной строке вызова icewm. Это может быть установлено в файле env.

СМ. ТАКЖЕ

icewm(1), icewm-env(5), icewm-shutdown(5), icewm-startup(5), icewmbg(1).

BUGS

Пожалуйста, сообщайте об ошибках на <https://github.com/bbidulock/icewm/issues>.

АВТОР

Brian Bidulock <mailto:bidulock@openss7.org>.

См. --copying для полного уведомления об авторских правах и разрешений на копирование.

Перевод данного текста на русский язык, а также поддержка пакета программного обеспечения icewm в ALTLinux Dmitriy Khanzhin <mailto:jinn@altlinux.org>.

ЛИЦЕНЗИЯ

IceWM лицензирован под GNU Library General Public License. См. файл COPYING в комплекте поставки или используйте флаг --copying для показа прав на копирование.

2023-02-25 icewm 3.3.1