LINUX.ORG.RU

wayland OBS

 , , , ,


0

3

У меня всё отлично работает под wayland кроме obs. В общем пытасюь я захватить экран (через Pipewire), и просто чёрный экран. Я и через flatpak пробовал и обычный пакет ставил, ничего не помогло. Использую я arch linux, gnome , nvidia driver 510.68.02. Измененно: Покапался я не много в логах и нашёл такую ошибку: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()



Последнее исправление: pcoder (всего исправлений: 1)

qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

Это абсолютно не связанная ошибка

Sunderland93 ★★★★★
()

nvidia driver 510.68.02

А вот и ответ - OBS не умеет пока захватывать экран в Wayland с Nvidia, из-за того что драйвер последней не поддерживает необходимые расширения.

Sunderland93 ★★★★★
()
Ответ на: комментарий от Sunderland93

и на какой драйвер мне нужно откатиться ?

pcoder
() автор топика
Ответ на: комментарий от pcoder

Служба xdg-desktop-portal запущена? Проверить можно так:

systemctl --user status xdg-desktop-portal

Также проверь, что установлен wireplumber (и запущен: systemctl --user --now enable wireplumber), qt5-wayland и qt6-wayland. Ещё проверь наличие этих переменных окружения в /etc/environment:

XDG_SESSION_TYPE=wayland
GDK_BACKEND=wayland
QT_QPA_PLATFORM=wayland-egl


В любом случае это всё тебе поможет только корректно настроить, но, как выше заметили, сейчас с проприетарным драйвером Nvidia захват экрана в OBS работать не будет.

posixbit ★★
()
Последнее исправление: posixbit (всего исправлений: 6)
Ответ на: комментарий от posixbit

СПАСИБО, пакет wireplumber не был установлен, сейчас всё отлично работает, благадорю.

pcoder
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.