xfce4 panel 不能显示QQ,钉钉的状态图标

news/2024/9/23 10:24:22/

        有一段时间不能显示了,之前刚装完系统的时候很长时间内都是好的,所以刚开始肯定是支持显示这些状态图标的。就是因为不能显示的原因,所以还装了lxQt桌面,这个桌面确实不错。不过还是有时会怀念xfce4,想看看能不能解决这个问题,毕竟原先是好的,可能是升级后出现的问题。

        大致了解应用程序是通过dbus与xfce4-panelsystray(状态栏插件)插件进行通讯的,查看xfce4-panel的源代码,在plugins/systray/sn-watcher.c中,可以看到dbus name 是“org.kde.StatusNotifierWatcher”。通过这篇文章了解到了d-feet这个工具,还有dbus的一些概念。

DBus学习笔记_dbus 信号量-CSDN博客

        打开d-feet,在session bus中筛选kde,看到org.kde.StatusNotifierWatcher被一个叫

ayatana的进程(/usr/libexec/ayatana-indicator-application/ayatana-indicator-application-service)连接着,从来没注意到这个包,感觉是它和xfce4-panel冲突了,杀掉这个进程后,这个dbus name也不见了,在shell中重新启用这个进程,这个dbus name又能出现,惊喜的时此时连接这个dbus的却又是xfce4 panel,于是QQ的图标就能在“状态栏插件”中显示了。

        下图即是正常后的状态

        所以如果你的xfce状态栏也不能正常显示有些应用的图标,可以直接卸载ayatana-indicator-application 这个包。或者把 /etc/xdg/autostart/ayatana-indicator-application.desktop 复制到 ~/.config/autostart,再编辑复制后的文件,加上一行Hidden=true,(参考XDG Autostart - ArchWiki保存后,重启系统即可。

最后在网站上找到这么一个帖子,也是说明了ayatana和systray冲突

[SOLVED] systray icons disappear and reappear after xfce4-panel -r / Desktop / Xfce Forums


http://www.ppmy.cn/news/1441088.html

相关文章

C# 读去Word文档(NPOI)

NPOI.dll文件下载: 百度网盘 请输入提取码 NPOI介绍: NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。 NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目。 实现的操作: 获取Word文档所有Sheet表格。 读…

[Qt的学习日常]--信号和槽

前言 作者:小蜗牛向前冲 名言:我可以接受失败,但我不能接受放弃 如果觉的博主的文章还不错的话,还请点赞,收藏,关注👀支持博主。如果发现有问题的地方欢迎❀大家在评论区指正 本期学习&#xff…

TCP/IP协议族中的TCP(三):解析其关键特性与机制

⭐小白苦学IT的博客主页⭐ ⭐初学者必看:Linux操作系统入门⭐ ⭐代码仓库:Linux代码仓库⭐ ❤关注我一起讨论和学习Linux系统 前言 TCP(Transmission Control Protocol,传输控制协议)是互联网协议族中至关重要的组成部…

uniapp步骤条 组件

//子组件 <template><view class"container-step"><view class"uni-padding-wrap"><view class"progress-box"><progress :percent"3" active"true" stroke-width"2" /></vie…

11. 信息安全性

第11章 信息安全性 如果你把秘密告诉风&#xff0c;就不该怪风告诉树。 —Kahlil Gibran 信息安全性是衡量系统保护数据和信息免受未经授权的访问的能力&#xff0c;同时仍向授权的人员和系统提供访问权限的指标。攻击&#xff08;即针对计算机系统采取的旨在造成伤害的操作&am…

HarmonyOS开发案例:【购物APP】

介绍 本篇Codelab使用常用组件、页面路由router实现购物应用&#xff0c;包含以下功能&#xff1a; 使用toolbar、toolbar-item组件实现“首页”&#xff0c;“新品”&#xff0c;“购物车”&#xff0c;“我的”页面切换。使用list组件&#xff0c;展示购物车里的商品。使用…

责任链模式的应用

设计模式责任链模式 责任链模式介绍 概述 责任链模式是一种行为型模式。责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求…

android studio 设备框 一直显示灰色 loading devices 解决办法

问题&#xff1a; 解决办法&#xff1a; 把sdk manger自动下载的platform-tools删除。然后去谷歌官网下载老版本的platform-tools&#xff0c;然后解压&#xff0c;放刚才删掉的地方即可 这里我给出2个 最新可用老版本下载地址&#xff1a;https://dl.google.com/android/repo…