【BUG】QQ开机自启失败,关闭QQ后QQ.exe和QQProtect.exe进程不退出
Tofloor
poster avatar
137******47
deepin
2018-01-11 19:32
Author
如题目,QQ开机自启失败



开机后,出现QQ相关进程后,过一会就消失了


手动启动QQ成功,但是关闭QQ后,下图两个进程不自动退出,导致再次开启QQ失败,需要手动kill掉进程





https://bbs.deepin.org/user/54457

Reply Favorite View the author
All Replies
avatar
aida
deepin
2018-01-11 19:51
#1
Reply View the author
avatar
137******47
deepin
2018-01-11 19:55
#2
https://bbs.deepin.org/post/151581
帮你 私给 @xiewei  了

谢谢
关闭不退出进程的问题倒不是每次都发生,是偶尔发生。
开机自启失败是次次发生。
也重装过QQ,删除配置文件deepin-wine也做过,不管用
Reply View the author
avatar
xiewei
deepin
2018-01-11 21:45
#3
https://bbs.deepin.org/post/151581
谢谢
关闭不退出进程的问题倒不是每次都发生,是偶尔发生。
开机自启失败是次次发生。

sed -i "s#\$WINE_CMD#WINEDEBUG=+pid,+tid,+process,+seh,+sync \$WINE_CMD#" ~/.deepinwine/Deepin-QQ/drive_c/deepin/EnvInit.sh
sed -i "s# &# &> ~\/QQ.log &#" ~/.deepinwine/Deepin-QQ/drive_c/deepin/EnvInit.sh

执行这两条命令之后注销下,QQ进程退出之后将~/QQ.log 发出来看看
Reply View the author
avatar
137******47
deepin
2018-01-11 22:37
#4
https://bbs.deepin.org/post/151581
sed -i "s#\$WINE_CMD#WINEDEBUG=+pid,+tid,+process,+seh,+sync \$WINE_CMD#" ~/.deepinwine/Deepin-QQ/ ...

已经执行了命令,很有意思
注销之后QQ可以自动启动。但是重启之后就不可以
https://bbs.deepin.org/user/54457
附件里面是日志。QQ.zip



Reply View the author
avatar
137******47
deepin
2018-01-11 22:41
#5
QQ2.zip@xiewei

Reply View the author
avatar
xiewei
deepin
2018-01-12 00:32
#6

QQ_autostart.tar.gz

这个有点奇怪,我这边重现不了,日志也没看出啥问题
想个歪折,自启动延时下再启动QQ
将附件中的desktop文件拷贝到~/.config/autostart目录,run.sh拷贝到/opt/deepinwine/apps/Deepin-QQ/run.sh
如果觉得延时太长可以修改下/opt/deepinwine/apps/Deepin-QQ/run.sh里面sleep的参数
Reply View the author
avatar
justforlxz
deepin
2018-01-12 00:53
#7
我这边正常。
Reply View the author
avatar
137******47
deepin
2018-01-12 02:40
#8
本帖最后由 holdbelief 于 2018-1-11 18:56 编辑

重装了一次系统都不行

我重装系统唯一不同的就是自定义了 swap分区sda1,  / sda2, /home sda3
其他完全没动,不知道和分区有关系吗
Reply View the author
avatar
137******47
deepin
2018-01-12 02:50
#9
本帖最后由 holdbelief 于 2018-1-11 18:57 编辑

重新装了一次系统都不行
@xiewei的脚本可以起作用了,延迟启动sleep的单位是秒还是毫秒呢?
Reply View the author