My Windows 11 system has two graphic cards both should support hardware decoding.
1. Nvidia RTX4060 connect to main monitor via HDMI
2. Intel UHD730 connect to secondary monitor via DP
Both are working correctly.
However, when I using NoMachine player connected to a remote Linux host which supports hardware vpl encoding, at my client Windows it always tries to use Nvidia 4060 to do hardware decoding for NoMachine, even if i move the NoMachine windows to secondary monitor…. task manager show that hardware decoding always on RTX4060.
Is there anyway I can force NoMachine to use UHD730 to do decoding work?
and yes i had also did this but does not fix the issues: