为什么我的面板上有 2 个蓝牙图标?

为什么我的面板上有 2 个蓝牙图标?

我不确定我是否应该将此报告为错误,因为这可能是我做的某件事导致的。我的蓝牙面板上有重复的图标,我想将它们都删除。

Terminal Reading

 1074 ?        Ss     0:00 /usr/sbin/bluetoothd
 5036 ?        Sl     0:02 /usr/bin/python /usr/bin/blueman-applet
 5040 ?        Sl     0:00 bluetooth-applet
 5872 pts/0    S+     0:00 grep --color=auto blue

我在 Synaptic Package Manager 中做了一些探索,但不幸的是,我并不清楚,但是一个是 blueman 项目,另一个是 gnome。

答案1

它们真的一样吗?它们可能看起来一样,但如果你看看它们的菜单(不仅仅是左键单击,还要尝试右键单击),特别是“关于”,会怎么样?Ubuntu 有几个标准的蓝牙管理小程序,你可能正在运行其中的多个。

在终端中输入,ps ax | grep blue这将为您提供与在系统上作为进程运行的蓝牙相关的所有信息(可能还有一些其他信息)。其中应该有两个名称中包含“applet”之类的内容。如果您不确定,只需将整个内容粘贴到您的答案中,我们就可以解决。

好的,正如 fossfreedom 指出的那样,blueman 不在 Ubuntu 的默认安装中,所以解决方法就是卸载它。

答案2

解决指示器上两个蓝牙图标问题的一个简单方法是:

  1. 打开 Ubuntu软件中心
  2. 前往已安装部分,
  3. 搜索Bluetooth
  4. 删除 Blueman 以外的版本,因为它在 13.04 上运行效果最佳。
  5. 重新启动即可完成。

答案3

运行此命令来终止 blueman-applet ( ` 是反引号)

kill -9 `ps axu | grep blueman | awk '{print $2}'`

答案4

截至 2024 年,如果你在使用 Gnome 45 / Ubuntu 23.10 时遇到此问题,则很可能这个错误在 gnome-shell-extension-appindicator 中。正在恢复这一改变已帮我修复此问题(如错误报告中所建议)。我只是locate statusNotifierWatcher.js编辑了文件,将该行重新放回原处,然后注销,重新登录。

相关内容