Почему моя переменная среды не становится установленной?

Я должен установить названную переменную среды GDK_NATIVE_WINDOWS решить проблему с кнопками Eclipse в Ubuntu. Для установки переменной среды я добавил следующую строку к ~/.pam_environment.

GDK_NATIVE_WINDOWS DEFAULT=true

Удивительно, переменная среды не становится установленной когда я echo $GDK_NATIVE_WINDOWS в терминале. Однако все другие переменные среды, в которых я перечислил ~/.pam_environment установлены правильно. Кроме того, когда я переключаюсь на tty, например. Alt+Ctrl+F1, переменная среды установлена правильно. Может любой говорить что случилось с установкой этой переменной среды в ~/.pam_environment?

4
задан 20.03.2017, 12:17

3 ответа

Похоже, что это - просто ошибка, что моя переменная среды не устанавливается.

-1
ответ дан 07.12.2019, 20:10

У Вас есть пространство промежуточный GDK_NATIVE_WINDOWS и DEFAULT=true. Это отличается от примера, который Вы связали.

Попытка:

GDK_NATIVE_WINDOWS=true

1
ответ дан 07.12.2019, 20:10

Я думаю поэтому, когда Вы запускаете терминал, Вы не запускаете сессию входа в систему. это - терминальный сеанс, и это работает с различными правилами. Я никогда действительно получил различие и потребность дифференцироваться, но в любом случае я предлагаю, чтобы Вы использовали ~/.bash_profile и/или ~/.bashrc для достижения того же результата, если Вам не предложили использовать pam по определенным причинам.

0
ответ дан 07.12.2019, 20:10

Теги

Похожие вопросы