LINUX.ORG.RU

автоматический запуск программ при старте иксов


0

0

у меня flubox:

значит в файл .xinitrc в конец я добавил строки:
exec fluxbox
exec xterm -r -font -misc-fixed-medium-r-normal--15-140-75-75-c-90-koi8-r
exec display -geometry 1280x1024+130+130 -window root /home/cat/doc/nature_269.jpg

но это не помогло.... куда надо прописывать это все, чтобы оноработало?


Re: автоматический запуск программ при старте иксов

а до вызова fluxbox не пробовал добавлять?

fghj ★★★★★ ()

Re: автоматический запуск программ при старте иксов

poprobui kak nibud' tak:

proga1 &
proga2 &
proga3 &
exec fluxbox

P.S: stro4ka exec fluxbox obiazatel'no doljna byt' na poslednem meste v confige, t.k. fluxbox - lider seansa.

anonymous ()

Re: Re: автоматический запуск программ при старте иксов

xterm таким образом запускается, но вот display не работает... видно что при загрузке он показывает картинку на экране, но после запуска fluxbox она исчезает.
если после команды display не поставить & то Х сервер падает, если поставить после запуска fluxbox то результат нулевой (не работает)

CAT_XP ()

Re: Re: Re: автоматический запуск программ при старте иксов

> если поставить после запуска fluxbox то результат нулевой (не работает)

Nu pravil'no, posle komandy 'exec chto-to' vsya posleduiushaia chast' skripta ne vypolnitsya nikogda.

A vmesto display poprobui ispolzovat' bsetbg ili chbg

anonymous ()

Re: автоматический запуск программ при старте иксов

exec заменяет текущий процесс вызываемым (man bash), то есть возврата в скрипт уже не будет.
запускай сначала xterm и проч. в бэграунде (c & на конце),
и в последнюю очередь оконный менеджер.
если вместо exec fluxbox написать просто fluxbox ничего страшного не произойдет .

anonymous ()

Re: Re: автоматический запуск программ при старте иксов

> если вместо exec fluxbox написать просто fluxbox ничего страшного не произойдет

Один лишний процесс (шелл исполняющий скрипт .xinitrc) будет бездарно висеть в памяти.

anonymous ()

Re: Re: Re: автоматический запуск программ при старте иксов

>xterm таким образом запускается, но вот display не работает... видно что при загрузке он показывает картинку на экране, но после запуска fluxbox она исчезает.

темку флуксовую глянь...в блэкбоксе в темках имела место быть штучка, задающая фон (bgsetroot или что-то в этом роде), во флуксе, небось, нечто подобное... если так - закомментируй.

Ishjert ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.