wine 微信基本可以完美的运行,但是有一些小瑕疵,例如登陆后在屏幕中间会有一个小黑框,非常的不好看.该怎么处理呢?
具体思路
与迅雷 方法一致,直接将讨厌的窗口隐藏即可.
查看讨厌的窗口信息
1 | wmctrl -l -G -p -x |
输出为(有删减)1
2
30x0440000a 0 31674 300 300 1 1 wechat.exe.Wine ****** ChatContactMenu
0x0440000c 0 31674 400 400 60 60 wechat.exe.Wine ******
0x04400009 0 31674 640 750 1116 518 wechat.exe.Wine ****** 微信
处理
窗口0x04400009为正常微信窗口,而另外两个则无用,为有bug的窗口.将其隐藏掉,1
2xdotool windowunmap 0x0440000a
xdotool windowunmap 0x0440000c
一键脚本
项目主页wmctrl 提供的一键脚本wechat-fix.py 可以一步到位解决这个问题.