Aru*_*aja 163 sharing screen 22.04
Ubuntu 22.04 有一个错误,即我们无法在任何平台上共享屏幕。
Aru*_*aja 189
Ubuntu 22.04 的问题在于它现在默认使用名为wayland的显示功能,而在 21.04 之前的版本中 Ubuntu 默认使用 xorg 作为其显示服务器。Wayland 默认情况下不支持屏幕共享(至少到目前为止!)。
要检查您的 Ubuntu 使用的是哪个显示系统,请输入此命令
echo $XDG_SESSION_TYPE
Run Code Online (Sandbox Code Playgroud)
如果上述命令输出wayland,则您的系统正在使用 wayland。
为了使用屏幕共享,我们必须禁用 wayland 并启用 xorg (x11)。去做这个,
请转到此文件
sudo nano /etc/gdm3/custom.conf
Run Code Online (Sandbox Code Playgroud)
取消注释该行。
WaylandEnable=false
Run Code Online (Sandbox Code Playgroud)
重新启动您的系统。
瞧!您可以共享您的屏幕。您可以通过重新输入此命令来确认这一点。
echo $XDG_SESSION_TYPE
Run Code Online (Sandbox Code Playgroud)
现在它应该显示x11。
如果x11尚未显示,请运行以下命令:
sudo systemctl restart gdm
Run Code Online (Sandbox Code Playgroud)
Jat*_*kar 58
仅适用于网络浏览器
转到chrome://flags/#enable-webrtc-pipewire-capturer使用浏览器的地址栏。
单击下拉菜单,然后单击启用。
最后重启浏览器
这将使浏览器提示屏幕共享访问
kub*_*zyk 12
对于4.33.90 版本之前的Slack应用内屏幕录制和屏幕共享(整个视频捕获在 4.33.90 左右损坏,因此我无法测试屏幕录制):
Quit从托盘图标使用)。slack --enable-features=WebRTCPipeWireCapturer
Run Code Online (Sandbox Code Playgroud)
gedit admin:///usr/share/applications/slack.desktop
Run Code Online (Sandbox Code Playgroud)
在文本编辑器中找到一行:
Exec=/usr/bin/slack %U
Run Code Online (Sandbox Code Playgroud)
将行改为:
Exec=/usr/bin/slack --enable-features=WebRTCPipeWireCapturer %U
Run Code Online (Sandbox Code Playgroud)
就是这样。在 Ubuntu 22.04LTS 上测试并且:
Exec=/usr/bin/slack %U
Run Code Online (Sandbox Code Playgroud)
来源:https ://github.com/flathub/com.slack.Slack/issues/101#issuecomment-808430530
小智 8
由于 Wayland 默认不支持屏幕共享,因此 Chrome 浏览器已经有一种实验性的方式。
首先,您需要从 pipeline 媒体会话导出元数据 API。
sudo mkdir -p /etc/pipewire/media-session.d/
sudo cp /usr/share/pipewire/media-session.d/media-session.conf /etc/pipewire/media-session.d/
sudo sed -i 's/#metadata/metadata/g' /etc/pipewire/media-session.d/media-session.conf
Run Code Online (Sandbox Code Playgroud)
在 chrome 实验性功能中启用 WebRTC PipeWire 支持
chrome://flags/#enable-webrtc-pipewire-capturer
Run Code Online (Sandbox Code Playgroud)
重新启动浏览器,现在您可以共享屏幕了。
我尝试了该global.context.unsafe_mode=true解决方案,但 Google Meet 仍然显示黑屏,因此没有进一步测试。
对我有用的是切换到 X11/Xorg,我是这样做的
| 归档时间: |
|
| 查看次数: |
174302 次 |
| 最近记录: |