#locale #gnome #manjaro
#язык #gnome #manjaro
Вопрос:
Недавно я установил manjaro gnome и после настройки параметров локали обнаружил, что терминал не отображается из-за этой ошибки (из journalctl -xe):
(process:2410): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling
StartServiceByName for org.gnome.Terminal:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited
with status 1.
Ответ №1:
ИСПРАВИТЬ:
Итак, я вышел в Интернет и искал ошибку. Я обнаружил, что это как-то связано с /etc/locale.gen и /etc/locale.conf
На самом деле это на стороне gnome, и по каким-либо причинам, связанным с их glib, они самостоятельно создали поврежденный файл locale.conf, а строка «en_US.UTF-8 UTF-8» в файле /etc/locale.gen осталась прокомментированной; поэтому я раскомментировал эту строку и запустил:
$ sudo locale-gen
После этого я отредактировал строку «LANG=en_US.utf8» на «LANG=en_US.UTF-8» в файле /etc/locale.conf .
Наконец, я запустил gnome terminal, и он появился!