私はパイプライン、wireplumber、プラズマ、xdg-desktop-portal-kdeと一緒にArchlinuxを使用しています。
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を使用することを選択できます。
- クロムの場合:https://wiki.archlinux.org/title/Chromium#Native_Wayland_support
chrome://flags
(必要に応じて、実際に次のものを使用できます。https://ubuntuhandbook.org/index.php/2022/09/enable-wayland-firefox-chrome/) - Firefoxの場合:https://wiki.archlinux.org/title/firefox#Wayland