Все очень просто.
Делаем следующее:
- Ставим:
—
obs-studio
— xdg-desktop-portal
- Далее под вашу систему:—
xdg-desktop-portal-gnome для GNOME.xdg-desktop-portal-kde для KDE.xdg-desktop-portal-wlr для wlroots-based Wayland compositors (e.g. Sway, dwl)— И для wlroots композиторов ставим
wlrobs - в идеале с гита.В AUR под ArchLinux есть два пакета
wlrobs - у меня работает на scpy, но просаживает FPS до 25, а dmabuf - в артефактах весь 😬wlrobs-hg - scpy так-же просаживает FPS, но dmabuf заводится и урчит как котенок.Теперь проясню, что это за абра-кодабра.
На Linux есть графический протокол, относительно новый, с кучей плюшек, называется Wayland, но сейчас не про него.
Так вот с ним стримить из OBS из коробки не получится. Надо настраивать.
Тут захват экрана устроен через местный фреймворк PipeWire, а для сего действа требуется разрешение.
Получить его как-раз может OBS через
xdg-desktop-portal, который в свою очередь запросит это разрешение у композитора через плагин. В моем случае это xdg-desktop-portal-wlr.Дальше мы ставим плагин
wlrobs для OBS, чтобы под Sway у нас появились в меню варианты захвата экрана.И всё.
Это первый вброс про линукс. Если будет фидбек - будут еще, но применю все свои "копирайтерские" навыки 🙂
#linux #archlinux #wayland #sway #pipewire
Please open Telegram to view this post
VIEW IN TELEGRAM
👏1