xprofile (Русский)
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Состояние перевода: На этой странице представлен перевод статьи xprofile. Дата последней синхронизации: 7 сентября 2018. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Файл xprofile, ~/.xprofile
и /etc/xprofile
, позволяют выполнять команды при старте сессии, то есть до старта оконного менеджера.
xprofile по стилю похож на xinitrc.
Совместимость
Следующие экранные менеджеры имеют встроенную поддержку xprofile:
-
GDM -
/etc/gdm/Xsession
-
LightDM -
/etc/lightdm/Xsession
-
LXDM -
/etc/lxdm/Xsession
-
SDDM -
/usr/share/sddm/scripts/Xsession
Выполнение команд из xprofile со стартом xinit
Следующие программы выполняют команды из xprofile при старте сеанса:
startx
xinit
- XDM
- Любой другой экранный менеджер, использующий
~/.xsession
или~/.xinitrc
Все запуски происходят прямым или косвенным образом из ~/.xinitrc
или /etc/X11/xinit/xinitrc
, если первого не существует. Поэтому все требуемые команды xprofile должны располагаться именно там.
~/.xinitrc и /etc/X11/xinit/xinitrc
#!/bin/sh # Убедитесь в том, что эти строчки перед первой командой 'exec', иначе ничего не сработает [ -f /etc/xprofile ] && source /etc/xprofile [ -f ~/.xprofile ] && source ~/.xprofile ...
Конфигурация
Создайте файл ~/.xprofile
, если его не существует. Затем добавьте команды, которые вы хотите запускать при старте сеанса. Например:
~/.xprofile
tint2 & nm-applet &