На этот вопрос уже есть ответ здесь:
В других и предыдущих дистрибутивах для меня было обычным иметь настройка среды в .bashrc / .profile применяется глобально, независимо от того, запускал ли я приложения из bash или нет (IIRC).
Теперь, когда я запускаю приложения с помощью значков средства запуска или щелкая файлы со связанными приложениями, они не зависят от конфигурации моей среды.
Почему из этого сейчас?
и
Как я могу добиться желаемого поведения или как это правильно сделать?
Отказ от ответственности: я уже установил некоторые переменные из моего .bashrc, поместив экспорт в файле .xsessionrc, но мне действительно нужен подход, при котором я помещаю конфигурации в один файл без дублирования настройки.
Ознакомьтесь с моим другим ответом здесь , я использую .pam_enviroment
и .profile
/ .bashrc
для глобальной настройки.