Muhammadsiddiq Asked: 2021-06-23 05:33:17 +0800 CST2021-06-23 05:33:17 +0800 CST 2021-06-23 05:33:17 +0800 CST Ubuntu 22.04 任何屏幕录像机都无法正常工作。只显示黑屏! 772 我刚刚安装了 Ubuntu 22.04(也是 21.04)。我曾经安装 obs studio 和 Kazam 来录制我的屏幕。在 OBS-Studio 中,如果我选择仅记录它的窗口记录,但全屏选项仅记录光标不起作用。有什么解决办法吗? screen 6 个回答 Voted Best Answer Muhammadsiddiq 2021-06-23T22:18:53+08:002021-06-23T22:18:53+08:00 我找到了解决方案。 在这个文件/etc/gdm3/custom.conf 中(要访问它进行编辑,你可以运行sudo nano /etc/gdm3/custom.conf),取消注释(删除前导#)这一行 WaylandEnable=false 保存并退出。 然后在终端运行这个命令 sudo systemctl restart gdm3 快乐的 Ubuntu :) Archisman Panigrahi 2021-06-23T07:23:31+08:002021-06-23T07:23:31+08:00 这可能是因为 Ubuntu 21.04 默认使用 Wayland,为了“安全”而限制录屏。 在您的登录屏幕中,您可以切换到使用 X.Org 的“Ubuntu”会话,它应该允许屏幕录制软件正常运行。 图片来源:天哪!乌班图! Vijay Prema 2021-10-21T18:18:05+08:002021-10-21T18:18:05+08:00 我正在使用带有 Wayland 的 Ubuntu 21.10 和一个名为Kooha的新屏幕录像机(可在 Flathub 上获得)。它可以将桌面和麦克风音频录制到 MP4 和 Gif,并带有选定的区域、监视器或应用程序窗口。 然而,为了让它工作,我必须使用 ppa 安装最新版本的Pipewire Debian,因为 Ubuntu 21.04 中包含的 Pipewire 版本与 Kooha 不兼容: sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream sudo apt-get update sudo apt install pipewire Igor Foxly 2021-06-23T22:47:03+08:002021-06-23T22:47:03+08:00 首先,它使用 Wayland。这意味着您需要 OBS studio 27 或更高版本,我建议使用 flatpak,因为它默认使用它,所以它工作得很好。此外,您可以使用 Peek 进行屏幕录制。简单屏幕录像机之类的应用程序是为 x11 而设计的,而不是现代 Wayland 协议 Divyansh Divyam 2022-06-22T22:26:59+08:002022-06-22T22:26:59+08:00 虽然这是一个老问题,但我找到了一个解决方案,将 PipeWire 技术与 Gnome DE(在我的案例中为 3.32)和 Chrome(目前为 77 版)结合使用。 看看这个:https ://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing 只需打开 chrome://flags/#enable-webrtc-pipewire-capturer 将其设置为启用并重新启动 chrome。您将能够共享整个屏幕或任何单个窗口。&您可能需要重新启动。 我希望它有帮助 supersonic 2021-12-06T04:43:21+08:002021-12-06T04:43:21+08:00 您不必从 Wayland 更改为 Xorg。 删除现有的 OBS Studio 使用 sudo apt remove obs-studio 然后使用 snap 安装 sudo snap install obs-studio snap 版本也支持 Wayland 的屏幕录制。
我找到了解决方案。
在这个文件
/etc/gdm3/custom.conf
中(要访问它进行编辑,你可以运行sudo nano /etc/gdm3/custom.conf
),取消注释(删除前导#
)这一行保存并退出。
然后在终端运行这个命令
快乐的 Ubuntu :)
这可能是因为 Ubuntu 21.04 默认使用 Wayland,为了“安全”而限制录屏。
在您的登录屏幕中,您可以切换到使用 X.Org 的“Ubuntu”会话,它应该允许屏幕录制软件正常运行。
图片来源:天哪!乌班图!
我正在使用带有 Wayland 的 Ubuntu 21.10 和一个名为Kooha的新屏幕录像机(可在 Flathub 上获得)。它可以将桌面和麦克风音频录制到 MP4 和 Gif,并带有选定的区域、监视器或应用程序窗口。
然而,为了让它工作,我必须使用 ppa 安装最新版本的Pipewire Debian,因为 Ubuntu 21.04 中包含的 Pipewire 版本与 Kooha 不兼容:
首先,它使用 Wayland。这意味着您需要 OBS studio 27 或更高版本,我建议使用 flatpak,因为它默认使用它,所以它工作得很好。此外,您可以使用 Peek 进行屏幕录制。简单屏幕录像机之类的应用程序是为 x11 而设计的,而不是现代 Wayland 协议
虽然这是一个老问题,但我找到了一个解决方案,将 PipeWire 技术与 Gnome DE(在我的案例中为 3.32)和 Chrome(目前为 77 版)结合使用。
看看这个:https ://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
只需打开 chrome://flags/#enable-webrtc-pipewire-capturer 将其设置为启用并重新启动 chrome。您将能够共享整个屏幕或任何单个窗口。&您可能需要重新启动。
我希望它有帮助
您不必从 Wayland 更改为 Xorg。
删除现有的 OBS Studio 使用
然后使用 snap 安装
snap 版本也支持 Wayland 的屏幕录制。