Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

deepin-wine下微信升级到最新版方法 #339

Open
lyh458 opened this issue May 26, 2021 · 19 comments
Open

deepin-wine下微信升级到最新版方法 #339

lyh458 opened this issue May 26, 2021 · 19 comments

Comments

@lyh458
Copy link

lyh458 commented May 26, 2021

前提
已使用deepin-wine-ubuntu安装微信或者其他应用。

升级方法
下载最新版本的微信安装包(教程中下载路径为~/Downloads

  • 2021.07,如果使用deepin-wine默认的配置,window系统会默认为win XP,微信3.2.1以上版本的都无法安装,所以下载微信最新版时请选择(win7以下版本)Download for systems below Windows 7,否则无法安装成功;微信3.2.1应该是支持win7以下系统的最新版本了。如果想装更新的微信版本,可以尝试修改deepin-wine配置中的系统版本为win8或win10(未测试)。

wechat for system below win 7

然后执行以下命令:

env WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine ~/Downloads/WeChatSetup.exe

然后会显示升级窗口,按提升完成升级即可。

可能遇到的问题及解决方法
NVIDIA独显模式下,微信无法启动;切换为集显后正常启动。独显模式下错误提示:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 285
Current serial number in output stream: 284

  • 解决方法:
    安装32位的libnvidia-gl,430为驱动版本号(和现驱动版本一致)
sudo apt install libnvidia-gl-430:i386

参考链接:[Share Experiences] 手动升级deepin-wine微信,应该也适用其他wine应用

@liguobao
Copy link

能安装,但是启动了还是老的。

@lyh458
Copy link
Author

lyh458 commented May 30, 2021

能安装,但是启动了还是老的。

TIM和微信都成功了,上图可见版本号。

@liguobao
Copy link

能安装,但是启动了还是老的。

TIM和微信都成功了,上图可见版本号。

新版本的微信安装到~/.wine了,我手动把安装后的拷贝到~/.deep-wine,能正常启动,版本也是新的。
不过动不动就奔溃,一输入文字就直接崩掉, 还是回退了。

@lyh458
Copy link
Author

lyh458 commented May 30, 2021

能安装,但是启动了还是老的。

TIM和微信都成功了,上图可见版本号。

新版本的微信安装到~/.wine了,我手动把安装后的拷贝到~/.deep-wine,能正常启动,版本也是新的。
不过动不动就奔溃,一输入文字就直接崩掉, 还是回退了。

正常来说默认安装到~/.deep-wine的,我不知为啥你的装到~/.wine去了

@KenMizz
Copy link

KenMizz commented Jun 8, 2021

安装成功!

@yiyayamaya
Copy link

yiyayamaya commented Jun 18, 2021

感谢楼主 请问你微信的截图会不会这样啊?桌面被一层灰色遮住了

image

@lyh458
Copy link
Author

lyh458 commented Jun 19, 2021

感谢楼主 请问你微信的截图会不会这样啊?桌面被一层灰色遮住了

image

我试了一下:会!但我从来不用微信截图,因为功能太少了,而且局限于微信。Ubuntu我用flameshot,Windows和mac可以用snipaste或者shareX,设好自己习惯的快捷键,完全可以替代微信截图。

@notplus
Copy link

notplus commented Jun 19, 2021

其实直接可以在星火商店下载安装微信,有基于Deepin-wine5和统信UOS的版本,Deepin-wine5提供的微信版本很新,截图也不会出现问题。

@lyh458
Copy link
Author

lyh458 commented Jun 21, 2021

其实直接可以在星火商店下载安装微信,有基于Deepin-wine5和统信UOS的版本,Deepin-wine5提供的微信版本很新,截图也不会出现问题。

谢谢推荐。星火商店目前应该是只支持有限的发行版本,例如Ubuntu 18以上都装不上。

@notplus
Copy link

notplus commented Jun 21, 2021

其实直接可以在星火商店下载安装微信,有基于Deepin-wine5和统信UOS的版本,Deepin-wine5提供的微信版本很新,截图也不会出现问题。

谢谢推荐。星火商店目前应该是只支持有限的发行版本,例如Ubuntu 18以上都装不上。

具体的我不太清楚,不过我Ubuntu 20.04 实测是没问题的,日常使用体验也不错

@ummmme
Copy link

ummmme commented Jun 30, 2021

感谢楼主 请问你微信的截图会不会这样啊?桌面被一层灰色遮住了

image

我的manjaro也有同样的问题, 用深度截图也是同样。应该不是微信的问题。

@olee209
Copy link

olee209 commented Jul 10, 2021

这种方式安装的怎么卸载呀

@lyh458
Copy link
Author

lyh458 commented Jul 12, 2021

这种方式安装的怎么卸载呀

这里只是升级了微信而已,卸载还是可以用原来的卸载方法

sudo apt --purge remove deepin.com.wechat 

@93Alliance
Copy link

image

@93Alliance
Copy link

image

@lyh458
Copy link
Author

lyh458 commented Jul 17, 2021

@93Alliance 你随便一个容器按照(5)手动更改配置(winecfg)执行一下,是否存在这个问题,有一样问题的话就说明是你本身deepin-wine的问题。

@bighzl
Copy link

bighzl commented Jul 20, 2021

可以尝试修改deepin-wine配置中的系统版本为win8或win10(未测试)
这一步要怎么操作..

@lyh458
Copy link
Author

lyh458 commented Jul 20, 2021

可以尝试修改deepin-wine配置中的系统版本为win8或win10(未测试)
这一步要怎么操作..

按照(5)手动更改配置(winecfg),执行:
WINEPREFIX=~/.deepinwine/Deepin-Wechat deepin-wine winecfg便可以看到设置界面和修改windows版本的选项。

@93Alliance
Copy link

@93Alliance 你随便一个容器按照(5)手动更改配置(winecfg)执行一下,是否存在这个问题,有一样问题的话就说明是你本身deepin-wine的问题。

同样提示找不到 deepin-wine找不到,我使用的是 https://github.com/zq1997/deepin-wine 这个项目安装的。
还有你们有小程序卡主的现象么?
image

所有的小程序都是在这里卡主。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants