Hey there
I also had problems with HW encoding on arch + nomachine 8.13 + Intel Raptor Lake CPU.
Got various errors in session-log :
Library: WARNING! Could not resolve symbol ‘MFXClose’.
Library: WARNING! Error is ‘/usr/NX/lib/libvpl.so: undefined symbol: MFXClose’
VPLLibraryDispatcher/load: WARNING! Failed to load symbol ‘MFXClose’.
Turned out I had intel-media-sdk AND libvpl installed.
After deinstalling intel-media-sdk and rebooting HW encoding worked perfectly.
Maybe this helps others with the same issue.
Greetings