Intel Arc B580 Video Encoder isn't working with OBS Studio

So I'm currently running a kernel that has the drivers my GPU uses, and i know it's being detected because in games like Minecraft where i can see the system specs, it clearly shows that im using the Intel Arc B580. However, for whatever reason, OBS Studio just doesn't see my GPU. when in the streaming tab of Output, it only shows the Software (x264) option, and in the Recording tab, i have (use stream encoder), AOM AV1, SVT-AV1, and then x264. no where does it say QuickSync.

Hello,

Which package did you use to install OBS in software manager? Zorin OS comes with 3 different formats. deb, flatpak and snap.

i originally downloaded it through flatpak, but uninstalled it and tried deb, but same issue

I'm wondering if needs an addon in this case. But that's just a hunch, as I'm not using OBS or have intel cards. But try install the flatpak and scroll down in software center.

EDIT: You can use Flatseal app to make OBS see the video card.

Ah, so i would manually enable GPU acceleration in Flatseal? because that was disabled by default

It may be, but you can check it. This is with GPU Recorder.

I tried these, but it still didnt work

Then I'm out of ideas. Let's wait for another forum member who can chim in regarding this issue.
But meanwhile let's see what AI have to say: Google Search

To enable Intel GPU acceleration for OBS on Linux, install the intel-media-driver (for VA-API) and ensure VA-API is configured properly. Select the VAAPI or QuickSync (QSV) encoder in OBS Settings > Output (Advanced mode) to offload encoding from the CPU, significantly reducing resource usage while streaming or recording. [1, 2, 3, 4, 5]

Prerequisites

  • Driver: Install intel-media-driver (modern Gen9+) or libva-intel-driver (older Sandy Bridge-Broadwell).
  • Verify VA-API: Run vainfo in the terminal to confirm acceleration is active. [1, 2, 3, 4, 5]

Steps to Enable in OBS

  1. Configure Output: Open OBS, go to Settings > Output. Set Output Mode to Advanced.
  2. Select Encoder:
  • Recording/Streaming: Choose VAAPI via FFmpeg or Intel QuickSync (QSV) if available.
  1. Video Settings: Select the video device, usually /dev/dri/renderD128 (default Intel GPU). [1, 2, 3, 4, 5]

Troubleshooting

  • Missing Options: If VAAPI/QSV doesn't appear, you may need to install libva-utils and ensure obs-studio is up to date.
  • Encoder Errors: Restart OBS entirely if you change video settings, as errors often persist until a full restart.
  • Performance: If using Wayland, ensure you have the proper Wayland capture plugins. For high GPU load, consider reducing frame rate or resolution. [1, 2, 3]

ive tried this, actually. intel-media-driver apparently doesn't work with sudo apt install, because it keeps telling me there's no such package. However, when i try doing vainfo, i get this error:

I'm not on Zorin or any ubuntu/debian based system. But you can try search for it;
apt search intel

This is on AerynOS and it's there;

im not seeing libva-intel-media-driver, nor am i seeing a normal intel-media-driver. I DID see intel-media-va-driver, but when i installed it, it still didn't work.

Try;
sudo apt install intel-media-va-driver-non-free libva-utils

Note it require reboot before the driver(s) can take effect.

Okay, maybe it's best to wait for someone on a Zorin machine to guide you.

When You did that, do You have rebooted?

i did reboot multiple times when trying different things that did require a reboot.

Does Your System run in Wayland or X11? You can check that with the Terminal Command echo $XDG_SESSION_TYPE

its currently x11

That should be okay. But maybe ... Okay, go, to the Login Screen. Click there on Your Profile so that the Password Field appears. When it is appeared, You should see in the bottom right Corner a Gear Icon. Click on it and choose the Option 'Zorin Desktop'' and then log in and see if it works. When it shouldn't work, switch back to the Xorg Option.

Also: What Kernel do You have running? You can check that with the Command uname -r

Zorin Desktop didn't fix the issue. As for the Kernel, im currently using 6.17.0-23 generic