I dont know what to do to get my amd igpu to start working. ## x265-butler diagnostics report
### App
- version: `2.21.0`
- gitHash: `3c2c5e1e`
- committedAt: `1780234320`
- committedAtCET: `31.05.26, 15:32:00`
### Runtime
- nodeVersion: `v22.22.3`
- platform: `linux`
- arch: `x64`
- uptimeSec: 54
- pid: 7
### Mounts
| path | readable | writable | error |
|---|---|---|---|
| `/media` | ✓ | ✗ | EACCES |
| `/cache` | ✓ | ✓ | |
| `/config` | ✓ | ✓ | |
### Cache
- effectivePath: `/mnt/cache/x265-butler`
- resolution: `user-override`
- settingValue: `/mnt/cache/x265-butler`
- writable: ✗
### Devices
- DRI: `/dev/dri/card0`, `/dev/dri/renderD128`
- NVIDIA: _none_
### Encoders
- detected: `libx265`
- detection warnings:
- `encoder_runtime_broken` — vaapi: d argument) [out#0/null @ 0x56555e645780] Nothing was written into output file, because at least one of its streams received no packets. frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.00 Conversion failed!
- probe outcomes:
- `nvenc`: missing
- `qsv`: missing
- `vaapi`: compiled-in-broken — `d argument) [out#0/null @ 0x56555e645780] Nothing was written into output file, because at least one of its streams received no packets. frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A elapsed=0:00:00.00 Conversion failed!`
- `libx265`: functional
### Active warnings
- **WARN** `encoder:encoder_runtime_broken` — vaapi: d argument) [out#0/null @ 0x56555e645780] Nothing was written into output file, because at least one of its streams received no packets. frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A
- **ERROR** `mount:EACCES` — /media readable=true writable=false error=EACCES
### Recent errors (in-memory, last ≤25)
_no recent errors_
### Onboarding
- completed: ✓
- hasShare: ✓
## Container Image
- OS: Debian GNU/Linux 13 (trixie)
- GLIBC: 2.41
- Intel Media Driver: Mesa Gallium driver 25.0.7-2 for AMD Radeon Graphics (radeonsi, renoir, ACO, DRM 3.64, 6.18.33-Unraid) (vainfo)
- libva: 2.22.0-3
- libdrm: 2.4.124-2
- oneVPL MFX runtime (libmfx-gen1.2): 25.1.4-1
- oneVPL dispatcher (libvpl2): 1:2.14.0-1+b1
- libigfxcmrt7: 25.2.3+dfsg1-1
- _(oneVPL versions report installed-package presence; runtime QSV-functionality is verified separately by the probe-encode — 23-04)_
- ffmpeg version: N-124426-g5bbc00c05d-20260510
<details>
<summary>ffmpeg configuration flags</summary>
```
--prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-ffbuild-linux-gnu- --arch=x86_64 --target-os=linux --enable-gpl --enable-version3 --disable-debug --enable-iconv --enable-zlib --enable-libxml2 --enable-libsoxr --enable-openssl --enable-libvmaf --enable-fontconfig --enable-libharfbuzz --enable-libfreetype --enable-libfribidi --enable-vulkan --enable-libshaderc --enable-libvorbis --enable-libxcb --enable-xlib --enable-libpulse --enable-opencl --enable-gmp --enable-lzma --enable-liblcevc-dec --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus --enable-libplacebo --enable-librist --enable-libssh --enable-libtheora --enable-libvpx --enable-libwebp --enable-libzmq --enable-lv2 --enable-libvpl --enable-openal --enable-liboapv --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-librubberband --disable-schannel --enable-sdl2 --enable-libsnappy --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libdrm --enable-vaapi --enable-libvidstab --enable-libvvenc --enable-whisper --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-libs='-lgomp -ldl' --extra-ldflags=-pthread --extra-ldexeflags=-pie --cc=x86_64-ffbuild-linux-gnu-gcc --cxx=x86_64-ffbuild-linux-gnu-g++ --ar=x86_64-ffbuild-linux-gnu-gcc-ar --ranlib=x86_64-ffbuild-linux-gnu-gcc-ranlib --nm=x86_64-ffbuild-linux-gnu-gcc-nm --extra-version=20260510
```
</details>
## CPU
- Vendor: AuthenticAMD
- Model name: AMD Ryzen 7 5825U with Radeon Graphics
- CPUID family/model: 25 / 80
- Microarch: —
- Graphics gen: —
- HEVC-QSV (hardware): unknown
- _(HEVC-QSV reflects iGPU HARDWARE capability by the embedded gen-table; runtime QSV functionality is verified separately by the probe-encode — 23-04)_
## Blocklist Evaluation
<!-- Operator: paths below are verbatim. Redact mount/user prefixes before posting if sensitive. -->
- Total entries: 0
- Pattern cache: —
_No recent evaluations._
## Slow Requests
_No slow requests recorded (threshold: 1s)._
## Slow Queries
_No slow queries recorded (threshold: 100ms)._
## Web Vitals
_No web vitals recorded._
## DRI Render Devices
| Device | GID | Group | In group | R | W | Error |
|---|---|---|---|---|---|---|
| `/dev/dri/renderD128` | 18 | node | ✓ | ✓ | ✓ | |
_Group name is container-side and informational; the numeric GID is authoritative. Membership counts the process primary GID (PGID) AND supplementary groups — fix via `PGID=<gid>` or `--group-add <gid>`._
### Last test-encode (client UAT run)
- outcome: `success`
- encoderPicked: `libx265`
- durationMs: 157
- exitCode: 0
**stderr:**
```
Input #0, lavfi, from 'testsrc=size=320x240:rate=1:duration=5':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: wrapped_avframe, rgb24, 320x240 [SAR 1:1 DAR 4:3], 1 fps, 1 tbr, 1 tbn
Stream mapping:
Stream #0:0 -> #0:0 (wrapped_avframe (native) -> hevc (libx265))
Press [q] to stop, [?] for help
x265 [info]: HEVC encoder version 4.1+241-cfee9638
x265 [info]: build info [Linux][GCC 15.2.0][64 bit] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x265 [warning]: halving the quality when psy-rd is enabled for 444 input. Setting cbQpOffset = 6 and crQpOffset = 6
x265 [info]: Main 4:4:4 profile, Level-2 (Main tier)
x265 [info]: Thread pool created using 16 threads
x265 [info]: Slices : 1
x265 [info]: frame threads / pool features : 4 / wpp(4 rows)
x265 [warning]: Source height < 720p; disabling lookahead-slices
x265 [info]: Coding QT: max CU size, min CU size : 64 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge : hex / 57 / 2 / 3
x265 [info]: Keyframe min / max / scenecut / bias : 1 / 250 / 40 / 5.00
x265 [info]: Cb/Cr QP Offset : 6 / 6
x265 [info]: Lookahead / bframes / badapt : 20 / 4 / 2
x265 [info]: b-pyramid / weightp / weightb : 1 / 1 / 0
x265 [info]: References / ref-limit cu / depth : 3 / off / on
x265 [info]: AQ: mode / str / qg-size / cu-tree : 2 / 1.0 / 32 / 1
x265 [info]: Rate Control / qCompress : CRF-28.0 / 0.60
x265 [info]: tools: rd=3 psy-rd=2.00 early-skip rskip mode=1 signhide tmvp
x265 [info]: tools: b-intra strong-intra-smoothing deblock sao
Output #0, null, to '/dev/null':
Metadata:
encoder : Lavf62.15.100
Stream #0:0: Video: hevc, gbrp(pc, gbr/unknown/unknown, progressive), 320x240 [SAR 1:1 DAR 4:3], q=2-31, 1 fps, 1 tbn
Metadata:
encoder : Lavc62.30.100 libx265
Side data:
CPB properties: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
[out#0/null @ 0x55c41ed16d40] video:10KiB audio:0KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 5 fps=0.0 q=25.8 Lsize=N/A time=00:00:03.00 bitrate=N/A speed=25.5x elapsed=0:00:00.11
x265 [info]: frame I: 1, Avg QP:20.35 kb/s: 30.37
x265 [info]: frame P: 2, Avg QP:22.61 kb/s: 10.22
x265 [info]: frame B: 2, Avg QP:25.89 kb/s: 6.65
x265 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
encoded 5 frames in 0.08s (60.07 fps), 12.82 kb/s, Avg QP:23.47
```
_Generated 2026-05-31T18:07:51.176Z_