“在此系统上未检测到系统托盘。”

ton*_*.pc 21 system-tray

“在此系统上未检测到系统托盘。” 在 Oneiric 11.10 中开始出现 Gnome 和 Cinnamon;从 Gnome Classic 和 Unity 开始完全没有问题。怎么解决?

Rin*_*ind 14

在您的启动程序中,有一行是关于启动的hplip。改变 ...

sh -c "sleep 15; exec hp-systray"
Run Code Online (Sandbox Code Playgroud)

sh -c "sleep 45; exec hp-systray"
Run Code Online (Sandbox Code Playgroud)

问题就解决了。

hplip期待一个系统托盘,它被移除(并被更改为通知区域)。所有这些都是推迟启动,hp-systray因此如果您的系统响应缓慢,则此通知可能会再次出现并再次咬您。

Bugzilla上找到它(fix released在 2011.11.25 (...) 上有一个)。除了错误,我发现以下来源:LinuxquestionsUbuntuforums

  • @lovedrinking 在 Debian 8 (Jessie) 中,您可以在 `/etc/xdg/autostart/hplip-systray.desktop` 文件中找到感兴趣的命令,我将感兴趣的行从 `Exec=hp-systray -x ` 到 `Exec=/bin/sleep 15 && hp-systray -x`。问题结束,对我来说......不知道这是否对 Ubuntu 有帮助...... (2认同)

ede*_*ans 14

为我的 HP 打印机安装驱动程序后,每次在 ubuntu 18.04 Bionic Beaver 上启动时都会出现此错误。

我刚刚删除了文件

/etc/xdg/autostart/hplip-systray.desktop
Run Code Online (Sandbox Code Playgroud)

摆脱这个问题。

  • 如果您不想删除它,也可以更改其扩展名,例如扩展名 **old**: `/etc/xdg/autostart/hplip-systray.desktop.old` (3认同)

Vit*_*lla 11

  1. 使用 Launcher 启动应用程序
  2. 取消选中 HP 系统托盘服务

在此处输入图片说明

  • 对我来说这是最好的解决方案。即使在 `/etc/xdg/autostart/hplip-systray.desktop` 中有 90 秒的延迟,Ubuntu 20.10 的问题也没有得到解决。 (2认同)