Почему Ubuntu не загружает настройки из моего.bashrc/.profile для приложений, не запущенных из bash?

В других и предыдущих дистрибутивах было обычным делом применять настройки среды в.bashrc/.profile глобально, независимо от того, запускал я приложения из bash или нет (IIRC).

Теперь, когда я запускаю приложения с помощью значков запуска или щелкаю файлы со связанными приложениями, им не присуща конфигурация моей среды.

Почему это сейчас?

а также

Как я могу получить желаемое поведение или какой правильный путь для этого?

Отказ от ответственности: я уже установил некоторые переменные из моего.bashrc, поместив экспорт в файл.xsessionrc, но мне бы очень понравился подход, когда я помещаю конфигурации в один файл без дублирования установки.

1 ответ

Решение

Проверьте мой другой ответ здесь, я использую .pam_enviroment а также .profile/.bashrc для глобальной настройки.

Другие вопросы по тегам