openSUSE Tumbleweed 安装 KDE 缺少中文

各位好

起初安装的是 Tumbleweed Gnome 桌面环境,后来因使用不便,安装 KDE Plasma 桌面环境

sudo zapper in -t pattern kde kde_plasma

进入 plasma wayland 后没有输入法,另外kde设置中无法添加中文。

希望大家给于建议,谢谢。

安装 kde-l10n-zh_CN 试试。wayland 下的输入法要写入 /etc/environment,这个文件是唯一的,所以没有默认写输入法。另外注意 KDE 下 NVIDIA 不能装私有驱动,KDE 不支持私有驱动开 wayland。

私有驱动安装了,很神奇的是 wayland 使用了 Intel 集显,3D由nv提供,但并非是wayland,而是Xorg。谢谢建议,我一会儿试试

另外,如果要使用fcitx,在 /etc/environment 应该如何添加呢?

就是这里没有翻译

刚刚找到了添加 fcitx 的方法,在Archlinux那里

那也许你用的不是 wayland session,登录时候可选的。

/etc/environment 里就是 /etc/X11/xim.d/fcitx 那些常规设置:

XMODIFIERS="@im=fcitx"
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
1赞

我的也是一样的,只装了 kde-l10n-zh_CN 就是那样,右边有个添加语言,但要装多个 kde-l10n-*





原来如此,感谢

这个装输入法的过程,我倒是不赞同。我一般都是装英文的suse,然后直接安装fcitx,fcitx软件启动打开简单设置一下,比如横排竖排等等。电脑重启一下,以后fcitx就已经自动启动了。虽然不知道它具体的自己添加参数的过程。。。

我用kde自动运行

@llyaomo 因为你是 xorg…你装 fcitx 的时候就已经装了 /etc/X11/xim.d/fcitx 和对应 locale 的软链接,不信你试试,你不启动不设置,重启也可以用。

@marguerite 有没有一种可能,wayland 使用 Intel 集显,而Nvidia 跑 Xorg

@Houge_Langley 也有可能啊,据说不支持 wayland 的程序会启动一个 xorg 来跑,你 ps -A 一下看看是不是 Xorg 和 wayland 都在跑…

怎么知道我是用的xorg还是wayland,…我都不知道,科普一下呗

ps -A 看进程呀 :nerd_face:

$ ps -A | grep tty7
1076 tty7     00:06:19 X

我这个 Xorg 就跑在 tty7 上。

1赞

系统刚刚被我玩坏了,回家做,怎么觉得ubuntu 下的wayland和openSUSE下的不一样

那么问题又来了,我重装了很多次suse,都是这样装输入法的,也没有对系统改什么东西啊,那什么情况下会出现wayland替代xorg?我只用过kde和gnome其它桌面没用过

你登出系统,在登陆界面选择 session 登录,有wayland字样