出现的问题
在dash to dock出现两个图标,这个问题出现在desktop的一个变量StartupWMClass这个变量的作用大致是设置图标的信息,使用命令xprop | grep WM_CLASS
你可以获取两个字符串,经过实验可以发现jetbrains-idea这个字符串的值赋给StartupWMClass可以解决这个问题
desktop模板
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=android studio icon的绝对路径
Exec=android studio studio.sh的绝对路径 %f
Comment=Capable and Ergonomic IDE for JVM
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea
其他的部分无需修改
总结
在出现问题后一定要观察相似的东西,比如这个问题参考的是jetbrain-idea.desktop然后会发现StartupWMClass变量,但是你会发现并不知道这个变量是干啥的,所以复制到搜索引擎,搜索即会发现出现的全是双图标的问题,就知道解决问题的方法在此了。
网友评论