Sunday, September 21 2025

libpangoft2-1.0.so 大崩溃

天气转凉开始升级系统,结果桌面都崩了,一看祸首是 pango kernel: gnome-shell2218475: segfault at 38 ip 00007fce3bc2bb6e sp 00007fffdeef0a80 error 4 in libpangoft2-1.0.so.0.5700.0bb6e,7fce3bc28000+e000 likely on CPU 6 (core 6, socket 1) 刚升级到 1.57.0,马上降级到 1.56.4,仍然崩溃,加 nostrip 重新编译,看下 bt (gdb) bt 0 0x00007f25377e3b6e in  […]

Continue reading

Sunday, August 31 2025

dnsmasq ipv6 域名解析踩坑

近来把 K8S 节点的操作系统升级了下,结果有个容器起不来了,日志报错: File "/usr/lib/python3.12/site-packages/requests/adapters.py", line 700, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='es1', port=9200): Max retries exceeded with url: / (Caused by  […]

Continue reading

Sunday, February 23 2025

最近Gnome升级到46遇到的2个问题

第一个是 Gnome 的文件管理器、属性设置等界面文字都显示不全了,有时鼠标经过才会显示出来,后来碰巧逛到帖子说可能是渲染设置问题,可以通过 GSK_RENDERER=help nautilus 查看支持的渲染器,然后挨个试下,我换成 opengl 就好了 第二个则是窗口不显示了,所有程序在任务栏可以看到已经启动,但是看不到窗口,后来发现是 mutter 强依赖了 wayland 导致,而我还在用 Xorg,重新编译下就好了 USE=wayland emerge -av mutter

Sunday, January 26 2025

优化下OOM告警

Linux 发生 OOM 的时候,node-exporter 自带的指标只能报告有发生过 OOM,但是细节一概没有,还需要自己去查看,不太方便快速判断,也无法对一些特定 OOM 进行消音。 简单搜索了一下,好像也没有找到现成的方案,那就自己写一个能提供更多OOM信息的工具 sysoom ,原理就是分析内核OOM日志,获取我关心的一些信息,比如被杀的进程名字,占用的内存大小,所属 cgroup 等。 结合 alertmanager  […]

Continue reading

Sunday, May 19 2024

把博客搬到龙芯笔记本(yeeloong)上了

最近看到极客逻辑买了一堆龙芯板子组了个集群,突然想起自己也有一个龙芯啊。大约是十年前龙芯团购 里买的逸珑 (yeeloong) 8089D,价格非常便宜,纯粹是买来做个纪念的。 趁周末翻箱倒柜给找出来了,想想跑一个博客应该不成问题,说干就干,开机启动,系统是十年前的 Lemote Yeeloong Gentoo Desktop ,可惜忘记了密码,试了半天,发现还是默认密码没改呢。系统太老了,到社区看了下,已经找不到当时的项目目录了,瞅了眼 Debian 也就支持到 jessie 为止,还2018年的系统,仍然太老。 多亏了论坛里 XiaoaiX 提醒,可以直接用 mips3 的 stage3  […]

Continue reading

- page 1 of 23