ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] загрузка иксов в Alt Linux
@ 2004-12-24  4:28 Владимир Гусев
  2004-12-24  5:45 ` php-coder
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-12-24  4:28 UTC (permalink / raw)
  To: ALT Linux forum

Здравствуйте!

Пытался проследить, какая последовательность загрузки иксов в двух  
вариантах загрузки линукса (id:3 и id:5) и вконец запутался... Может  
подскажет кто-нибудь как это происходит в виде последовательной цепочки  
файлов?
Нужно это для того, чтобы выяснить, куда можно прописать некоторые  
программы для автозагрузки в Icewm...

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  4:28 [Comm] загрузка иксов в Alt Linux Владимир Гусев
@ 2004-12-24  5:45 ` php-coder
  2004-12-24 13:03   ` Владимир Гусев
                     ` (2 more replies)
  2004-12-24  6:07 ` [Comm] " Mike Lykov
                   ` (2 subsequent siblings)
  3 siblings, 3 replies; 11+ messages in thread
From: php-coder @ 2004-12-24  5:45 UTC (permalink / raw)
  To: community


--- Владимир Гусев 24.12.2004 10:28:28
+++ php-coder 24.12.2004 11:38:50

ВГ> Может подскажет кто-нибудь как это происходит в виде последовательной
ВГ> цепочки файлов?

    Могу ошибаться, но насколько я знаю, в /etc есть каталог, rc.d
    вроде называется, в нем есть 6 подкаталогов каждый из которых
    содержит символичесике ссылки на скрипты, запускающие определенный
    сервис. Когда система загружается, по умолчанию на третий уровень,
    то все сервисы, которые должны запускаться на этом уровне
    запускаются :)) А когда на пятый, то соответсвенно запускаются
    скрипты из соответсвующего 5 уровню каталога...

ВГ> Нужно это для того, чтобы выяснить, куда можно прописать некоторые  
ВГ> программы для автозагрузки в Icewm...

    В данном случае, думаю, что вам не нужно что-либо править в этих
    файлах. Нужные программы следует прописать в:

    - ~/.xinitrc, если ваш runlevel равен 3 и запускаете Иксы вы
      вручную, при помощи startx

    - ~/.xsession.d/любое_имя_файла, если ваш runlevel равен 5 и иксы
      запускает менеджер сессий. Имейте ввиду, что в этом случае файл
      в каталоге .xsession должен иметь право на исполнение (chmod +x)

-- 
 + php-coder
 + php-coder[at]ngs[dot]ru
 + ALT Linux Master 2.2 (kernel 2.4.28)



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  4:28 [Comm] загрузка иксов в Alt Linux Владимир Гусев
  2004-12-24  5:45 ` php-coder
@ 2004-12-24  6:07 ` Mike Lykov
  2004-12-24  6:54 ` Alex Gorbachenko
  2004-12-24  7:46 ` Yura Kalinichenko
  3 siblings, 0 replies; 11+ messages in thread
From: Mike Lykov @ 2004-12-24  6:07 UTC (permalink / raw)
  To: community

В сообщении от Пятница 24 Декабрь 2004 08:28 Владимир Гусев написал:

> Пытался проследить, какая последовательность загрузки иксов в двух
> вариантах загрузки линукса (id:3 и id:5) и вконец запутался... 

в 3 runlevel лни вообще не грузятся

-- 
Mike Lykov
Samara, "Vesna" parfum company, System administrator 


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  4:28 [Comm] загрузка иксов в Alt Linux Владимир Гусев
  2004-12-24  5:45 ` php-coder
  2004-12-24  6:07 ` [Comm] " Mike Lykov
@ 2004-12-24  6:54 ` Alex Gorbachenko
  2004-12-24  7:46 ` Yura Kalinichenko
  3 siblings, 0 replies; 11+ messages in thread
From: Alex Gorbachenko @ 2004-12-24  6:54 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 288 bytes --]

On Fri, 24 Dec 2004 07:28:28 +0300
Владимир Гусев wrote:

> Нужно это для того, чтобы выяснить, куда можно прописать некоторые  
> программы для автозагрузки в Icewm...

http://icewm.org/manual/icewm-3.html#ss3.3

--- Sylpheed Claws 0.9.13cvs21.2
* Origin: Низведение плюшками.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  4:28 [Comm] загрузка иксов в Alt Linux Владимир Гусев
                   ` (2 preceding siblings ...)
  2004-12-24  6:54 ` Alex Gorbachenko
@ 2004-12-24  7:46 ` Yura Kalinichenko
  2004-12-24 12:00   ` [Comm] [FAQ] " Michael Shigorin
  3 siblings, 1 reply; 11+ messages in thread
From: Yura Kalinichenko @ 2004-12-24  7:46 UTC (permalink / raw)
  To: community

On Птн, 2004-12-24 at 07:28 +0300, Владимир Гусев wrote:
> Здравствуйте!
> 
> Пытался проследить, какая последовательность загрузки иксов в двух  
> вариантах загрузки линукса (id:3 и id:5) и вконец запутался... Может  
> подскажет кто-нибудь как это происходит в виде последовательной цепочки  
> файлов?
> Нужно это для того, чтобы выяснить, куда можно прописать некоторые  
> программы для автозагрузки в Icewm...
> 

Это не зависит от типа оконного менеджера. При запуске из runlevel 5
(т.е. с помощью какого-либо dm) выполняются стартовые скрипты
~/.xsession и ~/.xsession.d/* . При запуске из runlevel 3 (т.е. по
команде startx) выполняется скрипт ~/.xinitrc.

-- 
Yura Kalinichenko




^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Comm] [FAQ] Re: загрузка иксов в Alt Linux
  2004-12-24  7:46 ` Yura Kalinichenko
@ 2004-12-24 12:00   ` Michael Shigorin
  0 siblings, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2004-12-24 12:00 UTC (permalink / raw)
  To: community

http://faq.altlinux.ru/index.php?action=single&qid=338

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

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  5:45 ` php-coder
@ 2004-12-24 13:03   ` Владимир Гусев
  2004-12-24 13:17   ` Владимир Гусев
  2004-12-24 20:46   ` Владимир Гусев
  2 siblings, 0 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-12-24 13:03 UTC (permalink / raw)
  To: community

On Fri, 24 Dec 2004 11:45:34 +0600, php-coder <php-coder@ngs.ru> wrote:

>
> --- Владимир Гусев 24.12.2004 10:28:28
> +++ php-coder 24.12.2004 11:38:50
>
> ВГ> Может подскажет кто-нибудь как это происходит в виде последовательной
> ВГ> цепочки файлов?
>
>     Могу ошибаться, но насколько я знаю, в /etc есть каталог, rc.d
>     вроде называется, в нем есть 6 подкаталогов каждый из которых
>     содержит символичесике ссылки на скрипты, запускающие определенный
>     сервис. Когда система загружается, по умолчанию на третий уровень,
>     то все сервисы, которые должны запускаться на этом уровне
>     запускаются :)) А когда на пятый, то соответсвенно запускаются
>     скрипты из соответсвующего 5 уровню каталога...
>
> ВГ> Нужно это для того, чтобы выяснить, куда можно прописать некоторые
> ВГ> программы для автозагрузки в Icewm...
>
>     В данном случае, думаю, что вам не нужно что-либо править в этих
>     файлах. Нужные программы следует прописать в:
>
>     - ~/.xinitrc, если ваш runlevel равен 3 и запускаете Иксы вы
>       вручную, при помощи startx
>
>     - ~/.xsession.d/любое_имя_файла, если ваш runlevel равен 5 и иксы
>       запускает менеджер сессий. Имейте ввиду, что в этом случае файл
>       в каталоге .xsession должен иметь право на исполнение (chmod +x)
>

Спасибо всем за отклики! Буду изучать..


-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  5:45 ` php-coder
  2004-12-24 13:03   ` Владимир Гусев
@ 2004-12-24 13:17   ` Владимир Гусев
  2004-12-24 20:46   ` Владимир Гусев
  2 siblings, 0 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-12-24 13:17 UTC (permalink / raw)
  To: community

On Fri, 24 Dec 2004 11:45:34 +0600, php-coder <php-coder@ngs.ru> wrote:

>     В данном случае, думаю, что вам не нужно что-либо править в этих
>     файлах. Нужные программы следует прописать в:
>
>     - ~/.xinitrc, если ваш runlevel равен 3 и запускаете Иксы вы
>       вручную, при помощи startx
>
>     - ~/.xsession.d/любое_имя_файла, если ваш runlevel равен 5 и иксы
>       запускает менеджер сессий. Имейте ввиду, что в этом случае файл
>       в каталоге .xsession должен иметь право на исполнение (chmod +x)
>
Я делал что-то вроде этого, но получалось так, что проги у меня из  
~/.xession.d стартовали одновременно с wm-select (то есть еще до того, как  
я выбрал Icewm). Возможность выбирать при загрузке оконный менеджер  
хотелось бы оставить.. мало ли..


-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] загрузка иксов в Alt Linux
  2004-12-24  5:45 ` php-coder
  2004-12-24 13:03   ` Владимир Гусев
  2004-12-24 13:17   ` Владимир Гусев
@ 2004-12-24 20:46   ` Владимир Гусев
  2004-12-24 21:20     ` [Comm] " Michael Shigorin
  2 siblings, 1 reply; 11+ messages in thread
From: Владимир Гусев @ 2004-12-24 20:46 UTC (permalink / raw)
  To: community

On Fri, 24 Dec 2004 11:45:34 +0600, php-coder <php-coder@ngs.ru> wrote:

> ВГ> Нужно это для того, чтобы выяснить, куда можно прописать некоторые
> ВГ> программы для автозагрузки в Icewm...
>
>     В данном случае, думаю, что вам не нужно что-либо править в этих
>     файлах. Нужные программы следует прописать в:
>
>     - ~/.xinitrc, если ваш runlevel равен 3 и запускаете Иксы вы
>       вручную, при помощи startx
>
>     - ~/.xsession.d/любое_имя_файла, если ваш runlevel равен 5 и иксы
>       запускает менеджер сессий. Имейте ввиду, что в этом случае файл
>       в каталоге .xsession должен иметь право на исполнение (chmod +x)
>

Сделал ~/.xinitrc примерно такого содержания:

#!/bin/sh
exec /usr/X11R6/bin/starticewm "$@"
/usr/bin/gkrellm
/usr/bin/kkbswitch

При startx запускается сразу icewm и все (подозреваю неправильный  
синтаксис - никогда раньше не трогал такое).. и плюс ко всему теперь все  
настройки Xresources берутся по умолчанию, а не их /etc/X11 , как я  
настроил до этого...
Уж очень не хотелось снова городить все то же самое и в ~/, поэтому в  
сердцах обозвал все созданное "дешевой поделкой", удалил и... вернулся в  
KDE... хотя Icewm неплох.. но надоело.. если не сказать похлеще...

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Comm] Re: загрузка иксов в Alt Linux
  2004-12-24 20:46   ` Владимир Гусев
@ 2004-12-24 21:20     ` Michael Shigorin
  2004-12-25  1:33       ` Владимир Гусев
  0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2004-12-24 21:20 UTC (permalink / raw)
  To: community

On Fri, Dec 24, 2004 at 11:46:12PM +0300, Владимир Гусев wrote:
> Сделал ~/.xinitrc примерно такого содержания:
> #!/bin/sh
> exec /usr/X11R6/bin/starticewm "$@"

А хоть понимаете, что значит exec?  Как отработает starticewm --
т.е. по окончании сессии -- и дойдёт управление сюда:

> /usr/bin/gkrellm
> /usr/bin/kkbswitch

Они-то что-то сделают, но в конце скрипта иксы уже завершатся.

> При startx запускается сразу icewm и все (подозреваю
> неправильный  синтаксис - никогда раньше не трогал такое).. и
> плюс ко всему теперь все  настройки Xresources берутся по
> умолчанию, а не их /etc/X11 , как я  настроил до этого...

Так логику, логику включайте :-)

Вот исправленный вариант:

#!/bin/sh
/usr/bin/gkrellm &
/usr/bin/kkbswitch &
exec /usr/X11R6/bin/starticewm "$@"

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] Re: загрузка иксов в Alt Linux
  2004-12-24 21:20     ` [Comm] " Michael Shigorin
@ 2004-12-25  1:33       ` Владимир Гусев
  0 siblings, 0 replies; 11+ messages in thread
From: Владимир Гусев @ 2004-12-25  1:33 UTC (permalink / raw)
  To: community

On Fri, 24 Dec 2004 23:20:34 +0200, Michael Shigorin <mike@osdn.org.ua>  
wrote:

> Так логику, логику включайте :-)

Стоит только копнуть - как обнаруживается целый пласт того, что не знаешь..

> Вот исправленный вариант:
>
> #!/bin/sh
> /usr/bin/gkrellm &
> /usr/bin/kkbswitch &
> exec /usr/X11R6/bin/starticewm "$@"
>

С точностью до наоборот :) Спасибо..

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-12-25  1:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-24  4:28 [Comm] загрузка иксов в Alt Linux Владимир Гусев
2004-12-24  5:45 ` php-coder
2004-12-24 13:03   ` Владимир Гусев
2004-12-24 13:17   ` Владимир Гусев
2004-12-24 20:46   ` Владимир Гусев
2004-12-24 21:20     ` [Comm] " Michael Shigorin
2004-12-25  1:33       ` Владимир Гусев
2004-12-24  6:07 ` [Comm] " Mike Lykov
2004-12-24  6:54 ` Alex Gorbachenko
2004-12-24  7:46 ` Yura Kalinichenko
2004-12-24 12:00   ` [Comm] [FAQ] " Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git