
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.01.2007, 23:41:10
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Есть sh скрипт, с кучей команд вида Код: plaintext 1. Для консоли я его упоминаю в ~/.bashrc и все, а для X/KDE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.01.2007, 23:50:55
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Для X-сессии переменные окружения не настраиваются. Да и для консоли тоже. $HOME/.bashrc скрипт, который содержит команды для инициализации конкретного экземляра bash'а (see man bash). Можно в $HOME/.xinitrc настройки запихать, если очень хочется (see man xinit && man startx). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 00:25:24
|
|||
|---|---|---|---|
|
|||
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Тут обсуждалось. Либо тут . А вообще, воспользуйтесь поиском по форуму. Уже не раз эта тема поднималась на обсуждение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 01:38:11
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
угу... Машина загружается, сразу запускается kdm, в нем логинимся юзером alpha либо юзером beta. Куда прописать строки: Код: plaintext 1. 2. ~/.xinitrc - срабатывает только если загрузились в текстовом режиме, а потом юзер запустил иксы. Если юзер логинится через kdm - ~/.xinitrc уже не отрабатывает. Прописывать во всякие /etc/* можно, но это будет для всех юзеров, а надо только для одного. ~/.bashrc - прекрасно работает если запускаем bash (хотя бы в xterm или Konsole), а потом все стартуем из bash. А если bash не запускаем? Если программа стартует из Konquerer? Или с иконки на KDE-десктопе? ~/.kde/Autostart - скрипт отлично запускается, но команды export в изобилии имеющиеся в /opt/somthing/config.sh не добивают до самого kde. идеи есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 02:02:20
|
|||
|---|---|---|---|
|
|||
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
White Owl~/.xinitrc - срабатывает только если загрузились в текстовом режиме, а потом юзер запустил иксы. Если юзер логинится через kdm - ~/.xinitrc уже не отрабатывает. Прописывать во всякие /etc/* можно, но это будет для всех юзеров, а надо только для одного. ~/.bashrc - прекрасно работает если запускаем bash (хотя бы в xterm или Konsole), а потом все стартуем из bash. А если bash не запускаем? Если программа стартует из Konquerer? Или с иконки на KDE-десктопе? ~/.kde/Autostart - скрипт отлично запускается, но команды export в изобилии имеющиеся в /opt/somthing/config.sh не добивают до самого kde. идеи есть? Создайте скрипт, например xxx.sh. Положите в /etc/rc.d ... А вообще, не будет лишним покурить маны про инициализацию системы и понятие Runlevel. Неполохо было бы с этим ознакомиться. Также стоит почитать где конкретно лежат все скрипты исполняемые в момент загрузки. Это зависит от вашей системы. Во FreeBSD, например, вместо выше указанного каталога, они находятся в каталоге /usr/local/etc/rc.d ... В общем, RTFM'ить надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 09:19:38
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Если выполнить под рутом действия согласно приведённому логу В консоли #ed /etx/X11/Xsession.d/80xprofile etx/X11/Xsession.d/80xprofile: No such file or directory a if [ -r $HOME/.xprofile ];then . $HOME/.xprofile fi . w 51 q то можно будет команды пользователя для инициализации сессии указывать в файле $HOME/.xprofile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 09:20:42
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
не etx, а /etc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 09:35:24
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Да, кстати, kde не юзал, но вполне возможно, что переменные окружения в $HOME/.kderc указываются. Чтобы это проверить, следует просканить /etc/X11/Xsession.d/* на предмет того, что из HOME берётся. Код: plaintext 1. Если ничего не берётся или что-то тянется, но при очень редких обстоятельствах, то надо добавить мой 80xprofile, чтобы можно было указывать переменные в $HOME/.xprofile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.01.2007, 18:17:37
|
|||
|---|---|---|---|
Где настраиваются переменные окружения для X-сессии? |
|||
|
#18+
Иех... И ни кто не вспомнил про ~/.xsession.... В общем, ответ для будущих страждущих: Если нужно сделать экспорт переменных окружения для одного конкретного юзера в KDE, создаем файлик ~/.xsession , ставим ему +x, и прописываем там: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=25&mobile=1&tid=1488582]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 380ms |

| 0 / 0 |
