Я следовал аналогичным шагам, вдохновленным Octal.
Сначала я побежал
судо подходящее обновление
sudo apt удалить '^nvidia'
sudo apt автоудаление
В приведенной выше команде обязательно запустите «sudo apt update» перед удалением пакетов nvidia. Без этой команды обновления эта проблема не будет устранена.
Затем я побежал
sudo apt-получить чистку 'nvidia*'
sudo apt автоудаление
Затем я перезагружен (этот шаг очень и очень важен. Не устанавливайте драйвер сразу без перезагрузки).
После этого я побежал
sudo apt установить nvidia-driver-460
и перезагрузитесь, и nvidia-smi больше не должно вызывать никаких ошибок.
Кроме того, я согласен с Octal, я думаю, что существует проблема совместимости между nvidia-driver-470, Ubuntu 20.04 и ядром 5.11.xxx, потому что после того, как я выполнил упомянутые шаги, я попытался установить nvidia-driver-470 и Возвращена ошибка nvidia-smi.
РЕДАКТИРОВАТЬ:
после шага, описанного выше, я столкнулся с той же проблемой, когда на следующий день загрузил свой компьютер.
Решение этой проблемы — удалить пакет bbswitch-dkms из вашей ОС.
Затем вам необходимо перезагрузиться.
Если после перезагрузки меню входа в систему почему-то не отображается, попробуйте отсоединить кабель HDMI, после чего меню входа должно появиться.
После того, как вы уже вошли в систему, снова подключите кабель HDMI.