admin管理员组

文章数量:1559113

我家里的惠普z230图形工作站,因使用至强处理器,安装windows普通版本不行,因此一直使用的linux mint cinnamon20.03,性能十分强劲,各方面都用起来很不错的没发现什么问题,最近看到新闻说linux mint发布了mintupgrade升级工具,我也忍不住想试一下,就开始了下载安装,实际上这次的升级变化是很大的,相当于是由ubuntu20.04lts升级到ubuntu22.04lts,很多软件都只有最新发行版才能正常运行,特变明显的就是wps office软件。

运行sudo apt-get install mintupgrade,就可以安装完成mintupgrade版本升级工具了,执行几个步骤,发现了一些独立安装的软件,就升级到linux mint 21了,独立安装的软件基本上就被删除了,需要重新进行安装。原来一直使用原装的linux版微信,和wine版的微信差距实在太大,本次就一并把wine和微信升级了,安装的最新版本的wine7.19和最新版的微信3.7.6.44以及qq。

安装完成后的体会是现在wine7.19安装效果是最棒的,微信qq使用体验与windows中的体验没有差别了,特别稳定;原来qq和微信来信息不闪烁的问题没有了,微信程序没有linux默认窗口阴影的问题没有了,不需要再删除wine 7.19程序中的user32.dll文件了,需要做的操作很少;仅需要处理的就是消除微信自带的窗口阴影,就是两步,第一步编译wine7.19的源代码做一个整体编译,第二部修改win.c,局部编译user32子模块,user32.dll.so做替换,将之前文章中讲到运行正常的qq和微信容器拷贝过来即可(更新微信到3.7.6.44,参照我前面的文章);其他一切正常,可以在微信里面看直播,打开金山文档的在线文档编辑小程序。

新安装的linux mint21或升级上来的linux mint 21都需要按以下步骤编译安装wine 7.19(自行到九游会真人第一品牌官网下载源代码):

1、sudo apt-get install gcc-multilib g -multilib

2、sudo apt-get install libx11-dev:i386

3、sudo apt-get install libfreetype6-dev:i386 libfreetype6-dev

4、sudo apt-get install libxcursor-dev:i386 libxi-dev:i386 libxxf86vm-dev:i386 libxrandr-dev:i386 libxfixes-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libosmesa6-dev:i386 ocl-icd-opencl-dev:i386 libpcap-dev:i386 libsane-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 liblcms2-dev:i386 libpulse-dev:i386 libudev-dev:i386 libsdl2-dev:i386 libfaudio-dev:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig1-dev:i386 libgsm1-dev:i386 libkrb5-dev:i386 libtiff-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libvulkan-dev:i386 libvkd3d-dev:i386 libldap2-dev:i386 libxrender-dev:i386 libxml2-dev:i386 libxslt1-dev:i386 libgnutls28-dev:i386 libjpeg-dev:i386

5、./configure

6、make

7、sudo make install

单独编译user32模块,就将目录切换到dlls中的user32子目录,win.c中加一个去除阴影的补丁,在第468行后增加:

    if (exstyle == 0x080800a0) // wechat/wxwork shadow hwnd

    {

        fixme("hack %x\n", cs.dwexstyle);

          return null;

    }

修改该完成后,执行make命令,生成user32.dll.so,替换掉/usr/local/lib/wine/i386-unix目录中的原有文件即可。

下面是我安装最新版的微信语句,安装完成后在pc上登录微信,可以不需要每次都扫二维码了,方便多了,我的语句为:

winarch=win32 wineprefix=/home/ericden/.ukylin-wine/wechat wine wechatsetup.exe

目录的名称根据自己的目录名称进行修改。

本文标签: ubuntuqq