#archlinux-cn

!YkBCOsxHJvtzDSJCGa:nichi.co

5,170 messages · Page 7 of 52

telegram_5207095409
我不太清楚 cachyos-znver4 和 archlinuxcn 的 linux-cachyos 有啥区别,所以优先用前者了
telegram_7594774259
不过有必要吗(
telegram_7594774259
那样你应该把cachyos源放最下面
telegram_5207095409
是这样,我添加了 cachyos 的源,但只用来装了 linux-cachyos;然后主要用 ALHP 的源安装其他包,之前 glibc 应该也是一直用的 ALHP 的
telegram_6704318079
* 疑似 cachyos glib2 2.86.4-1.2 给修好了
telegram_6704318079
疑似 2.86.4-1.2 给修好了
nyaacinth
最后问题能解决就好)
nyaacinth
猫:加载中
telegram_7594774259
到底是谁的(
telegram_386346694
你这也挺混乱...
telegram_386346694
草,不是 alhp 的 glibc 吗
telegram_5207095409
那问题结了
telegram_5207095409
草了,我才发现我还真用的是 cachyos 的 glibc
telegram_386346694
* 里面说用 core/glibc 就可以
telegram_386346694
里面说用 extra/glibc 就可以
telegram_5207095409
感觉问题可能在第三方仓库提供的其他包(比如 glibc)和 glib2 2.86.4 发生了化学反应,暂时不清楚原因
nyaacinth
我这确实测不出这个问题
luoxu
xtricman (炸鱼薯条·德里克) 创建了新帖 尝试使用bwrap沙盒化微信遇到的问题 - https://forum.archlinuxcn.org/t/topic/15970/1
nyaacinth
怪了
telegram_5207095409
https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/issues/16 这边也有 cachyos 用户报告,但似乎受影响的都是用了第三方仓库的
telegram_5326856800
还以为就我倒霉赶上了 原来大家都炸了(
telegram_313927976
诶,glib2 庆祝新年炸成了烟花吗(
telegram_5326856800
glib2我好像没影响(
telegram_6704318079
> firefox-nightly free(): invalid size fish: Job 1, 'firefox-nightly' terminated by signal SIGABRT (Abort)
telegram_5207095409
不过我确实用了 ALHP,我怀疑有类似的问题。我调试轨迹是这样: 1. 升级到 ALHP-v4 的 glib2 2.86.4,发生 crash 2. 覆盖安装 core 的 glib2 2.86.4,重启系统,依旧 crash 3. 覆盖安装 core 的 glib2 2.86.3,恢复正常
telegram_5326856800
不过紧急更新了又修好了
nyaacinth
也没复现
nyaacinth
因为我主用flatpak可能测不出,我还去测试了直接安装的chromium和electron
telegram_5326856800
cachyos 的 glibc 也把我炸了
telegram_386346694
我还没能复现
telegram_6704318079
新年第一炸!
telegram_6704318079
直接 core dump 了
telegram_6704318079
有官仓的用户反馈也炸了
telegram_7594774259
Forwarded from Losarch: > 但我没有用什么 cachyos 源,可以确定 core 里的 glib2 也会崩
nyaacinth
它们在crash之前有没有什么log之类的
telegram_8105343619
这是cachy又灵车了还是都炸了
nyaacinth
> <@telegram_386346694:nichi.co> 我这 2.86 也没 2.86没有复现
nyaacinth
...我更一下看看
telegram_6783533994
😆
telegram_386346694
我这 2.86 也没
telegram_5207095409
确实,看错了。不过我看有人报告说 2.87 没有复现问题
telegram_386346694
这个 2.87 是 gnome-unstable 里的吧
telegram_386346694
去 https://gitlab.gnome.org/GNOME/glib 和 https://gitlab.archlinux.org/archlinux/packaging/packages/glib2 开两个 issue?
telegram_5207095409
嘶,等等,core 里的 glib2 应该已经更新到 2.87 了,难道是镜像源没跟上?
nyaacinth
热更的二进制无法跨发行版,导致热更后无法正常运行。同时会在不明条件下取消用户的更新偏好设置并继续更新
telegram_5207095409
但我没有用什么 cachyos 源,可以确定 core 里的 glib2 也会崩
nyaacinth
希望他们之后端上来点正常的东西。另外QQ还有一个热更bug
telegram_5207095409
目前 QQ、Chrome、Electron 都崩了。 搜索了一下,这里有类似的报告:https://discuss.cachyos.org/t/after-todays-update-feb-16-all-glib-based-gui-applications-crash-on-launch-this-affects-chromium-firefox-vesktop-steam-and-likely-any-app-using-glib-gobject/23155/9
nyaacinth
> <@telegram_598411075:nichi.co> 是复制的时候 crash 猫沉思.jpg
telegram_386346694
具体是什么应用
telegram_5160151079
有xclip就不会崩,但是没用
telegram_6645170843
岂止是除夕夜……现在还没折腾好QAQ
telegram_598411075
是复制的时候 crash
telegram_5207095409
是,我刚刚在降级。 可以确定 降级软件包 glib2 (2.86.4-1 => 2.86.3-2) 后,问题立刻解决了
nyaacinth
O.O 新年第一炸坏耶
telegram_386346694
你单纯降级 glib2 能行吗
telegram_6704318079
* 新年第一炸 目测和 glibc 2.43 有关 吧
telegram_6704318079
新年第一炸目测和 glibc 2.43 有关 吧
nyaacinth
* 因为它会在不符合调用条件的情况下调用x11 api
telegram_5160151079
剪贴板的问题不知道什么时候修(
nyaacinth
因为它会调用x11 api
nyaacinth
> <@telegram_8105343619:nichi.co> 那QQ跑Wayland也会这样吗 如果你什么workaround都不做,启动后几秒会崩
nyaacinth
他们写QQ Linux时使用了一些惊天智慧
telegram_8105343619
那QQ跑Wayland也会这样吗
nyaacinth
> <@telegram_1254068244:nichi.co> 非 flatpak 版的 QQ 也这样吗 也这样,没什么办法
telegram_598411075
telegram_598411075
所以 flatpak 版的 QQ 把 X socket 权限关掉之后可以缓解现在这个 X 连接的问题
telegram_1254068244
那没事了
telegram_1254068244
非 flatpak 版的 QQ 也这样吗
nyaacinth
* 因为QQ在electron运行于wayland的情况下仍然会调取x11的api,然后崩掉自己
nyaacinth
因为QQ在electron运行于wayland的情况下仍然会调取x11的api
telegram_598411075
不是分开的 binary
telegram_386346694
glib 还真有问题吗
nyaacinth
> <@telegram_1254068244:nichi.co> 好像是 flatpak 版的 QQ 是整了个 xvfb 还是啥来着的东西 那个是workaround
telegram_1254068244
好像是 flatpak 版的 QQ 是整了个 xvfb 还是啥来着的东西
telegram_5207095409
https://termbin.com/ylwd
telegram_386346694
哦不对,那样的话应该显示出来就不是 qq 了
telegram_386346694
然后 spawn 了一堆
telegram_386346694
他是不是自带了 xclip 一类二进制
telegram_217331471
* 道理是这么个道理,但再不标准也不至于去手动管理 x11 connection 吧,这都什么年代了
telegram_217331471
道理是这么个道理,但再不标准也不至于去手动管理 x11 connection 吧,这都什么年代里
telegram_1102618031
QQ 不是标准的 Electron 应用
telegram_217331471
* electron 本身应该是没有暴露创建 x11 connection 的接口吧,还得专门写个 native module
telegram_217331471
electron 本身应该是没有暴露创建 x11 connection 的接口吧,还得专门写个 nativemodule
telegram_5207095409
emmm 但我重启了一下依然在 crash,神秘
telegram_217331471
* 很好奇什么功能需要这种扭曲的实现
telegram_217331471
很好奇什么功能需要这种扭曲分实现
telegram_454621134
新年快乐!!!
nyaacinth
> <@telegram_1617419160:nichi.co> echo "Happy Lunar New Year 2026!" Happy Happy Ha-ppy
telegram_1617419160
echo "Happy Lunar New Year 2026!"
nyaacinth
明明已经用electron了,大部分用户操作却实际并不是用electron实现的
nyaacinth
不明白他们为什么非得把各种功能都脱离electron实现
nyaacinth
我把它暂时称为手写X11/Wayland协议支持的魅力
telegram_1271088433
果然是个垃圾软件
telegram_5207095409
nyaacinth
然后塞爆x.org或者xwayland
nyaacinth
长时间保持后台QQ会不断创建x11连接
telegram_386346694
sudo ss -x src "*/tmp/.X11-unix/*" | grep -Eo "[0-9]+\s*$" | while read port do sudo ss -p -x | grep -w $port | grep -v X11-unix done | grep -Eo '".+"' | sort | uniq -c | sort -rn
nyaacinth
现在使用QQ尽量不要长时间保持后台
telegram_386346694
怎么感觉又是这个问题

Matrix Historian — Message Archive Browser