История изменений
Исправление intelfx, (текущая версия) :
Запуск через dbus-launch помогает, потому что так запускается новая копия dbus-шины, и (поскольку это делается из уже существующего терминала) в ней у dbus-сервера установлена корректная локаль.
gnome-terminal же клиент-серверный (как urxvt); он запускает свою серверную часть, пиная вышестоящий dbus-сервер. Соответственно, gnome-terminal-server запускается с окружением dbus-сервера.
А вот почему проблема, со слов ТС, проявляется периодически — это и мне не очень понятно.Хотя нет, догадываюсь. Возможно, гномощель делает эквивалент systemctl --user set-environment
и там тупо возникает рейс между этим действием гномощели и запуском dbus-сервера.
Исправление intelfx, :
Запуск через dbus-launch помогает, потому что так запускается новая копия dbus-шины, и (поскольку это делается из уже существующего терминала) в ней у dbus-сервера установлена корректная локаль.
gnome-terminal же клиент-серверный (как urxvt); он запускает свою серверную часть, пиная вышестоящий dbus-сервер. Соответственно, gnome-terminal-server запускается с окружением dbus-сервера.
А вот почему проблема, со слов ТС, проявляется периодически — это и мне не очень понятно.
Исходная версия intelfx, :
Запуск через dbus-launch помогает, потому что так запускается новая копия dbus-шины, и (поскольку это делается из уже существующего терминала) в ней у dbus-сервера установлена корректная локаль.
gnome-terminal же клиент-серверный (как urxvt); он запускает свою серверную часть, пиная вышестоящий dbus-сервер. Соответственно, gnome-terminal-server запускается с окружением dbus-сервера.