LINUX.ORG.RU

Ubuntu 22.04 слетел драйвер для NVIDIA GeForce GT 710

 , , ,


1

1

Здравствуйте! Подскажите как исправить ситуацию, вчера утром все работало, никаких обновлений или установок не производил, выключил PC, и затем когда включил его, обнаружил что работает только 1 монитор, но и то в разрешении 1024x768, а на том что не работает выводится «Поверьте кабель». Подумал что то с картой, но загрузившись из под Windows обнаружил что под ней оба монитора работают как нужно.

ubuntu-drivers devices

выводит такое

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000128Bsv000010DEsd0000118Bbc03sc00i00
vendor   : NVIDIA Corporation
model    : GK208B [GeForce GT 710]
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-470 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

Попробовал обновится

sudo apt update && sudo apt upgrade -y

и затем установить recommended драйвер

sudo apt install nvidia-driver-470

Но это не помогло, драйвер так и не появился

cat /proc/driver/nvidia/version
cat: /proc/driver/nvidia/version: No such file or directory

Но почему если я пробую установить вот так

sudo ubuntu-drivers install nvidia:470

то в выхлопе:

All the available drivers are already installed.

Как эту проблему можно исправить?



Последнее исправление: toorr2p (всего исправлений: 2)

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

I-Love-Microsoft ★★★★★
()

Пришли выводы

uname -r
ls /boot

Попробуй из GRUB2 на более старом ядре загрузиться.

Vsevolod-linuxoid ★★★★★
()

В Ubuntu по умолчанию включено автообновление.

Смотри логи apt / dpkg была ли установка новых пакетов с ядром / драйверами.

Если было - пробуй грузиться с прошлой версией ядра.

kostik87 ★★★★★
()

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

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

Установка другой версии драйвера, затем откат на 470 вполне может помочь. Мне это помогало в свое время, когда сидел на бубунтяре

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от toorr2p

nvidia-driver-390

Вижу такой в списке, я бы его попробовал, а потом, если заработает, сделал бы apt purge пакетов 470 и затем снова перешел бы снова на 470, оно бы уже не стало наверное жаловаться что «уже установлено»

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от toorr2p

Затем выполнил

Надо было сначала почистить модули от 390. Видно же, что ругается и стопорится на 390.

Dimez ★★★★★
()
Ответ на: комментарий от toorr2p

/var/crash/nvidia-kernel-source-390.0.crash

/var/lib/dkms/nvidia/390.157/build/make.log

А что тут?

Кстати у меня на старом компе тоже GK208B [GeForce GT 710] и драйвер 470.256.02. У меня Alt Linux 10 и проблем вообще ноль

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от toorr2p

sudo apt purge nvidia-driver-390

Но прежде чем выполнить команду, надо посмотреть вывод команды

lspci -v | grep use

Она покажет какой драйвер сейчас установлен. Я опасаюсь что как бы оно не слетело. Я так понимаю 470 сейчас используется (но с ним есть проблема второго монитора, верно?), а попытка поставить 390 провалилась и она мешает дальше что либо делать

Я чувствую себя виноватым что мой совет что то поломал, но если честно когда я пользовался Ubuntu мне именно это и помогало. Видимо в репозиторий разработчики дистрибутива положили что то глюкнутое в скриптах или несовместимое. Этого не было 3 года назад, но проблема появилась сейчас

P.S. У меня Alt Linux 10 и проблем вообще ноль с драйвером 470, никаких застреваний нет, второй монитор не пробовал

Понимаю что может быть осадок от ситуации по части Linux, к сожалению бывает. Редко, но бывает, увы. Тяжело новичку или даже опытному иногда возиться с багами

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Но прежде чем выполнить команду, надо посмотреть вывод команды lspci -v | grep use

Kernel driver in use: skl_uncore
Kernel driver in use: pcieport
Kernel driver in use: i915
Kernel driver in use: xhci_hcd
Kernel driver in use: mei_me
Kernel driver in use: ahci
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: pcieport
Kernel driver in use: snd_hda_intel
Kernel driver in use: i801_smbus
Kernel driver in use: e1000e
Kernel driver in use: snd_hda_intel
Kernel driver in use: xhci_hcd
Kernel driver in use: iwlwifi
Kernel driver in use: ohci-pci
Kernel driver in use: ohci-pci
Kernel driver in use: ehci-pci
toorr2p
() автор топика
Ответ на: комментарий от I-Love-Microsoft

Понимаю что может быть осадок от ситуации по части Linux, к сожалению бывает. Редко, но бывает, увы. Тяжело новичку или даже опытному иногда возиться с багами

т.е. никакого выхода из этой ситуации нет?

Я так понимаю на будущее надо все автообновления отключать? И обновлятся только после того как убедился что у тебя есть восстанавливаемая рабочая резервная копия?

toorr2p
() автор топика
Ответ на: комментарий от toorr2p

Kernel driver in use: i915

Стоп. Что это? Откуда там интеловская старая видео-карточка?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от toorr2p

22.04 считается стабильным дистрибутивом в котором ничего не должны никогда ломать, это LTS версия. По идее можно было спокойно обновляться и там только обновления безопасности. Новое ядро и графический драйвер в ходе таких обновлений не затрагивает

Я удивлен что какие то обновления что то там свалили. Я вот на Alt Linux 10 уже больше года, обновляюсь и не задумываюсь, ничего еще ни разу не слетело (у мну на старом ПК GT 710, на новом GTX 1050)

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от Dimez

dkms remove nvidia

Потом apt purge …

$ sudo dkms remove nvidia/390.157
Error! There is no instance of nvidia 390.157 for kernel 6.8.0-64-generic (x86_64) located in the DKMS tree.

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

toorr2p
() автор топика
Ответ на: комментарий от toorr2p

Попробовал еще так

sudo dkms remove -m nvidia -v 390.157 --all

вывело

Deleting module nvidia-390.157 completely from the DKMS tree.

после чего команда

dkms status

перестала выводить что либо.

Затем выполнил

sudo apt purge nvidia-driver-390

но она также свалилась в ошибку https://pastebin.com/Z2xGksaD

toorr2p
() автор топика
Ответ на: комментарий от toorr2p

Получилось вот так:

sudo apt purge '*nvidia*'
sudo apt autoremove

после удаления перезагрузился

sudo reboot

затем установил recommended драйвер

sudo apt install nvidia-driver-470

Перезагрузился (в BIOS включил в материнке режим PEG и поддержку нескольких мониторов)

И второй монитор вернулся и разрешение нормальное! Спасибо всем большое, как я понимаю эта история может повторятся, так что мне все таки лучше отключить авто-обновления или не надо?

toorr2p
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.