升级到 Ubuntu 22.04 LTS 后,Google Meet 共享屏幕变黑

升级到 Ubuntu 22.04 LTS 后,Google Meet 共享屏幕变黑

我使用的是 Ubuntu 20.04,一切运行正常。

我安装了 Ubuntu 22.04 LTS(删除了所有内容,全新安装),除了 Google Meet 的共享屏幕外,一切正常。

我可以参加会议、共享我的网络摄像头以及发送和接收音频和视频。

但是当我想要共享我的屏幕时,它显示黑屏。

我该如何修复这个问题?我的笔记本电脑硬件没有任何变化。

答案1

解决方案非常简单,逐步指导如何修复 Ubuntu 22.04 上的屏幕共享。

步骤 1:检查默认显示功能 要检查当前 Ubuntu 显示,请运行以下命令。

echo $XDG_SESSION_TYPE

如果你的系统是 Ubuntu 22.04,它的显示会话是 Wayland。现在你必须禁用 Wayland 并启用“Xorg”(x11)

第 2 步:启用“Xorg”并禁用“Wayland”打开 gdm3 目录,通过以下命令编辑“custom.conf”文件。

sudo vi /etc/gdm3/custom.conf

取消注释以下行。

WaylandEnable=false

步骤 3:重新启动系统现在重新启动或重启系统以应用更改。重新启动后,您可以在 zoom、ms team 等上共享您的屏幕。

您可以通过再次运行以下命令来确认更改。

echo $XDG_SESSION_TYPE

如果你正确地更改了 conf 文件,它将向你显示 x11。

答案2

只需在 chrome 地址栏中输入...

chrome://flags/#enable-webrtc-pipewire-capturer

并启用第一个条目

Wayland 最适合大多数用户。因此,没有必要放弃 Wayland。

答案3

我通过转到 chrome://flags/#enable-webrtc-pipewire-capturer 并将值从 更改为 Default 解决 了问题Enabled

然后

搜索 文件配置文件 在 /etc/gdm3/ 在我的例子中,Ubuntu 22.04,它是 自定义配置文件

sudo nano /etc/gdm3/custom.conf

取消注释该行

#WaylandEnable=false 成为 WaylandEnable=false

然后 reboot

取消注释该行将使用 Xorg 显示管理器而不是 Wayland “

相关内容