-
-
Notifications
You must be signed in to change notification settings - Fork 425
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
在ArchLinux上无法运行 #120
Comments
Linux编译文件在ArchLinux下解压 ./AppRun 就可以执行 |
是的,解压到个人用户可写的目录都可以正常运行,但是将其打包为安装包,安装到/opt目录后,并按照通行的权限标准,将目录属主设置为root,目录权限设置为755,一般性文件权限设置为644,TTK开头的文件设置为755之后,无法运行。 |
好的,这两天我看一下 |
谢谢! |
搜了一下,好像是这里的问题: TTKMusicPlayer/TTKConfig/musicconfigobject.cpp Lines 104 to 110 in caf93e6
TTKMusicPlayer/TTKConfig/musicconfigobject.cpp Lines 74 to 81 in caf93e6
我猜可能是因为安装到 可能还有其他方面的问题,因为我 |
具体的代码这块我不太懂,我觉得是不是能够做一个检测,提示使用者修改权限,而不是直接修改权限呢? |
@zxp19821005 @flyxyz123 权限这块后面优化下,另外帮忙看下 |
是运行
我在 |
从这个日志来看,感觉像是webengine挂了 |
我运行的结果如下: [2023-05-10 08:42:43:705][W][../../../TTKMusicPlayer/TTKModule/TTKCore/musicNetworkKits/music/wy/musicwydiscoverlistrequest.cpp(12)] MusicWYDiscoverListRequest startToSearch [2023-05-10 08:42:43:928][W][../../../../TTKMusicPlayer/TTKCommon/TTKDumper/ttkdumper.cpp(172)] App error occurred, error code 6` |
还在用户目录下生成了一个 TTK_3.3.0.0.1683679363.dmp 文件,内容如下: |
好像是PKGBUILD的问题, |
@flyxyz123 确实是,按照你说的方法,修改了PKGBUILD文件,现在运行正常了。谢谢! |
权限这块后面我优化下 @zxp19821005 |
好的 谢谢! |
我根据Release 页面上发布的Linux编译文件在ArchLinux下进行了移植:ttkmusicplayer-bin。运行后提示内容如下:
chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/../TTKRoutine.sh' 的权限: 不允许的操作 chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/TTKInit.sh' 的权限: 不允许的操作 chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/../TTKMusicPlayer.sh' 的权限: 不允许的操作 chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/TTKConsole.sh' 的权限: 不允许的操作 chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/TTKService.sh' 的权限: 不允许的操作 chmod: 更改 '/opt/ttkmusicplayer/3.3.0.0/TTKRoutineCopy.sh' 的权限: 不允许的操作 [2023-05-06 10:56:52:119][W][../../../../TTKMusicPlayer/TTKRun/TTKApp/ttkrunobject.cpp(67)] Application exit success
软件弹出一个界面后直接就退出了。
相应的文件全部给了755的权限。
The text was updated successfully, but these errors were encountered: