Кажется, что у многих людей есть проблемы с этим прямо сейчас. Сам включал, но успел починить. Я дам вам длинное объяснение с максимально возможным количеством данных, хотя я не специалист по Linux. Все, что я знаю, это копирование кода из интернета в надежде, что это сработает.
Я использую драйвер nvidia gtx 960, 460.39 и двойную загрузку Ubuntu 20.04 с Windows 10. Никаких проблем с Windows. Когда я загружаю Ubuntu, я сразу же испытываю сильное заикание, мой дополнительный монитор не работает, и все окна медленно рисуются на экране сверху вниз.
В прошлый раз, когда у меня была эта проблема (~ 3 месяца назад), у меня сработала простая переустановка драйвера.
sudo apt install --reinstall nvidia-driver-460
Это не сработало для меня в этот раз. Я попытался очистить драйверы с помощью:
sudo apt autoremove --purge nvidia-driver-460 && sudo apt install nvidia-driver-460
Но и это не сработало. Используя nvidia-smi
я получил следующий результат:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
Используя sudo dkms status
я получил следующий результат:
nvidia, 460.39, 5.8.0-45-generic, x86_64: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
Поиск в Google привел меня к этому решению - использовал следующий код:
sudo dkms remove nvidia/460.39 --all
sudo dkms install --force nvidia/460.39 -k $(uname -r)
sudo update-initramfs -u
sync
reboot
Как типичный обученный пользователь, я использовал эти команды, не зная, что они делают. Но после перезагрузки моя система работает нормально. Надеюсь, это поможет кому-то.