Автозапуск в xfce

Модератор: Модераторы разделов

Ответить
th3_bat
Сообщения: 4

Автозапуск в xfce

Сообщение th3_bat »

Пожалуйста подскажите, как организовать сабж. Просто уже пробовал и прописывать в .xinitrc, но похоже оттуда не читается(уровень запуска - 4 (Х)), ссылки в ~/.kde/Autostart тоже не работают.
Если что - Slackware 10.0, xfce 4.2.2, XFree 6 с чем-то. Запускать надо пару иксовых програмок, типа sven,klipper...
Заранее спасибо.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Автозапуск в xfce

Сообщение elide »

если уровень запуска - 4, то прописывать надо не в ~/.xinitrc, а в ~/.xsession...
слава роботам!
Спасибо сказали:
th3_bat
Сообщения: 4

Re: Автозапуск в xfce

Сообщение th3_bat »

Неа, не работает ;(. Я ведь правильно понял, надо лишь создать файл ~/.xsession и в нём прописать комманды?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Автозапуск в xfce

Сообщение elide »

еще надо сделать его исполняемым...
слава роботам!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Автозапуск в xfce

Сообщение clx »

elide писал(а):
20.11.2005 14:41
еще надо сделать его исполняемым...

Вовсе не обязательно.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Автозапуск в xfce

Сообщение elide »

clx, я знаю, что ты очень умный и много чего знаешь.
но если человек сделал скрипт неисполняемым и это у него НЕ РАБОТАЕТ, то, наверное, в его случае это - обязательно....
слава роботам!
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Автозапуск в xfce

Сообщение clx »

elide писал(а):
20.11.2005 15:04
clx, я знаю, что ты очень умный и много чего знаешь.
но если человек сделал скрипт неисполняемым и это у него НЕ РАБОТАЕТ, то, наверное, в его случае это - обязательно....

Насчет умного - ты загнул.

Я не делал данные файлы исполняемыми (не трогал права), прописывал туда все необходимое и нормально запускал startx с нужными прогами. Я что-то неправильно делал?:)
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Автозапуск в xfce

Сообщение elide »

Я не делал файлы исполняемыми ... и нормально запускал startx
ты не делал, и у тебя работало, да. а у человека - не работает. значит ему надо сделать (:
краткие пояснения к сути:
startx (сиречь xinit) - запсукает .xinitrc, причем даже если это просто файл.
а если уровень 4, то используется менеджер сессий, который запускает .xsession, причем только исполняемый. потому как серым по чорному написано

Код: Выделить всё

Xsession:157:if [ -x $HOME/.xsession ]; then
Xsession:158:        exec $HOME/.xsession $@

где -x FILE, подразумевает, что "FILE exists and is executable".
Я что-то неправильно делал?
да. ты не понял вопроса....
слава роботам!
Спасибо сказали:
th3_bat
Сообщения: 4

Re: Автозапуск в xfce

Сообщение th3_bat »

Странно, хотя выставил все возможные права, всё равно не работает, появляется другой вопрос - где можно увидеть какой-нить лог для xfce-session чтоб понять в чём собственно ошибка?
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Автозапуск в xfce

Сообщение elide »

в ~/.xsession-errors

кстати, раскажи подробнее, как ты запускаешь xfce?
руками/xdm/gdm/kdm?
слава роботам!
Спасибо сказали:
th3_bat
Сообщения: 4

Re: Автозапуск в xfce

Сообщение th3_bat »

хез, в процессах почемуто kdm висит. Кстати вот лог .xsession-errors, может кто-то скажет в чём ошибки?

stderr is not a tty - where are you?
Welcome to xterm
/usr/local/bin/startxfce4: X server already running on display :0
Agent pid 2319
which: no dbus-launch in (/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games:/opt/www/htdig/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/opt/kde/bin:/usr/lib/qt/bin:/usr/share/texmf/bin:.)
DCOPClient::attachInternal. Attach failed Could not open network socket
DCOPClient::attachInternal. Attach failed Could not open network socket
kbuildsycoca running...

(xftaskbar4:2330): libxfcegui4-WARNING **: получен запрос на установку значка в системном лотке, размером (1 x 1); изменение размеров до (24 x 24)
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: Автозапуск в xfce

Сообщение @leX »

(http://www.xfce.org/index.php?page=documentation&lang=ru#start) писал(а):Use startxfce4 to start an Xfce session; this includes the session manager, the panel, the window manager and the desktop background manager. All programs, or symbolic links to programs, in ~/Desktop/Autostart/ will be run by startxfce4 on startup.
Спасибо сказали:
Ответить