Add an SSH target, input passsword, try to connect and get
DpsQueryCapabilitiesError (2104) {
OriginalExceptionClass: N5boost10wrapexceptIN13QuadDAnalysis32QueryDeviceCapabilitiesExceptionEEE
OriginalFile: /dvs/p4/build/sw/devtools/Agora/Rel/QuadD_Main/QuadD/Host/Analysis/SshDevice.cpp
OriginalLine: 986
OriginalFunction: virtual QuadDAnalysis::DevProps QuadDAnalysis::SshLinuxSpecificClient::UpdateDeviceSpecificPropsInternal(QuadDAnalysis::SshDevicePtr)
ErrorText: Failed to detect user mode bitness on the target. These files are absent on the target: /lib/ld-linux-armhf.so.3, /lib/ld-linux-aarch64.so.1. An appropriate package must be installed.
}
}
Looks like the code is expecting an arm shared library, but the Linux target is x86_64/amd64, so it can’t find it. Can you add a fallback or way to properly detect the instruction arch of the target?
Also note that Nsight Systems - Get Started | NVIDIA Developer and Developer Tools Download Center | NVIDIA Developer have different versions of Nsight Systems (2024.7.1 and 2024.4.2). This bug happens on both versions.