1.2.2已更新,修改QQ更简单了,就一个文件 app/package.json
已测试 QQ-3.2.12_28327 + LiteLoaderQQNT-1.2.2, 运行正常。
Git Clone URL: | https://aur.archlinux.org/liteloader-qqnt-bin.git (read-only, click to copy) |
---|---|
Package Base: | liteloader-qqnt-bin |
Description: | 轻量, 简洁, 开源的 QQNT 插件加载器 |
Upstream URL: | https://github.com/LiteLoaderQQNT/LiteLoaderQQNT |
Licenses: | MIT |
Conflicts: | linuxqq-appimage, liteloader-qqnt |
Provides: | liteloader-qqnt |
Submitter: | kobe-koto |
Maintainer: | kobe-koto (Kevin_Liu) |
Last Packager: | kobe-koto |
Votes: | 11 |
Popularity: | 0.139355 |
First Submitted: | 2023-07-09 06:03 (UTC) |
Last Updated: | 2024-11-08 16:29 (UTC) |
1.2.2已更新,修改QQ更简单了,就一个文件 app/package.json
已测试 QQ-3.2.12_28327 + LiteLoaderQQNT-1.2.2, 运行正常。
确认了确实是 QQNT 28060 的问题, 我直接坐等 LiteLoaderQQNT 上游更新
@tomnycui @FTS427
需要再次重申脚本并不专为 linuxqq-nt-bwrap 包设计, 使用 linuxqq-nt-bwrap 和 linuxqq 包行为出现差异是因为在近期更新的 Linux QQNT 中 /opt/QQ/resources/app/package.json
中 main
字段被修改成 ./application/app_launcher/index.js
, 导致本软件包使用的 gen_preload.js
未被加载而是加载了 QQNT 自己的 index.js
, 进而导致在没有显示环境下启动了原始版 QQNT 导致的报错.
Shell 脚本确实是专为 linuxqq-nt-bwrap 包设计的,换用 bwrap 包后一切正常。
但我仍不明白为什么 linuxqq 包下会出现问题。
@kobe-koto 我已经把您说的方法都尝试了一遍,问题仍旧 甚至清空数据重装也还存在此问题
LiteLoaderQQNT 1.2.2 已经发布!
因为安装方式变更, 本次更新需手动介入. 请全新安装 liteloader-qqnt AUR 包(-git -bin), 另推荐重新安装相关 linuxqq (or linuxqq-nt-bwrap) 包以确保 preload*.js 未被修改.
/opt/LiteLoader/
作为数据目录, 建议转向 ${XDG_CONFIG_HOME}/QQ/LiteLoaderQQNT/
很抱歉这么晚才回复.
@tomnycui @FTS427
请检查 /opt/QQ/resources/app/application/
的所有者和权限. 所有者应为 root. 最简便的方法应该是直接删除这个文件夹并让程序自行生成.
另外如果 Patch 出现异常没有正确退出, 有可能会有相关进程残留, 还请多加注意.
Patch 出现问题,DE 是 KDE wayland
Find QQ Path at /opt/QQ/qq, start to gen_preload
[preload] succeeded. /opt/QQ/resources/app/major.node
[preload] succeeded. /opt/QQ/resources/app/major.node
Authorization required, but no authorization protocol specified
[2:0919/214909.629193:ERROR:ozone_platform_x11.cc(245)] Missing X server or $DISPLAY
[2:0919/214909.629209:ERROR:env.cc(258)] The platform failed to initialize. Exiting.
[0919/214909.637634:ERROR:directory_reader_posix.cc(43)] opendir /root/.config/QQ/Crashpad/attachments/33471d45-123b-4a53-84de-a9797909a6cf: No such file or directory (2)
[0919/214909.815125:ERROR:http_transport_libcurl.cc(472)] curl_easy_perform: Could not resolve hostname (6)
error: command failed to execute correctly
Pinned Comments
kobe-koto commented on 2024-09-21 10:01 (UTC) (edited on 2024-10-06 06:58 (UTC) by kobe-koto)
FAQs
从低于 v1.2.2 的版本更新
LiteLoaderQQNT 1.2.2 已经发布!
因为安装方式变更, 本次更新需手动介入. 请全新安装 liteloader-qqnt AUR 包(-git -bin), 另推荐重新安装相关 linuxqq (or linuxqq-nt-bwrap) 包以确保 preload*.js 未被修改.
数据目录
/opt/LiteLoader/
作为数据目录, 建议转向${XDG_CONFIG_HOME}/QQ/LiteLoaderQQNT/