What happened
nv-nsight-cu and nv-nsight-cu-cli saidERR_NVGPUCTRPERM: Permission issue with Performance Counters
==ERROR== The application returned an error code (6) ==WARNING== No kernels were profiled ==WARNING== Profiling kernels launched by child processes requires the --target-processes all option
Environment
- uname -a
- Linux shiki.momo86.net 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- cat /etc/os-release
-
NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7"
- nvcc --version
-
nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Apr_24_19:10:27_PDT_2019 Cuda compilation tools, release 10.1, V10.1.168
The error does not occur with sudo execution.
solution
- Create a module config file
echo 'options nvidia "NVreg_RestrictProfilingToAdminUsers=0"' > /etc/modprobe.d/nsight-privilege.conf
- Reboot
Date:2019-07-13