Xubuntu 微信 Dock 图标显示问题解决方案
❌ 问题描述
- 在 Xubuntu (aarch64) 安装 WeChat ARM 版本后:
- 应用程序菜单里能看到微信图标
- Dock 上显示的是 齿轮图标,而不是微信图标
原因:
- Dock(Plank / XFCE Panel)通过窗口的
WM_CLASS
匹配.desktop
文件来显示图标 - 微信窗口的
WM_CLASS
是wechat.exe
.desktop
文件缺少StartupWMClass
配置,Dock 无法正确关联 → 显示齿轮
✅ 解决方法
1. 检查微信的 .desktop
文件
系统级:
1 | ls /usr/share/applications | grep -i wechat |
用户级:
1 | ls ~/.local/share/applications | grep -i wechat |
2. 新建/修改 .desktop
文件
创建用户目录文件:
1 | mkdir -p ~/.local/share/applications |
写入内容:
1 | [Desktop Entry] |
保存后刷新:
1 | update-desktop-database ~/.local/share/applications |
3. 确认图标设置
如果系统主题里有
wechat
图标 →Icon=wechat
就能正常显示如果没有,手动指定图标路径,例如:
下载或准备一张微信图标(PNG, 256x256)
放到本地图标目录:
1
2mkdir -p ~/.local/share/icons
cp WeChat.png ~/.local/share/icons/修改
.desktop
文件:1
Icon=/home/albert/.local/share/icons/WeChat.png
4. 重启 Dock
注销或重启 Dock 后,微信就能在 Dock 上正确显示图标 🎉