Показать статистику
0 голосов
от (2.5тыс. баллов)

Я использую  Ubuntu 20.04. Сегодня обновление программного обеспечения обновило мой компьютер и, возможно, мой драйвер nvidia, что сломало его. Теперь вместо 1920x1080 у меня разрешение 1024x768, и я не могу его исправить.

Я тщательно гуглил и пробовал много решений, но ни одно не сработало.

Я пробовал отключать nouveau.

Я попытался отключить безопасную загрузку (она изначально не была включена)

Я пытался переустановить драйвер с помощью aptnvidia-driver-390), несколько раз, с помощью --reinstall и с помощью purge

Я попытался отредактировать файл grub и добавить nomodeset в строку 

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Я попробовал xrandr --newmode и --addmode, благодаря чему в моих настройках появилась новая опция разрешения, но когда я ее нажимаю, ничего не происходит, и она просто возвращается к 1024x768.

Я еще не пытался установить более старый драйвер или установить вручную с помощью файла .run с веб-сайта nvidia. Пожалуйста помогите.

Вот результаты различных команд:

https://1drv.ms/w/s!AhyzFTrGSyE4ozFoiAsPZY-hxBiz?e=OaUSOW

282 просмотров 1 ответов

1 Ответ

0 голосов
от (1.6тыс. баллов)

Кажется, что у многих людей есть проблемы с этим прямо сейчас. Сам включал, но успел починить. Я дам вам длинное объяснение с максимально возможным количеством данных, хотя я не специалист по 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

Как типичный обученный пользователь, я использовал эти команды, не зная, что они делают. Но после перезагрузки моя система работает нормально. Надеюсь, это поможет кому-то.

...