首页 > 系统相关 >ubuntu打开应用程序,启动栏出现两个相同图标

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

时间:2023-05-24 19:14:08浏览次数:25  
标签:chrome 微信 应用程序 desktop ubuntu 打开 图标

我在 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

标签:chrome,微信,应用程序,desktop,ubuntu,打开,图标
From: https://www.cnblogs.com/tomato-haha/p/17429254.html

相关文章

  • ubuntu下core file文件生成及调试
    1.简介:corefile是Linux下程序崩溃时生成的文件,可以用来分析程序崩溃的原因,因为它内部包含了程序崩溃时的堆栈信息。2.corefile的设置默认情况下,程序崩溃是不会生成corefile的,因为被操作系统限制。可以通过命令:ulimit-c来查看,如果值为0则表示被限制了,所以不能生成corefile文......
  • Ubuntu18.04 安装 clang
    官网:https://apt.llvm.org 一、添加源: 根据官方页面提示,找到系统分类,ubuntu18.04源: -debhttp://apt.llvm.org/bionic/llvm-toolchain-bionicmaindeb-srchttp://apt.llvm.org/bionic/llvm-toolchain-bionicmain#Needs'sudoadd-apt-repositoryppa:ubuntu-to......
  • Qt桌面应用程序打包
    小白一枚,今天来给大家分享一下如何将自己编写的桌面应用程序进行打包,便于在其他的电脑上进行安装使用。如有错误之处请大家指正,谢谢!好了,废话不多说开干。这里简要的介绍一下使用QtCreator编写的应用程序的打包。1.将Debug模式切换称为ewlease模式进行编译,编译后没有任何错误即......
  • Ubuntu22.04 MySQL 8.0安装修改密码以及远程连接
    安装sudoapt-getinstallmysql-server-y卸载sudoaptpurgemysql-*sudorm-rf/etc/mysql//var/lib/mysqlsudoaptautoremovesudoaptautoclean`修改/etc/mysql/mysql.conf.d/mysqld.cnf配置文件重启:注释掉地址绑定:#bind-address=127.0.0.1#mysqlx-bind-a......
  • 3d打印机添加AI炒面检测服务 klipper+fluidd ubuntu本地部署TheSpaghttiDetective Ser
    炒面检测(TheSpaghettiDetective)介绍:炒面检测服务可以借助打印机的摄像头,检测打印是否炒面(打印失败)并作出提醒或停止打印的一种服务,该服务由服务器和客户端组成客户端支持两种: ocoprint或klipper服务器也有两种:ocobi官方提供的有限免费服务......
  • QT5中动态更改图标的方法(转)
    简述在做工程中遇到一个问题,需要根据程序的运行动态的改变显示的图标。在网上找了几篇博客,都失败了,后来自己看UI文件,发现了失败原因,就是设置图标的时候,输入的问文件路径有问题。我摸索出的方法如下。Step1:添加资源文件在工程文件处,右击鼠标》添加新文件》QTresource修改前缀名......
  • Ubuntu 18.04 (Bionic) 简单快速的安装mongodb
    按步骤走,不带脑子式安装(注意4.0版本mongodb官方已经不再支持,以下代码中可以修改mongodb版本号安装,目前最新版为6.0,如果懒得改直接用也可以,文章后边第三章第一条代码会直接升级为最新版本mongodb):1.导入包管理系统使用的公钥wget-qO-https://www.mongodb.org/static/pgp/serv......
  • 查看ubuntu版本
    ​ 方法一在终端中执行下列指令:cat/etc/issue查看ubuntu版本ubuntu@VM-4-10-ubuntu:~$cat/etc/issueUbuntu22.04LTS\n\l 可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu14.04LTS\n\l方法二使用lsb_release命令也可以查......
  • 查看ubuntu版本
     方法一在终端中执行下列指令:cat/etc/issue查看ubuntu版本ubuntu@VM-4-10-ubuntu:~$cat/etc/issueUbuntu22.04LTS\n\l 可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu14.04LTS\n\l方法二使用lsb_release命令也可以查看Ubuntu的版......
  • 查看ubuntu版本
    ​ 方法一在终端中执行下列指令:cat/etc/issue查看ubuntu版本ubuntu@VM-4-10-ubuntu:~$cat/etc/issueUbuntu22.04LTS\n\l 可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu14.04LTS\n\l方法二使用lsb_release命令也可以查......