在 Chrome 中使用 Wayland + Pipewire 在 KDE 中进行屏幕共享

在 Chrome 中使用 Wayland + Pipewire 在 KDE 中进行屏幕共享

我将 archlinux 与 pipeline、wireplumber、plasma 和 xdg-desktop-portal-kde 一起使用

plasmashell --version                                                                                                                                                                                                                                                                           ✔  23:48:31  
plasmashell 5.26.3

    ~  pipewire --version                                                                                                                                                                                                                                                                              ✔  23:49:02  
pipewire
Compiled with libpipewire 0.3.60
Linked with libpipewire 0.3.60

    ~  wireplumber --version                                                                                                                                                                                                                                                                           ✔  23:49:10  
wireplumber
Compiled with libwireplumber 0.4.12
Linked with libwireplumber 0.4.12

如果我尝试使用 OBS 录制任何窗口,用于选择窗口的桌面门户窗口将打开,我可以选择任何窗口并且工作正常,我可以在 OBS 中看到窗口内容。

然而,在 Chrome 和 Firefox 中,我得到桌面门户窗口,我选择一个窗口,它只是共享一个黑屏。

我不知道如何解决这个问题,这真的很烦人。有什么提示吗?

答案1

Chrome 和 Firefox 默认运行 XWayland,而 Piprewire 只能捕获“真正的 Wayland”窗口。

不过,您可以选择在两种浏览器中使用 Wayland:

相关内容