我注意到最近每次重新登录后,我的 XFCE 面板上的通知区域插件上都看不到 NetworkManager 图标;但是,我可以看到它的通知,而且它实际上仍然连接到网络。我接下来要做的是删除通知区域插件,再次添加它,然后 NetworkManager 图标就会正常显示。
我认为这是 XFCE 通知区域插件的问题,但我已经尝试过:
- 通过 yum 重新安装插件
- 通过 yum 卸载并重新安装插件
- 从本地用户帐户中删除其 .(点)文件
- 在 /etc/NetworkManager/NetworkManager.conf 上查找“managed=false”设置并将其设置为“true”(此设置一开始并不存在)
我不得不说,一旦它显示出来,我可以暂停/休眠,它仍然会在那里,但如果我注销,它就不会在下次登录时显示。
为什么会发生这种情况?如何才能让它在每次登录时正常显示?
我正在运行内核为 3.19.3-200.fc21.x86_64 的 Fedora 21 XFCE。
答案1
这是一个gtk 3.16.1 中的已知错误修补版本将于 2015 年 4 月 14 日左右发布。在此期间,尝试运行xfce4-panel -r
(重新启动/重新加载)面板应该会让它重新出现,如果它不运行,ps auxww |grep nm-applet
如果它不出现,那么你有一个更大的问题(也就是说它没有运行)。如果没有运行,请尝试以下任何步骤:
sudo systemctl restart lightdm
. 重新加载全部Xserver;有效地将您注销并重新登录。rm -rf ~/.config/xfce*
然后注销并重新登录。这将重新生成并重新加载原始实例;强烈建议先备份任何自定义设置。sudo yum/dnf reinstall xfce-desktop-environment
然后注销并重新登录。
答案2
我遇到了一些与网络管理器有关的问题,但不是这个……但我怀疑 XFCE 是罪魁祸首。如果真是这样,很多人都会抱怨。其他窗口管理器也报告了同样的问题。您的系统上运行着 nm-applet 吗?
以下是一些有趣的建议:
- https://bbs.archlinux.org/viewtopic.php?id=99125检查 nm-applet 是否正在运行。(
nm-applet --sm-disable &
) - https://bbs.archlinux.org/viewtopic.php?id=169668检查小程序是否未显示或只是不可见 - 可能只是图标不可见 - 按钮可能实际上在那里。
- http://ubuntuforums.org/showthread.php?t=1621690检查是否
dbus
运行正确(sudo /etc/init.d/dbus restart
Ubuntu 的情况)