I am working on a new Proxmox setup for my Channels Configuration. As part of it I am using a Minisform M5 Pro that has an AMD Radeon 890M. Is this supported via AMF?
Here is my output and it denotes an issue with an unknown family_id and chip_external_rev:
h264_amf
[Parsed_testsrc_0 @ 0x262a5a40] size:1280x720 rate:60/1 duration:-1.000000 sar:1/1
Input #0, lavfi, from 'testsrc=size=1280x720:rate=60':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: wrapped_avframe, 1 reference frame, rgb24, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 60 tbn
Stream mapping:
Stream #0:0 -> #0:0 (wrapped_avframe (native) -> h264 (h264_amf))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0x262ae2c0] w:1280 h:720 pixfmt:rgb24 tb:1/60 fr:60/1 sar:1/1
[auto_scale_0 @ 0x262adc40] w:iw h:ih flags:'' interl:0
[format @ 0x262af8c0] auto-inserting filter 'auto_scale_0' between the filter 'Parsed_null_0' and the filter 'format'
[auto_scale_0 @ 0x262adc40] w:1280 h:720 fmt:rgb24 sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x00000004
amdgpu: unknown (family_id, chip_external_rev): (150, 20)
[h264_amf @ 0x262aaa40] AMF failed to initialise on the given Vulkan device: 1.
[vost#0:0/h264_amf @ 0x262aa740] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Terminating demuxer thread 0
Conversion failed!
On the same processor if I do a vainfo run:
root@tcode:~/channels-dvr# vainfo
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: can't connect to X server!
libva info: VA-API version 1.17.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_17
amdgpu: unknown (family_id, chip_external_rev): (150, 20)
libva error: /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so init failed
libva info: va_openDriver() returns 2
vaInitialize failed with error code 2 (resource allocation failed),exit
But if I upgrade my mesa components to the trixie backports to get a new version into debian 12, vainfo now works but my container doesn't have that setup right now. Let me know if you need to see that also.

, but I still remember having to fight a few of my own impulses when getting started with Proxmox.