我去掉${flags[@]}的冒号才能让qq运行在wayland下
/opt/QQ/electron "${flags[@]}" "$@" /opt/QQ/resources/app
原来参数要换行写
Git Clone URL: | https://aur.archlinux.org/linuxqq-nt-bwrap.git (read-only, click to copy) |
---|---|
Package Base: | linuxqq-nt-bwrap |
Description: | New Linux QQ based on Electron, with bubblewrap sandbox and some tweaks |
Upstream URL: | https://im.qq.com/linuxqq/index.shtml |
Licenses: | custom |
Conflicts: | linuxqq |
Provides: | linuxqq, qq |
Submitter: | chiyuki0325 |
Maintainer: | chiyuki0325 (sukanka) |
Last Packager: | sukanka |
Votes: | 40 |
Popularity: | 0.88 |
First Submitted: | 2022-12-07 03:23 (UTC) |
Last Updated: | 2025-04-17 12:47 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next › Last »
我去掉${flags[@]}的冒号才能让qq运行在wayland下
/opt/QQ/electron "${flags[@]}" "$@" /opt/QQ/resources/app
原来参数要换行写
@lu0se 测试还是存在这样的问题啊
使用wayland,为了使用fcitx向qq传递flag --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime 复制qq内文字图片再粘贴到其他地方会卡死,不使用flag正常
最新版本没这个问题了
@MarsSeed, snapd-xdg-open and flatpak-xdg-open are both used here, one is to open links, and the other is to open images with a local image viewer. Please do not mark this package as out-of-date just because you think it has a duplicate dependency.
@bkjzon 有这个需求的话可以用 linuxqq 软件包
更新时报错
==> 正在创建软件包:linuxqq-nt-bwrap 3.2.2_18394-2 (2023年11月11日 星期六 02时22分40秒)
==> 获取源代码...
-> 找到 start.sh
-> 找到 config.json
-> 找到 xdg-open.sh
-> 正在下载 linuxqq_3.2.2-18394_amd64.deb...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 122M 100 122M 0 0 34.0M 0 0:00:03 0:00:03 --:--:-- 34.0M
==> 正在验证 source 文件,使用sha256sums...
start.sh ... 失败
config.json ... 通过
xdg-open.sh ... 通过
==> 错误: 一个或多个文件没有通过有效性检查!
错误: 未能下载 'linuxqq-nt-bwrap-3.2.2_18394-2' 的源码:
错误: 未能构建的软件包: linuxqq-nt-bwrap-3.2.2_18394-2
本地验证 start.sh
的 sha256sum:
> sha256sum ~/.cache/paru/clone/linuxqq-nt-bwrap/start.sh
7fab94ac6d694b4e0518942fa8301d2b6f51f72dae62debd2dbaf624b74e8fc6 /home/user/.cache/paru/clone/linuxqq-nt-bwrap/start.sh
depends=snapd-xdg-open-git is not used and not needed by this package.
一个建议,对于 ~/Desktop 和 ~/Documents 的文件能否开启ro访问权限?这些地方的文件拖进QQ还是有点不方便,特别是像我用QQ办公的人来说(哭笑不得) (optional)也许有些人不愿意开放这些目录,但由于AUR更新的缘故会覆盖start.sh,可否在~/.config下创建一个配置文件,让用户自行修改开放权限? 不用太复杂 例如
ro ~/Desktop/
ro ~/Documents/Public/
rw ~/Downloads/
如果有人碰到了点击登录之后无法正常打开主界面的问题,可以尝试检查一下 QQ/nt_qq_*/nt_temp 里面是不是有个损坏的 AdminRegionConfig.zip 文件,有的话删掉它再启动
那个nt_qq_* 的变化部分是一串 33 个字符的字符串
我是 flatpak 用户,觉得这对 bwrarp 也许有些帮助
Pinned Comments
chiyuki0325 commented on 2024-05-31 13:54 (UTC) (edited on 2024-05-31 13:54 (UTC) by chiyuki0325)
==== linuxqq-nt-bwrap 注意事项 ====
==> 要传递给 bwrap 的自定义参数应该写在 ~/.config/qq-bwrap-flags.conf,
可在此文件中设置自定义挂载目录。
==> 要传递给 electron 的自定义参数应该写在 ~/.config/qq-electron-flags.conf。
==> 如果要在 QQ 中下载文件,请先在 设置 -> 存储管理 中
把下载文件夹更改为系统的“下载”/“Downloads”文件夹。
==> 如果系统中安装了 Docker / ZeroTier / Tailscale 或配置了 TUN / TAP 网络设备,
则可以使用固定 MAC 地址模式启动 QQ 以修复自动登录问题。
当系统有上述网络设备时,安装 slirp4netns 和 socat 包再启动 QQ 即可使用此模式。
如果未安装上述网络设备,你也可以在 ~/.config/qq-fix-mac.conf 中写入任意内容,
或设置 QQ_FIX_MAC 环境变量为 1 来手动启用此模式。