在 Linux Wayland 显示环境下,为何 OpenHuman 的屏幕截取和窗口绑定完全失效?

这是一个令所有 Linux 桌面开发者头疼的问题。不同于传统的 X11 显示协议允许任何程序随便抓取全屏,现代的 Wayland 采用了极其严格的沙盒安全模型,默认禁止第三方应用未授权的屏幕截取,这导致 OpenHuman 截出来的全是黑屏。要修复这个问题,你有两个选择:一是在登录 Linux 桌面时(如 Ubuntu/GNOME),点击右下角齿轮,注销并切换回旧版的“Ubuntu on Xorg (X11)”会话模式;二是在 OpenHuman 设置中开启实验性的“PipeWire Screen Capture”支持,并在系统弹窗中手动赋予它桌面共享权限,这样才能在 Wayland 下正常感知屏幕。

类似文章