Ускоренная перемотка вперед 2018 и NVIDIA теперь предоставляет cuDNN 7.x для загрузки. Шаги установки по-прежнему аналогичны тем, которые описаны в @GPrathap. Но если вы хотите заменить старую версию cuDNN на более новую, сначала нужно удалить ее перед установкой.
Напомним:
Шаг 0. Убедитесь, что вы уже установили инструментарий CUDA. Продолжайте установку инструментария CUDA, если вы этого не сделали.
Шаг 1. Перейдите на портал разработчика NVIDIA https://developer.nvidia.com/cudnn и загрузите cuDNN.
Шаг 2 Если вы ранее установили cuDNN, удалите его
sudo dpkg -r .deb
sudo dpkg -r .deb
Шаг 3. Установите библиотеку cuDNN (runtime, dev, doc) с помощью dpkg
sudo dpkg -i .deb
sudo dpkg -i .deb
sudo ldconfig
Шаг 4. Если вы хотите найти, где была установлена библиотека, вы можете обновить индекс локализации, а затем найти местоположение библиотеки.
sudo updatedb
locate libcudnn
Если вы специально устанавливаете cuDNN 7.x в CUDA toolkit 9.1, эта статья дает больше которые могут быть полезны: https://developer.nvidia.com/cudnn
Насколько я понимаю, нет проблем с другими программами, использующими права администратора? Вы можете попытаться использовать другое программное обеспечение для управления пользователями, такое как KUser (вы можете установить его любым менеджером пакетов ex. Sinaptic) или попытаться изменить свой пароль пользователя с терминала и повторите попытку:
ROOT: sudo passwd
Фактический пользователь: sudo passwd
Насколько я понимаю, нет проблем с другими программами, использующими права администратора? Вы можете попытаться использовать другое программное обеспечение для управления пользователями, такое как KUser (вы можете установить его любым менеджером пакетов ex. Sinaptic) или попытаться изменить свой пароль пользователя с терминала и повторите попытку:
ROOT: sudo passwd
Фактический пользователь: sudo passwd