解决 WPS 右键菜单在 Xwayland-satellite 中被误识别为顶级窗口的问题
分析了 WPS Office 在 Linux Wayland 环境下,右键菜单被误识别为顶级平铺窗口的原因,并介绍了在 xwayland-satellite 中通过支持 _KDE_NET_WM_WINDOW_TYPE_OVERRIDE 解决此问题的技术实现。
按主题聚合的文章列表。
分析了 WPS Office 在 Linux Wayland 环境下,右键菜单被误识别为顶级平铺窗口的原因,并介绍了在 xwayland-satellite 中通过支持 _KDE_NET_WM_WINDOW_TYPE_OVERRIDE 解决此问题的技术实现。
niri(Wayland)下腾讯会议共享全黑,问题不在 portal 配置,而在 Arch wemeet-bin 的捕获库只会用 X11 XShmGetImage。本文从 xcast 日志到 ldd/strings 一步步定位,并给出 LD_PRELOAD hook 的修复办法。
记录一次从 Arch Linux 迁移到 CachyOS 的完整过程:诊断并修复 snapper 事务快照与启动快照、导入 CachyOS 仓库与 GPG 密钥、安装 znver4 优化内核、处理 DKMS 驱动重建,以及迁移后的配置清理与软件包管理策略。
Debian 13 默认内核为 Linux 6.12 LTS,但近期爆出的 Copy Fail 本地提权漏洞(CVE-2026-31431)修复版本仅通过 trixie-security 仓库分发。本文梳理了该漏洞的修复版本、security 仓库的作用,以及为什么你的服务器可能卡在旧内核无法更新。
Wayland 生态里找不到滚动截屏工具怎么办?与其等别人填坑,不如让 AI 帮忙写一个。wayscrollshot 是一个用 Rust 实现的 Wayland 原生滚动截屏工具,内置五种拼接算法,已发布到 AUR。本文记录了从发现生态位缺口到完成开源贡献的全过程。
niri 26.04 正式版发布,带来了长期期待的 background blur 支持。通过 background-effect 配置块可在 window-rule 和 layer-rule 中启用在窗口和面板模糊,同时支持 ext-background-effect 与 org-kde-kwin-blur Wayland 协议。
一套基于 Zi 异步插件的 Zsh 配置方案,涵盖模块化设计、启动时间优化、Vi 模式、fzf 补全生态和日常效率工具链。
深入解析 Java 多线程编程的核心概念、内存模型、同步机制、线程池及常用并发工具类,帮助开发者建立系统的并发编程知识体系。