【问题标题】:gnome-terminal-server: Locale not supportedgnome-terminal-server:不支持区域设置
【发布时间】:2021-04-27 15:10:15
【问题描述】:

我最近安装了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.

【问题讨论】:

    标签: locale gnome manjaro


    【解决方案1】:

    修复:

    所以我上网搜索了错误。我发现它与/etc/locale.gen和/etc/locale.conf有关

    它实际上是在 gnome 方面,无论出于何种原因与他们的 glib 相关,他们自行生成了一个损坏的 locale.conf 文件,并且文件 /etc/locale.gen 中的“en_US.UTF-8 UTF-8”行仍然被评论;所以我取消注释该行并运行:

        $ sudo locale-gen
    

    之后,我在 /etc/locale.conf 文件中将“LANG=en_US.utf8”行编辑为“LANG=en_US.UTF-8”。

    最后,我运行了 gnome 终端,它出现了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-23
      • 2016-08-25
      • 2016-07-23
      • 2014-11-13
      • 1970-01-01
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      相关资源
      最近更新 更多