You are not logged in.

#1 2024-02-21 08:08:17

Aman33
Member
Registered: 2024-01-19
Posts: 14

OBS runs poorly on Wayland

1So, somedays ago i was trying to screenrecord my pc it worked pretty nicely And it was on plasma(X11)
but in hyprland(Wayland) it didnt worked by default with radeon driver then i switched to amdgpu driver then it works but very poorly like cant even properly record a 640x384 resolution with 30fps
its not using my cpu gpu capabilities.
and on plasma i even screenrecorded with 1366x768 with 60fps
had no issues so far

and my specs here https://pastebin.com/R3dqaUTU

someone please help

Last edited by Aman33 (2024-02-21 08:11:24)

Offline

#2 2024-02-21 11:02:51

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,179

Re: OBS runs poorly on Wayland


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2024-02-21 11:09:39

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,267

Re: OBS runs poorly on Wayland

Afaik the pipewire capture source does not yet properly support accelerated contexts so this might be normal currently (very possible I'm outdated here, don't follow that as actively)

Offline

#4 2024-02-21 12:35:40

icar
Member
Registered: 2020-07-31
Posts: 562

Re: OBS runs poorly on Wayland

Since I use Plasma Wayland as well, I can recommend what I use, which works on my machine, and OBS has very little overhead.
I install OBS from Flathub, since that's built and provided officially by the OBS team. I also install:

  • com.obsproject.Studio.Plugin.GStreamerVaapi

  • gstreamer-vaapi org.freedesktop.Platform.GStreamer.gstreamer-vaapi//21.08 (try version 22.08 if it doesn't work)

Then I have the following settings in Settings > Output > Recording:

  • Type: standard

  • Encoder: GStreamer (h264/h265 depending on your hardware capabilities)

  • Encoder settings > Encoder type: VA-API

  • Encoder settings > Device: /dev/dri/renderD128 (unless you have multi GPUs)

Then on your Scene, you can add a PipeWire source. The portal should ask which screen/window to share, and it will just work :-)

Hopefully this can help you.

Last edited by icar (2024-02-21 12:37:37)

Offline

#5 2024-02-22 15:45:58

Aman33
Member
Registered: 2024-01-19
Posts: 14

Re: OBS runs poorly on Wayland

Lone_Wolf wrote:

No I will try

Offline

#6 2024-02-22 15:46:33

Aman33
Member
Registered: 2024-01-19
Posts: 14

Re: OBS runs poorly on Wayland

icar wrote:

Since I use Plasma Wayland as well, I can recommend what I use, which works on my machine, and OBS has very little overhead.
I install OBS from Flathub, since that's built and provided officially by the OBS team. I also install:

  • com.obsproject.Studio.Plugin.GStreamerVaapi

  • gstreamer-vaapi org.freedesktop.Platform.GStreamer.gstreamer-vaapi//21.08 (try version 22.08 if it doesn't work)

Then I have the following settings in Settings > Output > Recording:

  • Type: standard

  • Encoder: GStreamer (h264/h265 depending on your hardware capabilities)

  • Encoder settings > Encoder type: VA-API

  • Encoder settings > Device: /dev/dri/renderD128 (unless you have multi GPUs)

Then on your Scene, you can add a PipeWire source. The portal should ask which screen/window to share, and it will just work :-)

Hopefully this can help you.

Thanks I'll try
But I hate flatpacks sad

Offline

Board footer

Powered by FluxBB