[Dock] 【已解决】electron应用重复图标托盘图标
Tofloor
poster avatar
neko
deepin
Ecological co-builder
2021-04-07 23:01
Author

【不推荐】sudo apt remove libappindicator3-1:amd64

该方法会对影响部分应用

【推荐】用bwrap对出现该问题的应用屏蔽libappindicator

例如:electron-qq

sudo mv /opt/apps/org.electron.qq/files/electron-qq{,.bin}

 

sudo sh -c 'cat << E > /opt/apps/org.electron.qq/files/electron-qq

bwrap --dev-bind / / --bind /dev/zero /usr/lib/x86_64-linux-gnu/libappindicator3.so.1.0.0 /opt/apps/org.electron.qq/files/electron-qq.bin

E'

 

sudo chmod +x /opt/apps/org.electron.qq/files/electron-qq

 

参考来源:https://github.com/linuxdeepin/dde-dock/issues/142

Reply Favorite View the author
All Replies
李健
deepin
2021-04-08 00:19
#1

回去试试,洛雪音乐助手一直有这个问题,deepin说是软件问题,软件那边回复说是系统问题。。。

Reply View the author
Hello
deepin
2021-04-08 00:22
#2

good!

Reply View the author
李健
deepin
2021-04-08 07:50
#3

john@Lee:~$ sudo apt remove libappindicator3-1:amd64
请输入密码
[sudo] john 的密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libdbusmenu-glib4 libdbusmenu-gtk3-4
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
  libappindicator3-1 lx-music-desktop qqmusic tenvideo-universal
升级了 0 个软件包,新安装了 0 个软件包,要卸载 4 个软件包,有 7 个软件包未被升级。
解压缩后将会空出 628 MB 的空间。
您希望继续执行吗? [Y/n]
我去,这就是对其他应用没影响。。。

Reply View the author
liuxian
deepin
2021-04-08 18:16
#4
李健

john@Lee:~$ sudo apt remove libappindicator3-1:amd64
请输入密码
[sudo] john 的密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libdbusmenu-glib4 libdbusmenu-gtk3-4
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
  libappindicator3-1 lx-music-desktop qqmusic tenvideo-universal
升级了 0 个软件包,新安装了 0 个软件包,要卸载 4 个软件包,有 7 个软件包未被升级。
解压缩后将会空出 628 MB 的空间。
您希望继续执行吗? [Y/n]
我去,这就是对其他应用没影响。。。

我也是提示要删除一大把软件,我直接 n 了。还好我仔细瞧了一下

Reply View the author
neko
deepin
Ecological co-builder
2021-04-08 23:45
#5
李健

john@Lee:~$ sudo apt remove libappindicator3-1:amd64
请输入密码
[sudo] john 的密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  libdbusmenu-glib4 libdbusmenu-gtk3-4
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
  libappindicator3-1 lx-music-desktop qqmusic tenvideo-universal
升级了 0 个软件包,新安装了 0 个软件包,要卸载 4 个软件包,有 7 个软件包未被升级。
解压缩后将会空出 628 MB 的空间。
您希望继续执行吗? [Y/n]
我去,这就是对其他应用没影响。。。

上面几个软件我都不用

Reply View the author
李健
deepin
2021-04-13 01:24
#6
neko

上面几个软件我都不用

那你的什么软件有重复图标?我的就是洛雪音乐助手会出现

Reply View the author
neko
deepin
Ecological co-builder
2021-04-13 01:49
#7
李健

那你的什么软件有重复图标?我的就是洛雪音乐助手会出现

org.electron.qq

Reply View the author
deltacatxx
deepin beta test group
2021-06-11 05:45
#8

我发现个问题……你这个electron-qq为什么包名是这个……难道源里有吗

Reply View the author
凌莞
deepin
2021-08-03 21:15
#9

啊这,为啥 electron qq 的安装路径是 /opt/apps/org.electron.qq

Reply View the author
arthas
deepin
2021-11-23 00:45
#10

用第二个方法,解决了,终于没有两个图标了!!!

目前没发现有其他不好的影响

sudo mv /opt/lx-music-desktop/lx-music-desktop{,.bin}

sudo sh -c 'cat << E > /opt/lx-music-desktop/lx-music-desktop
bwrap --dev-bind / / --bind /dev/zero /usr/lib/x86_64-linux-gnu/libappindicator3.so.1.0.0 /opt/lx-music-desktop/lx-music-desktop.bin
E'

sudo chmod +x /opt/lx-music-desktop/lx-music-desktop

企业微信截图_16375705779789.png

Reply View the author