我刚刚安装了 Ubuntu 22.04(还有 21.04)。我曾经安装过 obs studio 和 Kazam 来录制我的屏幕。在 OBS-Studio 中,如果我选择仅窗口录制,它会录制,但全屏选项不起作用,只录制光标。有什么解决办法吗?
答案1
我找到了一个解决方案。
首先你需要安装 Xorg 包
sudo apt-get update
sudo apt-get install xserver-xorg
在此文件中/etc/gdm3/custom.conf
(要访问它进行编辑,您可以运行sudo nano /etc/gdm3/custom.conf
),取消注释(删除前导#
)此行
WaylandEnable=false
保存并退出。
然后在终端中运行此命令
sudo systemctl restart gdm3
祝 Ubuntu 开心快乐 :)
答案2
这可能是因为 Ubuntu 21.04 默认使用 Wayland,出于“安全”考虑限制了屏幕录制。
在登录屏幕中,您可以切换到使用 X.Org 的“Ubuntu”会话,它应该允许屏幕录制软件正常运行。
图片来源:天哪!Ubuntu!
答案3
您不必从 Wayland 更改为 Xorg。
使用以下方法删除现有的 OBS Studio
sudo apt remove obs-studio
然后使用 snap 安装
sudo snap install obs-studio
snap 版本也支持 Wayland 的屏幕录制。
答案4
首先,它使用 Wayland。这意味着你需要 OBS Studio 27 及更高版本,我建议使用 flatpak,因为它使用这默认情况下,它工作得很好。此外,您可以使用 Peek 进行屏幕录制。简单屏幕录像机等应用程序是为 x11 制作的,而不是现代 Wayland 协议。