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.
- --replace
- Заменить существующий диспетчер окон.
ОБЩИЕ ПАРАМЕТРЫ
- -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/ice-wm/icewm/issues>.
АВТОР
Brian Bidulock <bidulock@openss7.org>.
См. --copying для полного уведомления об авторских правах и разрешений на копирование.
ПЕРЕВОД
Перевод данного текста на русский язык, а также поддержка пакета программного обеспечения icewm в ALTLinux Dmitriy Khanzhin <jinn@altlinux.org>.
ЛИЦЕНЗИЯ
IceWM лицензирован под GNU Library General Public License. См. файл COPYING в комплекте поставки или используйте флаг --copying для показа прав на копирование.
| 2026-01-07 | icewm 4.0.0 |
