| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > Автозапуск. Для каждого юзера свой |
| Автор: chief39 13.1.2006, 18:22 |
| Точнее тему не могу сформулировать. Суть такова: Хочу, к примеру, чтоб клиент аськи запускался автоматом. если прописать в rc.d - будет запускаться при старте системы, логично? Вроде не то... если в .bashrc - при каждом старте баша. Я верно предполагаю? а мне, допустим, надо при запуске мною гнома. У гнома есть что-то вроде своего атозапуска? Или всё-таки писать в .bashrc? |
| Автор: bilbobagginz 13.1.2006, 18:45 |
| в общем идея понятна. проблема с rc.d в том, что простой смертный пользователь - не имеет права туда лазать. проблема с .bashrc - в том, что не всякий раз когда ты запускаешь баш ты хочешь запустить свю аську, и не всегда можешь ( не всегда есть Х-ы ) в гноме есть автозапуск просто он не называется 'автозапуск'. это настраивается гуем в настройках 'сессии' там есть страница запуска програм, надо ее посмотреть. в гноме 2.10 и выше это так: Preferences->Session не знаю как там все термины по русски... но разберешься. |
| Автор: batigoal 15.1.2006, 00:36 |
| Хм, а я на Solaris для похожей задачи правил файл .profile. Или это специфическая особенность соляры, а не общее свойство юникс-систем? |
| Автор: bilbobagginz 15.1.2006, 02:23 |
| нет, это и в соляре не всегда сработает. там надо от CDE какой-нить файл править, или если новая соляра - то тот-же гном/кде... а .profile - это инициализация текстовой оболочки. |
| Автор: batigoal 15.1.2006, 11:51 |
| CDE - это что? А графические оболочки мы не используем. Добавлено @ 11:52 Вот это - http://www.opengroup.org/cde/? |
| Автор: bilbobagginz 15.1.2006, 11:57 |
| ДА. но, много людей работает на санях на солярке именно как ты сказал - не локально и без графической оболочки. пока. |
| Автор: comcon1 23.1.2006, 01:20 | ||
| Кстати, это нельзя прописывать после запуска графсреды в .xinitrc ведь есть графсреды без такого интерфейса, как KDE или GNOME. К примеру IceWM или FluxBox. Если программе указать номер дисплея, где открыт X сервер, то она там корректно запустится. ??? типа
|
| Автор: Бонифаций 26.1.2006, 18:45 | ||||
Где изображаться, определяется переменной окружения DISPLAY то есть ваш пример должен быть так DISPLAY=0:0 xterm кроме того многие программы (в том числе тот-же xterm) понимают номер дисплея в опциях типа xterm -display 0:0 |