Server seems to be doing software transcodes vs hardware on this build. Able to select the gpu but it doesn’t seem to use it when transcoding. I have fresh debug logs after a restart showing a movie direct playing then me forcing the transcode. Just not sure where to send/upload them to.
Chris and Chuck - thanks! This works great for me with a b580 card from Acer on the plex docker on ubuntu 25.10 host.
How do I know when these changes get pushed out to the regular beta or regular builds? How do I know when I can update my docker container back to the usual version?
Thanks again
Updates getting pushed to Beta or Public is always in the Announcements thread.
If you change that thread to “Watching” status, you’ll get notified every time there is a new announcement
Hi @Libnok
Just curious
- do you have an Intel CPU with Qsync ? Cause I tried hw transcoding on an Intel Core Ultra 9 285T with Proxmox kernel 6.17.2.1 and it didnt work with hw transcoding. LXC container is Ubuntu 24.04.03 . The server seem to be doing software transcoding and intel_gpu_top confirmed it as well.
So I have pinned kernel 6.14.11-4-pve where hw transcoding works just fine.
PMS v. 1.42.2.10156 though - no beta for now.
Thanks ![]()
EDIT: Unpinned and rolled to latest Proxmox Kernel - Intel_GPU_Top shows hw transcoding YAY <3 ![]()
Hello @Morphy, I’m running a very unusual platform. It’s a 32 core AMD with Radeon graphics Minisforum BD795M with an Intel B580 which is using XE drivers in the kernel. I’m also using an HBA card which is connected to the M.2 port broken out to PCIE slot conversion.
I’m glad you got things working ![]()
It does not work for me on TrueNAS 25.10.0.1 official docker image with a B50 GPU. The server crashes immediately every time it attempts to initialize the hardware transcoding driver.
DEBUG - [Req#...] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (Intel Battlemage G21 [Intel Graphics])
VERBOSE - [Req#...] [FFMPEG] - libva: User requested driver 'iHD'
VERBOSE - [Req#...] [FFMPEG] - libva: Found init function __vaDriverInit_1_22
Please let me know where to upload the debug bundle
This thread is getting cluttered and I am confused.
Should I be able to run a Battlemage card in Plex using Unraid now?
- Unraid 7.2.2 (Kernel 6.12.24)
- Plex v1.42.2.10156
- Arch B580
You need the special build provided by @chris_decker08 earlier in this thread.
what CPU are you using out curiosity?
Looks like the link is dead. Hopefully it gets reposted or moved to beta.
I also just tried to access it, but sadly no luck.
Same, It was working but I needed to reinstall and now It wont upgrade.
One of the redhat links still works, so it must be some kind of hosting issue and not an intentional pull. I just installed my B50 today and can’t use it ![]()
I have a copy from the “unraid” download link but im not sure how to use it. its not a deb file so the normal docker install process linked earlier wont work. Anyone have any idea?
Same here. It had been running fine with my B580 for the past few days, but now the download fails.
i imagine they are on holidays and wont be answering until the new year. @ChuckPa @chris_decker08
The backend to our build system is currently getting migrated to a different system, i assume this is related. Once it is up and running again i will post new links.
Mad lad giving ud the xmas news! Appreciate the work Chris!
Merry xmas y’all ![]()
Perfect, thank you and merry Christmas!
Any update the the beta build system?
I was using this pre-configured image: devedse/plexbattlemage but after restarting the container it is failing to download: `https://artifacts.plex.tv/plex-media-server-experimental/1.43.1.10350-71a2c3fa9/debian/plexmediaserver_1.43.1.10350-71a2c3fa9_amd64.deb/beta/debian/plexmediaserver_beta_amd64.deb:\`
Since the DNS/cloudflare configuration has changed.
Battlemage support was working great for me with a B570 and AMD 5700G but I will need to swap the hardware acceleration config again.

