hyprlock 在 NVIDIA RTX 5080 上锁屏黑屏排查复盘
记录在 Arch + Hyprland + NVIDIA RTX 5080(Blackwell)双屏环境下,锁屏与睡眠唤醒黑屏的完整排查过程。一路误判成驱动 / S3 睡眠时序 bug,换驱动、换 swaylock、切 s2idle 全部无效,最后才发现真凶只是锁屏主题里几个在这张卡上会渲染失败的配置项。
分享技术与生活
分享技术笔记、生活感悟和实用工具
记录在 Arch + Hyprland + NVIDIA RTX 5080(Blackwell)双屏环境下,锁屏与睡眠唤醒黑屏的完整排查过程。一路误判成驱动 / S3 睡眠时序 bug,换驱动、换 swaylock、切 s2idle 全部无效,最后才发现真凶只是锁屏主题里几个在这张卡上会渲染失败的配置项。
一份按桌面环境组织的美化配置合集:先讲三套桌面共用的终端、编辑器、字体、Shell, 再分 KDE Plasma、GNOME、Hyprland 三节记录各自的桌面配置。当前主力是 Hyprland (Wayland 平铺),KDE 为早期记录,GNOME 待补。统一 Catppuccin Mocha 配色。
这是我使用 Go 构建的博客系统的第一篇文章
详细记录 Arch Linux 的完整安装过程,包括分区、系统引导、桌面环境配置等, 适合新手参考的保姆级教程。
记录在 Debian 13 + KDE Plasma 6 环境下的一系列系统优化工作:修复 npm 权限问题、 配置 Catppuccin 明暗主题切换、安装 VS Code 格式化插件、整理项目目录结构等。
从项目初始化到 WebSocket 实时通信,使用 Go、PostgreSQL 和 JWT 搭建完整 IM 后端。
记录这两天在 go-chat-api 项目里打通 requestId 链路、理解 context 正确传递方式,并把一个看似代码导致的 500 错误最终定位到外部 LLM API 返回 502 的完整过程。
记录一个最小 Go 聊天接口项目的完整落地过程:从 /ping、/chat、handler/service/model 分层、config.yaml 配置读取,到接入真实 LLM API 并完成排错联调。
从 PHP 开发者视角理解 Go 指针、数组、切片、Map、结构体和内存语义。
系统介绍 Docker Compose 的服务、网络、数据卷、常用命令、部署方式和实践技巧。