linux微信最新版无法打开问题解决
0x01 前言
最新版本deepin-wine-wechat默认使用deepin-wine6-stable,而deepin-wine6-stable中有BUG,arch系统没做适配还是啥的,导致微信调用deepin-wine6-stable时会报错
0x02 错误信息
- 系统环境:Manjaro LInux KDE
- 微信版本:deepin-wine-wechat (3.7.6.44-1)
- deepin-wine版本:deepin-wine6-stable
deepin-wine-wechat的运行路径一般在这个路径
/opt/apps/com.qq.weixin.deepin/files/run.sh
在shell中运行后会出现以下错误信息:
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
cat: /proc/48693/maps: 没有那个文件或目录grep: 警告:/ 前有多余的 \
kill 48698 for /home/apricot/.deepinwine/Deepin-WeChat
kill 48700 for /home/apricot/.deepinwine/Deepin-WeChat
kill 48702 for /home/apricot/.deepinwine/Deepin-WeChat
/opt/deepinwine/tools/kill.sh:行66: /proc/48708/environ: 没有那个文件或目录cat: /proc/48708/maps: 没有那个文件或目录grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
cat: /proc/48708/cmdlinexargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value
: 没有那个文件或目录grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
grep: 警告:/ 前有多余的 \
cat: /proc/48708/maps: 没有那个文件或目录grep: 警告:/ 前有多余的 \
apricot 49326 48777 0 19:19 pts/1 00:00:00 grep -E apricot.*exe.*<defunct>
/home/apricot/.deepinwine/Deepin-WeChat/drive_c/Program Files/Tencent
==> Restoring fonts ...
==> Creating /home/apricot/.deepinwine/Deepin-WeChat/PACKAGE_VERSION ...
/usr/bin/deepin-wine6-stable:行46: arch:未找到命令
/usr/bin/deepin-wine6-stable: 第 48 行:[: 参数太多X Error of failed request: BadWindow (invalid Window parameter)Major opcode of failed request: 20 (X_GetProperty)Resource id in failed request: 0x0Serial number of failed request: 10Current serial number in output stream: 10
0x03 解决办法
1、先卸载微信,重新安装,但不要运行(注意,一定不要先运行,因为要修改初次启动的参数)
卸载deepin-wine-wechat及相关依赖
yay -Rns deepin-wine-wechat
重新安装deepin-wine-wechat
yay -S deepin-wine-wechat
2、安装deepin-wine5(注意是deepin-wine5,不是deepin-wine5-stable)或者wine (二选其一即可)
yay -S deepin-wine5 # 二选其一即可
yay -S wine # 二选其一即可
测试deepin-wine5是否添加至环境变量,且是否可用,若出现以下提示,则说明安装成功。(若安装的为wine则测试wine)
➜ ~ deepin-wine5
Usage: wine PROGRAM [ARGUMENTS...] Run the specified programwine --help Display this help and exitwine --version Output version information and exit
3、修改/opt/apps/com.qq.weixin.deepin/files/run.sh 中的APPRUN_CMD="deepin-wine6-stable"为APPRUN_CMD="deepin-wine5"并保存
export APPRUN_CMD="deepin-wine5" # 如果是wine则将此处deepin-wine5修改为wine
4、运行微信
此时可直接运行/opt/apps/com.qq.weixin.deepin/files/run.sh 进行微信的启动
0x04 后记
如果用最新wine安装微信,可正常打开小程序,但是用微信的在文件夹中显示时,会用wine自带的文件管理器,用着不太舒适。如果用deepin-wine5安装微信,目前好像无法正常打开微信(能打开,但是一片空白),但是能用linux自带的文件管理器,比如nemo
PS:找这个BUG,耗费了大量的时间,翻遍了google和baidu还有github都没有可靠的消息,最后在一篇求助中了解到不是微信本身的问题,是wine的问题。记录该问题,方便有同样问题的人进行查找。(要是对你有帮助的话,点个赞和关注吧~)
linux微信最新版无法打开问题解决相关推荐
- 如何使用计算机微信看小程序,新版微信pc版怎么打开小程序 pc版打开小程序方法...
央视影音手机版6.7.3 安卓版 类型:影音播放大小:53.8M语言:中文 评分:9.8 标签: 立即下载 以前的电脑版微信是不支持小程序的,不能够搜到也不能够打开好友分享的小程序,不过在新版微信更新 ...
- Ubuntu20.04安装,并Linux微信等
Ubuntu20.04安装,并Linux微信等 一.Ubuntu20.04双硬盘双系统安装 电脑状况:256G+260G双固态硬盘,其中256G(sda)分C.D盘安装win10,460G(sdb)硬 ...
- android/iphone/windows/linux/微信声波通讯库
声波通讯让传统的各种linux设备,单片机设备等等能编程的设备与智能手机之间有了数据传输的能力,这在智能家居.医疗设备.工业应用等各个行业有了大力应用的机会. 声波通讯让电脑与手机连通:电脑一般都有音 ...
- linux下VMware安装出现的问题解决
linux下VMware安装出现的问题解决 报错信息 问题1liboverlay-scrollbar.so和libunity-gtk-module.so加载失败的问题. 问题2 Gtk-WARNING ...
- 微信上线新版电子社保卡 | 英特尔将为5年内9成处理器提供补丁 计划下周末推送
每一个企业级的人 都置顶了 中国软件网 中国软件网 为你带来最新鲜的行业干货 小编点评 微信越来越神奇了 承包了各种生活需求 衣食住行 一个不少 趋势洞察 Uptime Institute总裁:数 ...
- 微信需要什么软件打开html,微信调试模式怎么打开?在线调试微信打开的HTML5页面...
说到微信浏览器,虽说在一定程度上为我们提供了不少便利,但毕竟不如我们平时使用的浏览器一般好用,在使用的过程中难免会出现一些小问题,这就需要一些相关技术人员进行调试,那么微信调试模式怎么打开?接下来小编 ...
- 宝塔Linux启动mongodb失败,Linux安装MongoDB启动及常见问题解决
Linux安装MongoDB启动及常见问题解决,目录,的是,后台,运行状态,如图 Linux安装MongoDB启动及常见问题解决 易采站长站,站长之家为您整理了Linux安装MongoDB启动及常见问 ...
- 微信android最新版本,微信安卓新版7.0-微信新版本预约7.0.13 安卓正式版-西西软件园...
最新版微信7.0安卓版也不知道小伙伴尝鲜了没,不过没关系小编特意为广大的安卓用户带来微信新版本7.0正式版,不用再去跟风了,下载即可免费特意哦! 微信新版本7.0介绍 不过如果你非常焦急地想体验微信7 ...
- 安装Ubuntu 14.04系统Linux微信开发工具的笔记
安装Ubuntu 14.04系统&微信开发工具的笔记 Ubuntu 14.04系统所需硬件配置低,我所使用的1.9GRAM笔电上正是安装的此系统. 最近因为崩溃重装了一次,并接着安装了linu ...
最新文章
- apache安装mod_ssl.so 出现 undefined symbol: ssl_cmd_SSLPassPhraseDialog错误解决
- mysql命令行各个参数解释
- lucene.net 某些类的介绍
- matlab中的方波信号图片_电气信息类专业课程之matlab系统仿真 第十章 DBPSK调制解调器(9)...
- markdown 流程图js_科学网—让Markdown支持ASCII流程图和JavaScript流程图 - 李继存的博文...
- thrift服务windows环境编译失败
- jquery 判断是否有类名_Day037-JS、jQuery
- 括号匹配问题(c和c++版本实现)
- [html] 如何动态修改`<title>`的标题名称?
- PHP 5.3.0以上推荐使用mysqlnd驱动
- IE设置自动获得代理(ISA20042006中设置相应项)
- 餐饮智能化:餐饮机器人正当时餐饮机器人的喜与忧
- 【阿里云播放器】AliyunPlayerTest.exe 播放mp4日志 win7
- 【PID优化】基于布谷鸟算法PID控制器优化设计含Matlab源码
- 斗破苍穹手游找不到以前服务器,斗破苍穹手游服务器爆满怎么进 服务器爆满进入方法[图]...
- js 京东关闭广告 pink
- 场景分析法设计测试用例
- java深入理解深拷贝和浅拷贝的区别 如何实现深拷贝和浅拷贝
- Linux删除重复行
- 网络基础笔记(三)二层交换机工作原理、单点故障与链路聚合、DHCP
热门文章
- 《程序员防近视指南》学习笔记全
- 个人微信淘客机器人api开发
- 命令行工具 DOT和DOH测试
- 车辆仪表数显器E-mark认证流程是怎样的?
- matlab示波器坐标调整,SIMULINK示波器参数设置
- 网易我的世界服务器怎么显示键盘,电脑版按键操作指南 我的世界电脑版怎么玩...
- URI URL区别及转换
- PPT制作(文字排版)
- 人工神经网络的发展现状,神经网络未来发展趋势
- 工作日志之Sonar扫描错误处理-Sonar扫描结果入库 java.sql.BatchUpdateException: Incorrect string value: '\xF3\xA3\xAC\xB