Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Отваливаются драйвера NVIDIA после обновления системы  (Прочитано 2180 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
Установлены драйвера  Nvidia 331.49 (open source)путем нехитрых манимуляций:
1)sudo apt-add-repository ppa:xorg-edgers/ppa
2)sudo apt-get update
3)sudo apt-get install nvidia-331 nvidia-settings
Работали замечательно,До обновления системы:после загрузки обновлений и ребута отвалились (черный экран со знакомым окошком лоу график мода), решил следующим способом:
ctr - alt - f1
sudo apt-get purge nvidia-331 nvidia-settings
sudo apt-get install ppa-purge

sudo ppa-purge ppa:xorg-edgers/ppa

sudo apt-get update

sudo apt-get upgrade

sudo reboot
Собстевенно вопрос:Есть ли способ что бы после обновления системы последние драйвера из репозитория ppa:xorg-edgers/ppa работали адекватно и их не нужно было переустанавливать каждый раз заново
либо посоветуйте другую альтернативу (говорят nvidia-current ничего)
вообщем любые предложения рассмотрю с благодарностью, спасибо
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
apt-cache search nvidia-[0-9]?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
dago@dago-desktop:~$ apt-cache search nvidia-[0-9]
nvidia-173 - NVIDIA binary Xorg driver, kernel module and VDPAU library
nvidia-173-dev - NVIDIA binary Xorg driver development files
nvidia-304-dev - NVIDIA binary Xorg driver development files
nvidia-304-updates - NVIDIA binary Xorg driver, kernel module and VDPAU library
nvidia-304-updates-dev - NVIDIA binary Xorg driver development files
nvidia-310 - Transitional package for nvidia-310
nvidia-310-dev - Transitional package for nvidia-310-dev
nvidia-310-updates - Transitional package for nvidia-310-updates
nvidia-310-updates-dev - Transitional package for nvidia-310-updates-dev
nvidia-313-updates - Transitional package for nvidia-313-updates
nvidia-313-updates-dev - Transitional package for nvidia-313-updates-dev
nvidia-319-updates - NVIDIA binary Xorg driver, kernel module and VDPAU library
nvidia-319-updates-dev - NVIDIA binary Xorg driver development files
nvidia-304 - NVIDIA legacy binary driver - version 304.119
nvidia-319 - Transitional package for nvidia-319
nvidia-319-dev - Transitional package for nvidia-319-dev
nvidia-331 - NVIDIA binary driver - version 331.49
nvidia-331-dev - NVIDIA binary Xorg driver development files
nvidia-331-uvm - NVIDIA Unified Memory kernel module
dago@dago-desktop:~$
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
nvidia-331 - NVIDIA binary driver - version 331.49
без всяких сторонних репов
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
nvidia-331 - NVIDIA binary driver - version 331.49
без всяких сторонних репов
Что это значит, поясните подробнее?
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Это значит что установите драйвер (если он Вам нужен) из стандартного репа (сразу п.3 Вашего рецепта)sudo apt-get install nvidia-331
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
Если поступить как Вы  :coolsmiley: написали, то после обновления системы за стабильность работы драйверов , установленных таким образом можно не бояться?
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Претензии по работе проприетарных драйверов сюда, а от метода установки (если она правильная) стабильность не зависит.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
Выполнил sudo apt-get install nvidia-331
Результат- снова знакомый черный экран  :)
Попробую - sudo apt-get install nvidia-current

Пользователь решил продолжить мысль 29 Марта 2014, 14:54:01:
sudo apt-get install nvidia-current
Черный экран
Почему так происходит ??? ?
Что необходимо сделать, что бы драйвера NVIDIA все таки установились и при этом загружалась Ubuntu с правильным отображением десктопа?
« Последнее редактирование: 29 Марта 2014, 14:54:01 от Daniel Varadero »
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Для понимания проблемы надо увидеть Ваш /var/log/Xorg.0.log (киньте на pastebin.ru например).
Создавали /etc/X11/xorg.conf ? Тоже показывайте.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
Сейчас все же удалось установить последние драйвера и приятно работать, отключил авто обновление системы дабы снова не терять время на очередную установку, жаль что в линукс не решили за все долгое время приемлимую установку драйверов райткликом, что бы все работало как следует...
все же вопрос остается открытым:
Есть ли способ что бы после обновления системы последние драйвера из репозитория ppa:xorg-edgers/ppa работали адекватно и их не нужно было переустанавливать каждый раз заново?

Пользователь решил продолжить мысль 29 Марта 2014, 17:39:22:
Для понимания проблемы надо увидеть Ваш /var/log/Xorg.0.log (киньте на pastebin.ru например).
Создавали /etc/X11/xorg.conf ? Тоже показывайте.
свой собственный xorg.conf не создавал, есть только xorg.conf.nvidia-xconfig-original - он пустой
(текст с  Xorg.0.log скопировал на  pastebin.ru)


Пользователь решил продолжить мысль 29 Марта 2014, 18:46:10:
Насколько я понимаю драйвера ведь отваливаются именно после обновления самого ЯДРА линукс, мне пришла идея отключить обновление ядра kernel/linux.Прав ли я что отключив  ТОЛЬКО обнову ядра драйвера после остальных обновлений не канут в лету, и как это (отключку обновы ядра линукс) лучше организовать через терминал, спасибо
« Последнее редактирование: 29 Марта 2014, 18:46:10 от Daniel Varadero »
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
(текст с  Xorg.0.log скопировал на  pastebin.ru)
И? Ссылка где? Хотя если уже всё работает нормально, то вряд ли чем уже он поможет. Нужет был тот, с ошибками.
Есть ли способ что бы после обновления системы последние драйвера из репозитория ppa:xorg-edgers/ppa работали адекватно и их не нужно было переустанавливать каждый раз заново?
Ещё раз повторю: в данном случае нет разницы из какого репозитория, драйвер nvidia — проприетарный, то бишь закрытый, и поставляется "как есть" компанией AMD (не думаю что разработчики что-то вносят своё в код драйвера). При установки он вкомпилируется в код ядра в виде модуля и, по логике, при обновлении ядра должен самостоятельно перевкомпилироваться и в новое. Возможные несостыковки могут вызвать необходимость переустановки драйвера (код там закрытый и не всегда понятно, что он там "накуролесит").
По возможности используйте открытый драйвер nouveau тогда и не надо мучиться с переустановками.
жаль что в линукс не решили за все долгое время приемлимую установку драйверов райткликом
Меню —> Настройки системы —> Драйвера —> "райтклик"
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
При установки он вкомпилируется в код ядра в виде модуля и, по логике, при обновлении ядра должен самостоятельно перевкомпилироваться и в новое. Возможные несостыковки могут вызвать необходимость переустановки драйвера (код там закрытый и не всегда понятно, что он там "накуролесит"). Хороший, исчерпывающий ответ )) ЗЫ. Про райтклик, я имел ввиду другое :)
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Daniel Varadero, не с того начали. Мне кажется, что у Вас видеокарта устарела и новые драйвера для неё не пилят. Давай вывод
lspci -k | egrep 'VGA|3D' -A2

Оффлайн Daniel Varadero

  • Автор темы
  • Участник
  • *
  • Сообщений: 179
  • Elementary OS
    • Просмотр профиля
Daniel Varadero, не с того начали. Мне кажется, что у Вас видеокарта устарела и новые драйвера для неё не пилят. Давай вывод
lspci -k | egrep 'VGA|3D' -A2
Как то так
dago@dago-desktop:~$ lspci -k | egrep 'VGA|3D' -A2
02:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 8600 GT] (rev a1)
   Subsystem: Micro-Star International Co., Ltd. NX8600GT-T2D256EZ
   Kernel driver in use: nvidia


Пользователь решил продолжить мысль 29 Марта 2014, 23:38:18:
Прямо моя ситуация:
After apt-get upgrade system always boot to low-graphics mode
It's Bumbleebee. Bumblebee blacklists the nvidia-driver. So Ubuntu is trying to load drivers at start up, but they are blacklisted. Uninstalling Bumblebee helped me.
I experienced the same issues after the update from xorg-edgers and uninstalling bumblebee corrected the issue. –  matt davis
This helped me too, uninstalling bumblebee solved everything. –  Stefan Radovanovici
Thank you so much! I was trying to fix this for 4 hours. Uninstalling bumblebee fixed it. –  EmbMicro
Don't forget to purge or bumblebee won't remove the blacklist! –  Ethereal
Как думаете этим ребятам можно верить или же лучше отключить обновление ядра линукс?

Пользователь решил продолжить мысль 30 Марта 2014, 01:02:30:
Если все будет успешно после обновления системы надо будет закрепить как нередактируемый топик по установке драйверов  Nvidia на свежую систему ubuntu 13.10 :
1)sudo apt-add-repository ppa:xorg-edgers/ppa
2)sudo apt-get update
3)sudo apt-get install nvidia-331 nvidia-settings

4)sudo apt-get --purge remove bumblebee
5)sudo reboot
p.s. дело в том, что установка драйверов нвидиа 331 почему то влечет за собой так же установку bumblebee , где драйвера нвидиа  отмечены в черном списке blacklist - именно это и не что иное влечет за собой low-graphics mode, осталось проверить информацию на практике...

Пользователь решил продолжить мысль 30 Марта 2014, 01:58:13:
Последнее редактировае и вуаля ( модераторы создайте  пожалуйста для удобства нередактируемый топик- мануал по установке, руководствуясь моим опытом, заранее спасибо)
Установка новейших драйверов Nvidia 331.49

1)sudo apt-add-repository ppa:xorg-edgers/ppa
2)sudo apt-get update
3)sudo apt-get install nvidia-331 nvidia-settings

4)sudo apt-get --purge remove bumblebee
5)sudo reboot
p.s. дело в том, что установка драйверов нвидиа 331 почему то влечет за собой так же установку bumblebee , где драйвера нвидиа  отмечены в черном списке blacklist - именно это и не что иное влечет за собой последующий неприятный low-graphics mode - БАГ
(It's Bumbleebee. Bumblebee blacklists the nvidia-driver. So Ubuntu is trying to load drivers at start up, but they are blacklisted. Uninstalling Bumblebee helped me.)
В последующем после обновления, выполняя
6)sudo apt-get update
7)sudo apt-get upgrade
8)sudo reboot
Наслаждаемся успешной загрузкой системы и забываем про low-graphics mode
« Последнее редактирование: 30 Марта 2014, 01:58:13 от Daniel Varadero »
Улыбнись человек, добра тебе
Подумай, прежде чем подумать

 

Страница сгенерирована за 0.066 секунд. Запросов: 25.