如何使用 Wayland 暂时使用不同的 GUI 语言启动 GNOME?

如何使用 Wayland 暂时使用不同的 GUI 语言启动 GNOME?

我知道如何在 Wayland 下的控制台 tty 中启动 GNOME 会话原始来源)以及LANG=en-US通常在 Linux 应用程序中起作用的技巧。

现在,从之前链接的来源我尝试了这个命令:

LANG=en-US XDG_SESSION_TYPE=wayland dbus-run-session gnome-session

它不起作用并返回给我一些错误结尾为:

fusermount: failed to access mountpoint /run/user/1000/gvfs: Permission denied
A connection to the bus can't be made

然而,使用我系统的配置语言运行它确实有效。

我的用例只是我想制作一些 GNOME 内置消息/GUI 元素本身的屏幕截图(它们不属于任何程序,例如 )gnome-control-center。为了更有用(对于国际读者/查看者),我想当然,暂时获取/使用这些的英文版本,我不热衷于在设置中来回更改系统语言,通常这种方式LANG=en-US会很顺利。


这个问题已交叉发布在ask.fedoraproject.org 上

答案1

其实解决办法已发布在 AskFedora 上经过@约翰:

LANG=en_US.UTF8 dbus-run-session -- gnome-shell --display-server --wayland

相关内容