xprofile (Русский)
Related articles
Файлы xprofile, ~/.xprofile и /etc/xprofile позволяют выполнять команды при старте сессии пользователя X, до старта Оконного менеджера.
Файл xprofile похож по стилю на xinitrc.
Совместимость
Файлы xprofile автоматически выполняются следующими экранными менеджерами:
- GDM -
/etc/gdm/Xsession
- KDM -
/usr/share/config/kdm/Xsession
- LightDM -
/etc/lightdm/Xsession
- LXDM -
/etc/lxdm/Xsession
Выполнение xprofile со стартом xinit
Можно выполнить xprofile, если сессия начинается со старта одной из следующих программ:
-
startx
-
xinit
- XDM
- SLiM
- Любой другой Экранный менеджер который использует
~/.xsession
или~/.xinitrc
Любой запуск ~/.xinitrc
(обычно копируется из /etc/X11/xinit/xinitrc
если он не существует) выполняется прямым или косвенным образом. Поэтому надо добавить следующие строки в файлы:
~/.xinitrc и /etc/X11/xinit/xinitrc
#!/bin/sh # Убедитесь, что эти строки перед командой 'exec', иначе не будет работать. [ -f /etc/xprofile ] && source /etc/xprofile [ -f ~/.xprofile ] && source ~/.xprofile
Конфигурация
Сначала, создайте файл ~/.xprofile
, если он не существует. Далее, добавьте программы, которые буду запускаться при старте сессии. Для примера будут использоваться tint2 и nm-applet:
~/.xprofile
tint2 & nm-applet &