升级至 Hirsuite Hippo 后 Plank 无法正常工作

升级至 Hirsuite Hippo 后 Plank 无法正常工作

在安装 21.04 Hirsuite Hippo 之前,我曾使用过 Plank。但现在它无法正常工作。卸载后,我重新安装了 Plank。但我在终端中得到了以下输出:

$ plank
(plank:12385): Gtk-WARNING **: 14:04:43.852: Theme parsing error: gtk.css:9287:102: The :focused pseudo-class is deprecated. Use :focus instead.
(plank:12385): Gtk-WARNING **: 14:04:43.852: Theme parsing error: gtk.css:9292:114: The :focused pseudo-class is deprecated. Use :focus instead.
[CRITICAL 14:04:43.926827] [AbstractMain:255] Only X11 environments are supported.

我不明白这是什么意思:

Theme parsing error: gtk.css:9292:114: The :focused pseudo-class is deprecated. Use :focus instead.

我应该怎样修复这个问题?

答案1

Ubuntu 21.04 默认选择 Wayland,升级后可能会发生这种情况。Plank 在 X11 上运行。

为了解决此问题,请注销您的会话并更改为 X11:

如何在 Ubuntu 17.10 中从 Wayland 切换回 Xorg?

答案2

Gtk 应用程序喜欢在 stdout 上输出无意义的消息。这通常是由于编程错误造成的;有时是遗留的调试消息。不管怎样,作为用户,您通常对此无能为力(除了将它们重定向到/dev/null)。

我认为这是 Gtk 的一个主要缺陷。

相关内容