Deepin系统更新后,所有QQ\TIM\微信等社交类软件都打不开了
Tofloor
poster avatar
troylc
deepin
2018-07-27 22:57
Author


按照论坛上的操作,还是不行,包括QQ\微信也是这样.
Reply Favorite View the author
All Replies
avatar
muzhe
deepin
2018-07-28 01:04
#1
我的微信 qq可以用啊
Reply View the author
avatar
GreenHat
deepin
2018-07-28 01:54
#2
要删除得加sudo
Reply View the author
avatar
troylc
deepin
2018-07-30 17:10
#3

我的截图上已经加sudo了
Reply View the author
avatar
xiewei
deepin
2018-07-30 18:12
#4
ls -l /usr/lib/deepin-wine/
看下输出
sudo apt-get install --reinstall deepin-libwine deepin-wine32 deepin-wine
重新安装下试试
Reply View the author
avatar
troylc
deepin
2018-08-02 21:33
#5
https://bbs.deepin.org/post/166624
ls -l /usr/lib/deepin-wine/
看下输出
sudo apt-get install --reinstall deepin-libwine deepin-wine32 d ...

我按你说的操作,执行了一遍,还是打不开QQ,TIM,微信等软件
deepin@deepin-PC  ~/.deepinwine  cd
deepin@deepin-PC  ~  sudo ls -l /usr/lib/deepin-wine/
[sudo] deepin 的密码:
总用量 60
-rwxr-xr-x 1 root root 19192 7月   4 11:03 wine
lrwxrwxrwx 1 root root     4 7月   4 11:03 wine32 -> wine
-rwxr-xr-x 1 root root  2057 7月   4 11:03 wineapploader
-rwxr-xr-x 1 root root 33312 7月   4 11:03 wine-preloader
deepin@deepin-PC  ~  sudo apt-get install --reinstall deepin-libwine deepin-wine32 deepin-wine
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
升级了 0 个软件包,新安装了 0 个软件包,重新安装了 3 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。
需要下载 20.1 MB 的归档。
解压缩后会消耗 0 B 的额外空间。
获取:1 http://packages.deepin.com/deepin panda/non-free i386 deepin-libwine i386 2.18-14~rc1 [19.9 MB]
获取:2 http://packages.deepin.com/deepin panda/non-free i386 deepin-wine32 i386 2.18-14~rc1 [80.5 kB]               
获取:3 http://packages.deepin.com/deepin panda/non-free amd64 deepin-wine all 2.18-14~rc1 [96.1 kB]                 
已下载 20.1 MB,耗时 2分 27秒 (136 kB/s)                                                                           
(正在读取数据库 ... 系统当前共安装有 259690 个文件和目录。)
正准备解包 .../deepin-libwine_2.18-14~rc1_i386.deb  ...
正在将 deepin-libwine:i386 (2.18-14~rc1) 解包到 (2.18-14~rc1) 上 ...
正准备解包 .../deepin-wine32_2.18-14~rc1_i386.deb  ...
正在将 deepin-wine32:i386 (2.18-14~rc1) 解包到 (2.18-14~rc1) 上 ...
正准备解包 .../deepin-wine_2.18-14~rc1_all.deb  ...
正在将 deepin-wine (2.18-14~rc1) 解包到 (2.18-14~rc1) 上 ...
正在处理用于 libc-bin (2.24-12) 的触发器 ...
正在处理用于 man-db (2.7.6.1-2) 的触发器 ...
正在设置 deepin-libwine:i386 (2.18-14~rc1) ...
正在设置 deepin-wine32:i386 (2.18-14~rc1) ...
正在设置 deepin-wine (2.18-14~rc1) ...
正在处理用于 libc-bin (2.24-12) 的触发器 ...
Reply View the author
avatar
xiewei
deepin
2018-08-03 17:26
#6
https://bbs.deepin.org/post/166624
我按你说的操作,执行了一遍,还是打不开QQ,TIM,微信等软件

/opt/deepinwine/tools/log.sh Deepin-QQ +pid,+tid,+process
运行上面命令生成一份日志发出来看看
Reply View the author
avatar
troylc
deepin
2018-08-03 17:34
#7
本帖最后由 troylc 于 2018-8-3 09:46 编辑
https://bbs.deepin.org/post/166624
/opt/deepinwine/tools/log.sh Deepin-QQ +pid,+tid,+process
运行上面命令生成一份日志发出来看看 ...



我按你说的运行的命令,生成三个日志文件:
只有下面的日志文件中有内容,其它的两个是空的

Deepin-QQ.log:

ii  deepin-wine-helper:i386                                1.1deepin12                                            i386         Deepin Wine Hepler
ii  deepin-wine-plugin                                     1.0deepin2                                             amd64        Deepin Wine plugin
ii  deepin-wine-plugin-virtual                             1.0deepin1                                             all          Deepin Wine plugin virtual package
ii  deepin-wine-uninstaller:i386                           0.1deepin2                                             i386         Deepin Wine Uninstaller Tool
ii  deepin.com.foxmail:i386                                7.2deepin3                                             i386         Tencent Foxmail Client on Deepin Wine
ii  deepin.com.qq.im:i386                                  8.9.19983deepin22                                      i386         Tencent QQ Client on Deepin Wine
rc  deepin.com.qq.im.light:i386                            7.9.14308deepin8                                       i386         Tencent QQ Client on Deepin Wine
ii  deepin.com.qq.office:i386                              2.0.0deepin3                                           i386         Tencent TIM Client on Deepin Wine
rc  deepin.com.wechat:i386                                 2.6.2.31deepin0                                        i386         Tencent WeChat Client on Deepin Wine
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称                版本         体系结构     描述
+++-===================-============-============-====================================
ii  deepin-libwine:i386 2.18-14~rc1  i386         Windows API implementation - library
deepin   24040 24033  0 09:27 pts/0    00:00:00 grep -i c:
2018年 08月 03日 星期五 09:27:22 CSTOG_FILE=/home/deepin/log/run.sh.log
2018年 08月 03日 星期五 09:27:22 CST:Run Deepin-QQ 8.9.19983deepin22
2018年 08月 03日 星期五 09:27:22 CST:run Deepin-QQ progress pid
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
总用量 0
lrwxrwxrwx 1 deepin deepin 10 8月   3 09:27 c: -> ../drive_c
lrwxrwxrwx 1 deepin deepin 10 8月   2 13:33 com1 -> /dev/ttyS0
lrwxrwxrwx 1 deepin deepin 10 8月   2 13:33 com2 -> /dev/ttyS1
lrwxrwxrwx 1 deepin deepin 10 8月   2 13:33 com3 -> /dev/ttyS2
lrwxrwxrwx 1 deepin deepin 10 8月   2 13:33 com4 -> /dev/ttyS3
lrwxrwxrwx 1 deepin deepin  8 8月   2 13:33 lpt1 -> /dev/lp0
lrwxrwxrwx 1 deepin deepin  1 8月   3 09:27 z: -> /
2018年 08月 03日 星期五 09:27:22 CST:CallApp Deepin-QQ  
2018年 08月 03日 星期五 09:27:22 CSTOG_FILE=/home/deepin/log/kill.sh.log
2018年 08月 03日 星期五 09:27:22 CST:kill QQ.exe block
2018年 08月 03日 星期五 09:27:22 CST:No wine process found
2018年 08月 03日 星期五 09:27:22 CST:start running...
/usr/bin/deepin-wine: 45: /usr/bin/deepin-wine: /usr/lib/deepin-wine/wine: Permission denied




Reply View the author
avatar
troylc
deepin
2018-08-06 21:59
#8
https://bbs.deepin.org/post/166624
/opt/deepinwine/tools/log.sh Deepin-QQ +pid,+tid,+process
运行上面命令生成一份日志发出来看看 ...

有时间帮忙协助一下吗
Reply View the author
avatar
xiewei
deepin
2018-08-06 23:13
#9
https://bbs.deepin.org/post/166624
有时间帮忙协助一下吗

strace_deepin-wine.sh.tar.gz
将文件解压执行./strace_deepin-wine.sh
然后将~/strace_qq.log这个文件发出来看看
Reply View the author
avatar
troylc
deepin
2018-08-10 17:45
#10
https://bbs.deepin.org/post/166624
将文件解压执行./strace_deepin-wine.sh
然后将~/strace_qq.log这个文件发出来看看
...

你好:
下载你的脚本,执行后,一直没有结束,
在用户目录下的日志文件也是空的



Reply View the author
avatar
xiewei
deepin
2018-08-12 16:50
#11
https://bbs.deepin.org/post/166624
你好:
下载你的脚本,执行后,一直没有结束,
在用户目录下的日志文件也是空的

先要安装strace
先运行sudo apt-get install strace,再运行那个脚本
Reply View the author
avatar
troylc
deepin
2018-08-13 17:30
#12
本帖最后由 troylc 于 2018-8-13 09:31 编辑
https://bbs.deepin.org/post/166624
先要安装strace
先运行sudo apt-get install strace,再运行那个脚本

你好,我安装完strace后,结果还是一样,没有变化和上次的操作,日志文件中是空的,执行命令后一直未结束
Reply View the author
avatar
xiewei
deepin
2018-08-14 00:26
#13
https://bbs.deepin.org/post/166624
你好,我安装完strace后,结果还是一样,没有变化和上次的操作,日志文件中是空的,执行命令后一直未结束 ...

奇怪了,你的输出怎么重定向不到文件,在终端执行下面命令将终端输出的手动贴出来看看把
1,   export WINEPREFIX=~/.deepinwine/Deepin-QQ
2,   strace -f -y deepin-wine  ~/.deepinwine/Deepin-QQ/drive_c/Program\ Files/Tencent/QQ/Bin/QQ.exe
Reply View the author
avatar
troylc
deepin
2018-08-21 22:57
#14
https://bbs.deepin.org/post/166624
奇怪了,你的输出怎么重定向不到文件,在终端执行下面命令将终端输出的手动贴出来看看把
1,   export WINEP ...

根据你上面的操作命令,执行结果如下:

deepin@deepin-PC  ~  export WINEPREFIX=~/.deepinwine/Deepin-QQ
deepin@deepin-PC  ~  strace -f -y deepin-wine  ~/.deepinwine/Deepin-QQ/drive_c/Program\ Files/Tencent/QQ/Bin/QQ.exe
execve("/usr/bin/deepin-wine", ["deepin-wine", "/home/deepin/.deepinwine/Deepin-"...], [/* 54 vars */]) = 0
brk(NULL)                               = 0x564a76c9a000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f55221a1000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=130769, ...}) = 0
mmap(NULL, 130769, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5522181000
close(3)              = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\3\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1689360, ...}) = 0
mmap(NULL, 3795360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5521be2000
mprotect(0x7f5521d77000, 2097152, PROT_NONE) = 0
mmap(0x7f5521f77000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x195000) = 0x7f5521f77000
mmap(0x7f5521f7d000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5521f7d000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f552217f000
arch_prctl(ARCH_SET_FS, 0x7f552217f700) = 0
mprotect(0x7f5521f77000, 16384, PROT_READ) = 0
mprotect(0x564a75d4b000, 8192, PROT_READ) = 0
mprotect(0x7f55221a4000, 4096, PROT_READ) = 0
munmap(0x7f5522181000, 130769)          = 0
getpid()                                = 15736
rt_sigaction(SIGCHLD, {sa_handler=0x564a75b41ef0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f5521c15030}, NULL, 8) = 0
geteuid()                               = 1000
brk(NULL)                               = 0x564a76c9a000
brk(0x564a76cbb000)                     = 0x564a76cbb000
getppid()                               = 15734
stat("/home/deepin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/deepin-wine", O_RDONLY)  = 3
fcntl(3, F_DUPFD, 10) = 10
close(3)          = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x564a75b41ef0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f5521c15030}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f5521c15030}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f5521c15030}, NULL, 8) = 0
read(10, "#!/bin/sh -e\n\nname=$(basename $0"..., 8192) = 1092
pipe([3, 4]) = 0
clone(strace: Process 15737 attached
child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f552217f9d0) = 15737
[pid 15736] close(4
[pid 15737] close(10
[pid 15736] <... close resumed> )       = 0
[pid 15737] <... close resumed> )       = 0
[pid 15736] read(3,  
[pid 15737] close(3)    = 0
[pid 15737] dup2(4, 1) = 1
[pid 15737] close(4)    = 0
[pid 15737] stat("/opt/java/jdk1.8/bin/basename", 0x7ffe9f9eb5c0) = -1 ENOENT (No such file or directory)
[pid 15737] stat("/usr/local/bin/basename", 0x7ffe9f9eb5c0) = -1 ENOENT (No such file or directory)
[pid 15737] stat("/usr/bin/basename", {st_mode=S_IFREG|0755, st_size=31464, ...}) = 0
[pid 15737] execve("/usr/bin/basename", ["basename", "/usr/bin/deepin-wine"], [/* 54 vars */]) = 0
[pid 15737] brk(NULL)                   = 0x55f2be64e000
[pid 15737] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid 15737] mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb6a0472000
[pid 15737] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
[pid 15737] open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
[pid 15737] fstat(3, {st_mode=S_IFREG|0644, st_size=130769, ...}) = 0
[pid 15737] mmap(NULL, 130769, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb6a0452000
[pid 15737] close(3)  = 0
[pid 15737] access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
[pid 15737] open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
[pid 15737] read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\3\2\0\0\0\0\0"..., 832) = 832
[pid 15737] fstat(3, {st_mode=S_IFREG|0755, st_size=1689360, ...}) = 0
[pid 15737] mmap(NULL, 3795360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb69feb3000
[pid 15737] mprotect(0x7fb6a0048000, 2097152, PROT_NONE) = 0
[pid 15737] mmap(0x7fb6a0248000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x195000) = 0x7fb6a0248000
[pid 15737] mmap(0x7fb6a024e000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb6a024e000
[pid 15737] close(3) = 0
[pid 15737] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb6a0450000
[pid 15737] arch_prctl(ARCH_SET_FS, 0x7fb6a0450700) = 0
[pid 15737] mprotect(0x7fb6a0248000, 16384, PROT_READ) = 0
[pid 15737] mprotect(0x55f2bd6f9000, 4096, PROT_READ) = 0
[pid 15737] mprotect(0x7fb6a0475000, 4096, PROT_READ) = 0
[pid 15737] munmap(0x7fb6a0452000, 130769) = 0
[pid 15737] brk(NULL)                   = 0x55f2be64e000
[pid 15737] brk(0x55f2be66f000)         = 0x55f2be66f000
[pid 15737] open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
[pid 15737] fstat(3, {st_mode=S_IFREG|0644, st_size=3468304, ...}) = 0
[pid 15737] mmap(NULL, 3468304, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb69fb64000
[pid 15737] close(3) = 0
[pid 15737] fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
[pid 15737] write(1, "deepin-wine\n", 12
[pid 15736] <... read resumed> "deepin-wine\n", 128) = 12
[pid 15737] <... write resumed> )       = 12
[pid 15736] read(3,  
[pid 15737] close(1
[pid 15736] <... read resumed> "", 128) = 0
[pid 15737] <... close resumed> )       = 0
[pid 15736] close(3
[pid 15737] close(2
[pid 15736] <... close resumed> )       = 0
[pid 15737] <... close resumed> )       = 0
[pid 15736] wait4(-1,  
[pid 15737] exit_group(0)               = ?
[pid 15737] +++ exited with 0 +++
<... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15737
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15737, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 15737
geteuid()                               = 1000
faccessat(AT_FDCWD, "/usr/lib/deepin-wine/wine", X_OK) = 0
clone(strace: Process 15738 attached
child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f552217f9d0) = 15738
[pid 15736] wait4(-1,  
[pid 15738] close(10) = 0
[pid 15738] execve("/usr/lib/deepin-wine/wine", ["/usr/lib/deepin-wine/wine", "/home/deepin/.deepinwine/Deepin-"...], [/* 56 vars */]) = -1 EACCES (Permission denied)
[pid 15738] write(2, "/usr/bin/deepin-wine: 45: /usr/b"..., 48/usr/bin/deepin-wine: 45: /usr/bin/deepin-wine: ) = 48
[pid 15738] write(2, "/usr/lib/deepin-wine/wine: Permi"..., 44/usr/lib/deepin-wine/wine: Permission denied) = 44
[pid 15738] write(2, "\n", 1
) = 1
[pid 15738] exit_group(126)             = ?
[pid 15738] +++ exited with 126 +++
<... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 126}], 0, NULL) = 15738
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15738, si_uid=1000, si_status=126, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 15738
exit_group(126)                         = ?
+++ exited with 126 +++
✘ deepin@deepin-PC  ~ 



Reply View the author
avatar
湘巴佬儿
deepin
2018-08-21 23:56
#15
会不会是字体导致的?撸主是不是安装了第三方字体包呀
Reply View the author
avatar
xiewei
deepin
2018-08-22 16:51
#16
https://bbs.deepin.org/post/166624
根据你上面的操作命令,执行结果如下:

chmod +x -R ~/.deepinwine
执行这个命令之后运行再运行下看看
Reply View the author
avatar
asura_wang
deepin
2018-11-20 01:11
#17
https://bbs.deepin.org/post/166624
ls -l /usr/lib/deepin-wine/
看下输出
sudo apt-get install --reinstall deepin-libwine deepin-wine32 d ...

试了你说的方法,好了,感谢!
Reply View the author
avatar
asilan
deepin
2019-03-21 00:50
#18
最后是怎么解决的啊? 遇到了一样的问题
Reply View the author