Package Details: linuxqq 5:3.2.13_29927-1

Git Clone URL: https://aur.archlinux.org/linuxqq.git (read-only, click to copy)
Package Base: linuxqq
Description: New Linux QQ based on Electron
Upstream URL: https://im.qq.com/linuxqq
Keywords: electron linuxqq qq tencent
Licenses: LicenseRef-QQ
Conflicts: linuxqq-nt-bwrap
Submitter: redchenjs
Maintainer: Integral (Purofle)
Last Packager: Integral
Votes: 91
Popularity: 1.36
First Submitted: 2019-10-24 14:27 (UTC)
Last Updated: 2024-11-24 06:23 (UTC)

Pinned Comments

Integral commented on 2023-03-14 09:20 (UTC)

目前通过删除 linuxqq 包自带的 libvips 临时解决了浏览图片时崩溃的问题 PS:感谢 @ayatale 的建议

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 28 Next › Last »

chestNut_Lsj commented on 2024-04-07 06:05 (UTC) (edited on 2024-04-16 18:04 (UTC) by chestNut_Lsj)

破案了,为啥qq每次重启电脑都需要重新扫码,原理大概是这样:qq通过验证网卡的MAC地址来确认是否是同一设备,而如果你开启了docker,就会在每次重启后刷新一次MAC地址,从而让qq识别为新设备。因此有几种解决方案:

  1. 我本人最近不需要用docker,因此sudo systemctl disable docker.service关掉docker自启动的服务就行。 // 新版本后这个方法失效了 T^T

  2. archlinuxcn群里有人通过使用net namespace 技术,为qq分配了一个单独的固定地址,让它每次启动时识别为同一设备。 // 这种方法比较推荐,但是我不会用,那位佬也没有说具体的操作步骤,有待评论区的佬进行开发

  3. 也可以固定docker服务启动时的MAC地址,但是我觉得这可能是对docker服务的安全性的一种破坏,因此我没有尝试

  4. 将这个问题上报给上游,等待上游修复

st0ne commented on 2024-04-06 13:13 (UTC)

为什么linuxqq会和vscode有冲突?

/usr/lib/debug/.build-id/b1/ace29c2ed9438afddbed0feb85e62b70014f5f 同时存在于 'visual-studio-code-bin-debug' 和 'linuxqq-debug'
/usr/lib/debug/.build-id/b1/ace29c2ed9438afddbed0feb85e62b70014f5f.debug 同时存在于 'visual-studio-code-bin-debug' 和 'linuxqq-debug'
/usr/lib/debug/.build-id/f8/92293f507294f22c5d8b7eda75c8b7bd530932 同时存在于 'visual-studio-code-bin-debug' 和 'linuxqq-debug'
/usr/lib/debug/.build-id/f8/92293f507294f22c5d8b7eda75c8b7bd530932.debug 同时存在于 'visual-studio-code-bin-debug' 和 'linuxqq-debug'
发生错误,没有软件包被更新。
 -> 安装时出错:  [/home/stone/.cache/yay/visual-studio-code-bin/visual-studio-code-bin-1.88.0-1-x86_64.pkg.tar.zst /home/stone/.cache/yay/visual-studio-code-bin/visual-studio-code-bin-debug-1.88.0-1-x86_64.pkg.tar.zst /home/stone/.cache/yay/linuxqq/linuxqq-2:3.2.7_240403-1-x86_64.pkg.tar.zst /home/stone/.cache/yay/linuxqq/linuxqq-debug-2:3.2.7_240403-1-x86_64.pkg.tar.zst] - exit status 1

Sparky_14145 commented on 2024-04-05 15:08 (UTC)

linuxqq-debug 包安装出现问题:

错误:无法提交处理 (有冲突的文件)
linuxqq-debug: 文件系统中存在 /usr/lib/debug/.build-id/b1/ace29c2ed9438afddbed0feb85e62b70014f5f (由 visual-studio-code-bin-debug 所有)
linuxqq-debug: 文件系统中存在 /usr/lib/debug/.build-id/b1/ace29c2ed9438afddbed0feb85e62b70014f5f.debug (由 visual-studio-code-bin-debug 所有)
linuxqq-debug: 文件系统中存在 /usr/lib/debug/.build-id/f8/92293f507294f22c5d8b7eda75c8b7bd530932 (由 visual-studio-code-bin-debug 所有)
linuxqq-debug: 文件系统中存在 /usr/lib/debug/.build-id/f8/92293f507294f22c5d8b7eda75c8b7bd530932.debug (由 visual-studio-code-bin-debug 所有)

我有点不清楚为什么这些东西会和 vscode 冲突

wcz commented on 2024-04-05 06:11 (UTC) (edited on 2024-04-05 06:13 (UTC) by wcz)

这个包可以更新了吗?最新的LinuxQQ下载地址:

https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.7_240403_amd64_01.deb

https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.7_240403_arm64_01.deb

https://dldir1.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.7_240403_loongarch64_01.deb

Debrik commented on 2024-04-01 16:09 (UTC)

最新打包的 libx11 (1.8.8-3) 已解决不能输入的问题。

Sparky_14145 commented on 2024-03-30 15:12 (UTC)

@wszqkzqk 看来确实是 libx11 的问题,我这边刚刚下了另外一些基于 Electron 的程序也无法输入

anlorsp commented on 2024-03-30 13:36 (UTC) (edited on 2024-04-09 06:27 (UTC) by anlorsp)

3.2.7版本添加--enable-features=UseOzonePlatform --ozone-platform=wayland参数后启动,有托盘图标,但是不能显示登陆窗口。环境为kde wayland。

EDIT:似乎与gpu加速有关。在i+n双显卡配置下,使用i卡启动就会出现以上现象,添加--disable-gpu-compositing参数后可以正常启动,但是可能会出现窗口缩放异常。使用n卡启动会有显示异常。如果移除n卡,则可以直接用i卡启动。

EDIT2: 等待一段时间之后会自动禁用gpu并报错,报错为ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.

EDIT3:我这里的所有electron软件,包括vscode、linuxqq和termius都遇到了这个问题。如果关闭prime,使用n卡作为主显卡,则恢复正常。

wszqkzqk commented on 2024-03-27 00:52 (UTC) (edited on 2024-04-06 16:15 (UTC) by wszqkzqk)

@zw963 我目前遇到的是与唤醒无关的无法获取输入的问题,无论是否经过休眠都无法输入,不知道是不是升级libx11导致的。

Update on 2024.03.27

libx111.8.8降级到1.8.7这个就又可以输入了,不知道为什么。

Update on 2024.03.28

经过测试,闭源chromium都无法获取输入,不知道为什么。。。

Update on 2024.03.28

如果设置locale为zh_CN.UTF-8libx11升级到1.8.8,则chromium无法输入

Update on 2024.04.07

二分查找找到了有问题的commit并且跟上游讨论了,现在已经revert,1.8.9已经修复

zw963 commented on 2024-02-24 12:57 (UTC) (edited on 2024-02-25 07:32 (UTC) by zw963)

EDIT: 比较了下错误和正确情形的日志, 没发现什么异常, 似乎就是在配置文件的情况下, 重新唤醒会出问题, 我现在每次都删除 ~/.config/QQ 文件夹, 再重新启动, 可以不重启继续使用.


EDIT: 休眠之后再重启, 问题依旧,而且在 GNOME tray 栏点右键无反应, 无法正常退出.


EDIT: 再删除 ~/.config/QQ 文件夹后, 似乎问题修复.


LinuxQQ 如果从休眠(hibernate)唤醒后, 无法输入字符.

不确定是哪里的问题, 只要系统重启一次就好了. 但是杀掉所有 QQ 进程, 手动运行的话,还是无法输入, 下面是唤醒后,从命令行启动 linuxqq 的日志:

[preload] succeeded. /opt/QQ/resources/app/major.node
[preload] succeeded. /opt/QQ/resources/app/major.node
Error occurred in handler for 'get-remote-win': Error: No handler registered for 'get-remote-win'
    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:86829)
    at WebContents.emit (node:events:517:28)

(qq:159307): VIPS-WARNING **: 20:50:59.118: unable to load "/usr/lib/vips-modules-8.15/vips-openslide.so" -- libopenslide.so.1: cannot open shared object file: No such file or directory
linux-bugly: init bugly ...
InitBuglyManager
SetLogger
fatalSetup
GetDllPath: 49
pub_key_path: /opt/QQ/resources/app/application//../pub.key
[BuglyManager.cpp][InitBuglyManager][212]InitBuglyManager path: /home/zw963/.config/QQ/crash_files/
BuglyManager/opt/QQ/resources/app/application//../pub.key
[BuglyService.cpp][registBugly][589]set signal stack
[BuglyService.cpp][registSignalHandler][520]regist native handler
registBugly/opt/QQ/resources/app/application//../pub.key
[BuglyService.cpp][setParam][618]setParam, key:appVersion, value:3.2.5-21453..
setParam/opt/QQ/resources/app/application//../pub.key
StartWithOptions s/opt/QQ/resources/app/application//../pub.key
StartWithOptions e/opt/QQ/resources/app/application//../pub.key
PostDelayedTask s/opt/QQ/resources/app/application//../pub.key
PostDelayedTask e/opt/QQ/resources/app/application//../pub.key
linux-bugly: init bugly done.
[159352:0224/205108.137406:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
20:51:11.601 › [hot update] hotUpdateApi checkHasMultipleQQ false
20:51:11.602 › [hot update] hotUpdateApi start clearOldVersions
20:51:11.705 › [hot update] hotUpdateApi checkHasMultipleQQ false
20:51:11.706 › [hot update] hotUpdateApi checkIsOnErrorVersion 3.2.5-21357
20:51:11.706 › [hot update] hotUpdateApi checkIsOnErrorVersion res is false
[BuglyManager.cpp][UploadBugly][107]!!!in UploadBugly.
[NativeCrashHandler.cpp][getCrashDetailBeanFromRecord][52]!!!! in NativeCrashHandler getCrashDetailBeanFromRecord, open file error!!!,dumpFilePath:/home/zw963/.config/QQ/crash_files/rqd_record.eup.
[NativeCrashHandler.cpp][uploadCrashEvent][331]get null crashDetailBean, return!
[159352:0224/205112.918318:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[159352:0224/205115.348022:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!

版本:

{ "baseVersion": "3.2.5-21453", "curVersion": "3.2.5-21453", "prevVersion": "", "onErrorVersions": [], "buildId": "21453" }

kamikaze211 commented on 2024-02-08 03:02 (UTC)

能不能把PKGBUILD中的bsdtar -xf替换为bsdtar -xvf 啊,今天更新的时候在“正在压缩软件包...”卡了半天,没有任何输出信息,还以为电脑出问题了呢。(逃 PS:我只是抖个机灵,如何取舍看维护者心情就好。