Package Details: liteloader-qqnt-bin 1.2.3-1

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: 10
Popularity: 1.13
First Submitted: 2023-07-09 06:03 (UTC)
Last Updated: 2024-11-08 16:29 (UTC)

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/

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

tomnycui commented on 2024-09-21 13:56 (UTC)

Shell 脚本确实是专为 linuxqq-nt-bwrap 包设计的,换用 bwrap 包后一切正常。

但我仍不明白为什么 linuxqq 包下会出现问题。

FTS427 commented on 2024-09-21 11:06 (UTC) (edited on 2024-09-21 11:06 (UTC) by FTS427)

@kobe-koto 我已经把您说的方法都尝试了一遍,问题仍旧 甚至清空数据重装也还存在此问题

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/

kobe-koto commented on 2024-09-21 09:54 (UTC)

很抱歉这么晚才回复.

@tomnycui @FTS427

请检查 /opt/QQ/resources/app/application/ 的所有者和权限. 所有者应为 root. 最简便的方法应该是直接删除这个文件夹并让程序自行生成.

另外如果 Patch 出现异常没有正确退出, 有可能会有相关进程残留, 还请多加注意.

tomnycui commented on 2024-09-19 13:51 (UTC)

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

kobe-koto commented on 2024-08-28 10:29 (UTC) (edited on 2024-08-28 10:47 (UTC) by kobe-koto)

@yidaduizuoye 感谢反馈, 问题将很快修正. (已修正于 -bin 1.2.1-3 (-git latest-5))


@TTsdzb Shell 脚本并不是专为 linuxqq-nt-bwrap 包设计的. 其作用是将

require("/tmp/LiteLoaderQQNT/gen_preload.js");
require('./launcher.node').load('external_index', module);

挂载到 /opt/QQ/resources/app/app_launcher/index.js, 并让 QQ 主程序在 root 用户下自行生成 preload*.js 文件到指定目录. 在生成完毕后立刻 process.exit(0) 退出进程, 与实际使用无关.

TTsdzb commented on 2024-08-28 08:32 (UTC)

通过 linuxqq 这个包安装的 QQ,patch_liteloader_bwarp.sh 中应该执行 /opt/QQ/qq --no-sandbox /opt/QQ/resources/app

Shell 脚本是给 linuxqq-nt-bwrap 包设计的,这里没有问题。需要改的是加一个判断,如果 linuxqq 不是 linuxqq-nt-bwrap 提供的,不运行该脚本。

除了 linuxqq-nt-bwrap 以外的包都没有提供 LITELOADERQQNT_PROFILE 环境变量,因此使用那些包的用户最好自行管理