登录后黑屏,gnome shell 覆盖现有绑定

登录后黑屏,gnome shell 覆盖现有绑定

使用 Arch 很长一段时间后,我刚刚安装了 Ubuntu 20.10,一切进展顺利。

然后我使用我设置的组合键(alt+space)将输入法从英语切换到德语。桌面冻结,重新启动并登录后,我看到黑色背景上有一个光标。

journalctl -b 0 已完全填满

gnome-shell: Window manager warning: Overwriting existing binding of keysym 71 with keysym 40 (keycode 18).

在重新尝试启动 gnome-shell 之后,71 和 40 可能会交换。

我不知道这是怎么回事,但我发现很多帖子都有黑屏和类似的信息。例如这里。遗憾的是没有解决方案。我尝试卸载 gnome-shell-extension-Ubuntu-dock,但没有成功。

在设置 Ubuntu 时,我确实更改了不少快捷键,以便设置不同的语言输入,并停用从 dock 启动超级+数字的烦人功能(为什么这个设置埋得这么深??)。键码 18 是 alt 键。我不知道键符 40 和 71 是什么。

编辑

我清除了 nvidia 驱动程序,现在上述消息在 journalctf -b 中只出现了几次。但是,gnome-shell 仍然无法启动。

Starting gnome shell on x11...
...
[email protected]: start operation timed out. Terminating.

我清除并重新安装了 ubuntu-desktop、gnome-shell 等,但问题仍然存在。

i3wm 启动正常。

答案1

事实证明这是由 fcitx 引起的。它和 gnome-shell 显然在来回切换,导致冻结。我卸载了 fcitx,现在正在使用 ibus。

答案2

做得好!gnome 不仅与 fcitx 冲突,还与其他一些视频功能(如 chrome 和其他支持 nvidia 的应用程序)冲突。

相关内容