ubuntu打开应用程序,启动栏出现两个相同图标

发布时间 2023-05-24 19:00:54作者: tomato-haha

我在 ubuntu 上安装了微信,打开微信后出现两个微信图标, 百度了一大堆, 还是没有解决。


下面是网上的解决方式, 但是并没有解决我的问题:
ubuntu14下,用unity的启动器打开google-chrome,在启动器上会有两个chrome的图标,
而且点击其中一个会无视存在的chrome窗口,开启新窗口;使用bash命令打chrome开则正常一个图标。
ctrl+alt+T打开终端,运行如下命令
rm $HOME/.local/share/applications/google-chrome-*.desktop

而最后查找到最终的解决我问题方法是:
启动微信应用程序
启动终端,在终端写入这条命令 xprop WM_CLASS 并回车, 此时鼠标变成 + 的形状, 点击微信应用程序窗口。

点击之后终端上会自动输出 WM_CLASS(STRING) = "electronic-wechat", "electronic-wechat"
打开 /usr/share/applications/ 中对应的 xxxx.desktop 文件,在最后一行写入 StartupWMClass=electronic-wechat (此处填写第三步后面出现的名字列表,选择其中一个与你的应用程序名字最相近的,此处两个名字相同, 故随便写一个即可)

保存该xxxx.desktop文件,关闭应用程序并重新打开 即可。

-----转载声明出处------
————————————————
版权声明:本文为CSDN博主「金牛萌萌」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/halloworldd/article/details/93497608