Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
agent-mega
Сообщения: 505
Статус: Автономный модуль
Сообщение
agent-mega » 18.08.2005 20:28
Создаю этот файл, прописываю в нём:
#!/bin/sh
...
мои иксовые проги
...
Делаю chmod +x ~/.xinitrc
Перезапускаю иксы - проги не запускаются.
Что я не так делаю?
Автозагрузка нужна только в иксах и только для меня.
agent-mega добавил в
18.08.2005 20:28
ЗЫ: При выполнении
sh ~/.xinitrc
проги запускаются.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64
Сообщение
zenwolf » 18.08.2005 20:30
а конкертно засвети содержимое файлика
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin
Сообщение
Bolverk » 18.08.2005 20:37
А если убрать #!/bin/sh и снять x?
agent-mega
Сообщения: 505
Статус: Автономный модуль
Сообщение
agent-mega » 18.08.2005 20:57
(Bolverk @ Четверг, 18 Августа 2005, 19:37) писал(а): А если убрать #!/bin/sh и снять x?
Не помогает.
#!/bin/sh
torsmo -a top_left -d
gkrellm
Повторяю, при выполнении sh ~/.xinitrc всё стартует как надо.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011
Сообщение
Juliette » 18.08.2005 21:01
глупый вопрос - а ты их в бэкграунде прописал?
agent-mega
Сообщения: 505
Статус: Автономный модуль
Сообщение
agent-mega » 18.08.2005 21:03
Что значит "в бэкграунде прописал"?
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux
Сообщение
polachok » 18.08.2005 21:03
глупый вопрос: ты с помощью startx запускаешь?
И немедленно выпил.
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64
Сообщение
zenwolf » 18.08.2005 21:06
а запуск вм где прописан ? если стоит init 5 то и не запустятся ,если init 3 ,то в конце должно
быть что-то типа
exec gnome-session или
exec startkde или
exec startfluxbox
и вобще убери #!/bin/sh
wolf_black добавил в
18.08.2005 21:06
(agent-mega @ Пятница, 19 Августа 2005, 2:03) писал(а): Что значит "в бэкграунде прописал"?
угу ,должно быть так :
torsmo -a top_left -d &
gkrellm &
wolf_black добавил в
18.08.2005 21:06
(polachok @ Пятница, 19 Августа 2005, 2:03) писал(а): глупый вопрос: ты с помощью startx запускаешь?
тоже хотел добавить такой же вопрос
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux
Сообщение
polachok » 18.08.2005 21:09
agent-mega? cмотри рабочий пример:
#export LANG="ru_RU.UTF-8"
#export LC_ALL="ru_RU.UTF-8"
xmodmap ~/.xmodmaprc &
exec /usr/X11R6/bin/blackbox
#exec /usr/X11R6/bin/mlvwm
#/usr/X11R6/bin/startfluxbox #fluxbox
#/usr/X11R6/bin/startratpoison
#/usr/X11R6/bin/fvwm2
#/usr/X11R6/bin/icewm
#/usr/X11R6/bin/9wm
#/usr/X11R6/bin/metacity & nautilus #halfgnome
#/usr/X11R6/bin/openbox #ob
#/usr/X11R6/bin/enlightenment
##/usr/X11R6/bin/swm
#gnome-session
#/usr/X11R6/bin/ion
видишь после xmodmap & - значит следующая команда будет выполняться одновременно с ней, а не после ее окончания
И немедленно выпил.
agent-mega
Сообщения: 505
Статус: Автономный модуль
Сообщение
agent-mega » 18.08.2005 21:29
Ага, после добавления амперсандов (или как их там) всё заработало. Но это в случае startx.
А вот если я захожу через gdm, ничего не меняется.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011
Сообщение
Juliette » 18.08.2005 21:36
две большие разницы
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux
Сообщение
polachok » 18.08.2005 21:36
ну да, тут по-моему надо делать средствами wm'a.
[polachok@darkstar ~]$ grep root ./.blackboxrc [ttyv05-21:37]
rootCommand: ~/.bbstartup
во флуксе тоже что-то подобное есть...
И немедленно выпил.
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64
Сообщение
zenwolf » 19.08.2005 00:17
(agent-mega @ Пятница, 19 Августа 2005, 2:29) писал(а): Ага, после добавления амперсандов (или как их там) всё заработало. Но это в случае startx.
А вот если я захожу через gdm, ничего не меняется.
и не будет работать ,потому как я выше сказал это init5 ,а там автозапуск другими средствами ,например как у полячка средствами wm
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux
Сообщение
d_n_k » 20.08.2005 10:58
(agent-mega @ Четверг, 18 Августа 2005, 20:29) писал(а): Ага, после добавления амперсандов (или как их там) всё заработало. Но это в случае startx.
А вот если я захожу через gdm, ничего не меняется.
сделай симлинк с .Xsession на .xinitrc
все сказанное есть имхо...