kooritea / electronic-wechat

:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.
MIT License
566 stars 69 forks source link

关闭微信之后有electron进程驻留 #51

Closed roachsinai closed 5 years ago

roachsinai commented 5 years ago

Description

使用wechat之前没有打开electron相关进程,但是使用wechat并关闭之后,还有相关相关进程。

Specifications

kooritea commented 5 years ago

ctrl + alt + w 能唤出微信吗? 如果可以:则微信只是缩小到托盘菜单并没有退出程序(设置中有相关设置)(可能你看不见托盘菜单的微信图标 electron解决方法是安装libappindicator1,或者参考 #8 ) 如果不可以:希望提供残留进程的详细信息

roachsinai commented 5 years ago

谢谢。确实是缩小到托盘了。添加依赖(只填加依赖,不显示托盘图标),并设置Exec=env XDG_CURRENT_DESKTOP=Unity /usr/bin/electronic-wechat 显示托盘。

但是,Gnome环境,env XDG_CURRENT_DESKTOP=Unity中的设置为Unity是什么原因呢?改成Gnome不好用。

kooritea commented 5 years ago

这个不清楚 因为我也是使用gnome但是我并没有设置Exec=env XDG_CURRENT_DESKTOP=Unity 也能正常使用托盘图标。。。

roachsinai commented 5 years ago

好的,感谢!

kooritea commented 5 years ago

通过打印env我发现我是默认下就是XDG_CURRENT_DESKTOP=Unity,所以不需要改动desktop 至于为什么要设置XDG_CURRENT_DESKTOP=Unity,这是electron正在解决的问题 https://github.com/electron/electron/issues/10427