Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

安装后不能运行 #56

Open
kuolemax opened this issue Aug 26, 2021 · 8 comments
Open

安装后不能运行 #56

kuolemax opened this issue Aug 26, 2021 · 8 comments

Comments

@kuolemax
Copy link

使用的是打包好的pkg.tar.zst文件,安装deepin-wine6-stable包后正常安装,但是无法启动
通过手动执行run.sh文件后报错如下

CallApp Deepin-QQ arg count 1: c:/Program Files/Tencent/QQ/Bin/QQ.exe
mkdir: 无法创建目录 “/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer”: 没有那个文件或目录
chmod: 无法访问 '/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer': 没有那个文件或目录
mkdir: 无法创建目录 “/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer1”: 没有那个文件或目录
chmod: 无法访问 '/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer1': 没有那个文件或目录
2021年 08月 26日 星期四 10:24:04 CST:kill QQ.exe block
cat: /proc/101732/maps: 没有那个文件或目录
cat: /proc/101732/maps: 没有那个文件或目录
2021年 08月 26日 星期四 10:24:04 CST:tag bottle: 
/usr/bin/env: “python2”: 没有那个文件或目录
/opt/deepinwine/tools/kill.sh:行27: /proc/2197/environ: 权限不够
cat: /proc/2197/maps: 权限不够
cat: /proc/2197/maps: 权限不够
2021年 08月 26日 星期四 10:24:04 CST:active bottles: 
/opt/deepinwine/tools/run_v4.sh: 第 109 行:cd: /home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin: 没有那个文件或目录
/opt/apps/com.qq.im.deepin/files
wine: cannot find L"c:/Program Files/Tencent/QQ/Bin/QQ.exe"

看到权限不足我使用sudo sh run.sh尝试运行,但是报错依旧
系统是Archlinux + KDE,python版本是3没有安装python2

@vufa
Copy link
Owner

vufa commented Aug 26, 2021

不是权限的问题,且在任何时候都不要使用 sudo 命令,这有风险且会修改文件的权限,具体问题为:

/opt/deepinwine/tools/run_v4.sh: 第 109 行:cd: /home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin: 没有那个文件或目录
/opt/apps/com.qq.im.deepin/files
wine: cannot find L"c:/Program Files/Tencent/QQ/Bin/QQ.exe"

这说明安装完初次运行时,运行qq安装程序没有完成,找不到qq的执行文件,可以删除本地安装目录:

sudo rm -rf ~/.deepinwine/Deepin-QQ # 由于你之前用过sudo,文件权限已经被修改,必须用sudo删除

再运行一次应用菜单里的qq图标,完成安装

@kuolemax
Copy link
Author

不是权限的问题,且在任何时候都不要使用 sudo 命令,这有风险且会修改文件的权限,具体问题为:

/opt/deepinwine/tools/run_v4.sh: 第 109 行:cd: /home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin: 没有那个文件或目录
/opt/apps/com.qq.im.deepin/files
wine: cannot find L"c:/Program Files/Tencent/QQ/Bin/QQ.exe"

这说明安装完初次运行时,运行qq安装程序没有完成,找不到qq的执行文件,可以删除本地安装目录:

sudo rm -rf ~/.deepinwine/Deepin-QQ # 由于你之前用过sudo,文件权限已经被修改,必须用sudo删除

再运行一次应用菜单里的qq图标,完成安装

我按照您的方式尝试过了,但是依旧不行,点击图标后无响应,所以我在ksonsole中执行了$ /opt/apps/com.qq.im.deepin/files/run.sh,输出如下

touch: 无法创建 '/home/chen/.deepinwine/Deepin-QQ/reinstalled': 没有那个文件或目录
Run Deepin-QQ 9.3.2deepin20 c:/Program Files/Tencent/PCQQ2021-9.5.0.27852.exe
run Deepin-QQ progress pid 

7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
p7zip Version 17.04 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs x64)

Scanning the drive for archives:
1 file, 112974318 bytes (108 MiB)

Extracting archive: /opt/apps/com.qq.im.deepin/files/files.7z
--
Path = /opt/apps/com.qq.im.deepin/files/files.7z
Type = 7z
Physical Size = 112974318
Headers Size = 15566
Method = LZMA2:24 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 205
Files: 1490
Size:       197662947
Compressed: 112974318
总用量 0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 c: -> ../drive_c
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com1 -> /dev/ttyS0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com10 -> /dev/ttyS9
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com11 -> /dev/ttyS10
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com12 -> /dev/ttyS11
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com13 -> /dev/ttyS12
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com14 -> /dev/ttyS13
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com15 -> /dev/ttyS14
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com16 -> /dev/ttyS15
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com17 -> /dev/ttyS16
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com18 -> /dev/ttyS17
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com19 -> /dev/ttyS18
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com2 -> /dev/ttyS1
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com20 -> /dev/ttyS19
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com21 -> /dev/ttyS20
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com22 -> /dev/ttyS21
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com23 -> /dev/ttyS22
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com24 -> /dev/ttyS23
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com25 -> /dev/ttyS24
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com26 -> /dev/ttyS25
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com27 -> /dev/ttyS26
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com28 -> /dev/ttyS27
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com29 -> /dev/ttyS28
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com3 -> /dev/ttyS2
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com30 -> /dev/ttyS29
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com31 -> /dev/ttyS30
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com32 -> /dev/ttyS31
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com4 -> /dev/ttyS3
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com5 -> /dev/ttyS4
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com6 -> /dev/ttyS5
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com7 -> /dev/ttyS6
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com8 -> /dev/ttyS7
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com9 -> /dev/ttyS8
lrwxrwxrwx 1 chen wheel  8  8月 26 12:59 d:: -> /dev/sr0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 y: -> /home/chen
lrwxrwxrwx 1 chen wheel  1  8月 26 12:59 z: -> /
总用量 0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 c: -> ../drive_c
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com1 -> /dev/ttyS0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com10 -> /dev/ttyS9
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com11 -> /dev/ttyS10
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com12 -> /dev/ttyS11
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com13 -> /dev/ttyS12
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com14 -> /dev/ttyS13
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com15 -> /dev/ttyS14
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com16 -> /dev/ttyS15
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com17 -> /dev/ttyS16
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com18 -> /dev/ttyS17
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com19 -> /dev/ttyS18
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com2 -> /dev/ttyS1
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com20 -> /dev/ttyS19
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com21 -> /dev/ttyS20
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com22 -> /dev/ttyS21
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com23 -> /dev/ttyS22
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com24 -> /dev/ttyS23
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com25 -> /dev/ttyS24
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com26 -> /dev/ttyS25
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com27 -> /dev/ttyS26
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com28 -> /dev/ttyS27
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com29 -> /dev/ttyS28
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com3 -> /dev/ttyS2
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com30 -> /dev/ttyS29
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com31 -> /dev/ttyS30
lrwxrwxrwx 1 chen wheel 11  8月 26 12:59 com32 -> /dev/ttyS31
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com4 -> /dev/ttyS3
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com5 -> /dev/ttyS4
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com6 -> /dev/ttyS5
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com7 -> /dev/ttyS6
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com8 -> /dev/ttyS7
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 com9 -> /dev/ttyS8
lrwxrwxrwx 1 chen wheel  8  8月 26 12:59 d:: -> /dev/sr0
lrwxrwxrwx 1 chen wheel 10  8月 26 12:59 y: -> /home/chen
lrwxrwxrwx 1 chen wheel  1  8月 26 12:59 z: -> /
CallApp Deepin-QQ arg count 1: c:/Program Files/Tencent/PCQQ2021-9.5.0.27852.exe
mkdir: 无法创建目录 “/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer”: 没有那个文件或目录
chmod: 无法访问 '/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer': 没有那个文件或目录
mkdir: 无法创建目录 “/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer1”: 没有那个文件或目录
chmod: 无法访问 '/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent/QQ/Bin/QQLiveMPlayer1': 没有那个文件或目录
2021年 08月 26日 星期四 12:59:37 CST:kill PCQQ2021-9.5.0.27852.exe block
2021年 08月 26日 星期四 12:59:37 CST:No wine process found
/home/chen/.deepinwine/Deepin-QQ/drive_c/Program Files/Tencent

并且会自动运行一次wine version: 6.0并得到一下输出:

MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

arkHTTPClient.dllHummerSetup.dll

@vufa
Copy link
Owner

vufa commented Aug 26, 2021

刚推送了修改,试试删除 ~/.deepinwine/Deepin-QQ 并从aur安装最新版,不行的话再试试:不能启动/卡死/卡顿问题

@kuolemax
Copy link
Author

刚推送了修改,试试删除 ~/.deepinwine/Deepin-QQ 并从aur安装最新版,不行的话再试试:不能启动/卡死/卡顿问题

我卸载了deepin-wine-qq并从aur重新安装了它,错误依旧,然后尝试了不能启动/卡死/卡顿问题中的替换dwrite.dll的解决方案,我是从我的win10中找到DWrite.dll替换的,但是设置并不能打开,在konsole中执行后/opt/apps/com.qq.im.deepin/files/run.sh winecfg后没有任何反应(包括任何的报错都没有)会不会是缺失了什么包导致的?我的桌面是plasma,安装并运行了gsd-xsettings

@vufa
Copy link
Owner

vufa commented Aug 26, 2021

换用 deepin-wine5 试试,测试发现 deepin-wine6-stable 还有不少问题,

从aur安装 deepin-wine5,并拷贝一份 /opt/apps/com.qq.im.deepin/files/run.sh,修改

export APPRUN_CMD="deepin-wine6-stable"

export APPRUN_CMD="deepin-wine5"

并删除本地安装目录:

rm -rf ~/.deepinwine/Deepin-QQ

重启一下系统,用修改后的 run.sh 启动

@kuolemax
Copy link
Author

换用 deepin-wine5 试试,测试发现 deepin-wine6-stable 还有不少问题,

从aur安装 deepin-wine5,并拷贝一份 /opt/apps/com.qq.im.deepin/files/run.sh,修改

export APPRUN_CMD="deepin-wine6-stable"

export APPRUN_CMD="deepin-wine5"

并删除本地安装目录:

rm -rf ~/.deepinwine/Deepin-QQ

重启一下系统,用修改后的 run.sh 启动

nice,终正常工作了,非常感谢

@kuolemax
Copy link
Author

更换到deepin-wine5后,微信也正常了:)

@JakkuSakura
Copy link

我用的是deepin-wine5,貌似也出现了这个问题。
安装后可以运行,但关闭后无法再运行

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

No branches or pull requests

3 participants