Обновление до последней версии проприетарных драйверов Nvidia в Ubuntu был довольно сложным, некоторое время назад. Вы должны использовать официальный инсталлятор Linux, который не всегда был надежным. Разработчиками Ubuntu cоздан репозиторий для новых закрытых драйверов NVIDIA.
Репозиторий находится в стадии тестирования, но уже сейчас желающие могут подключить репозиторий, обновить пакетную базу и установить новейший драйвер из программы Дополнительные драйверы, при условии, что видеокарта вашего компьютера входит в перечень поддерживаемых GPU (англ. — graphics processing unit).
Как проверить версию вашей видеокарты NVIDIA?
Откройте Источники приложений в вкладке Дополнительные драйверы (Ubuntu)/Менеджер драйверов (Linux Mint):
Первая строка определяет видеокарту вашего компьютера. Или выполните в терминале следующую команду:
В моём случае видеокарта в терминале определилась, как NVIDIA GeForce GT 610 (у вас, естественно, должна определиться своя):
Как видно на первом снимке, в перечне поддерживаемых драйверов для моей видеокарты последняя версия по умолчанию - Nvidia-361.
В настоящий момент корпорация NVIDIA уже выпустила более свежий вариант драйвера - Nvidia-367. Для того чтобы определить и установить самую последнюю версию драйвера, необходимо подключить собственный репозиторий Ubuntu GPU Drivers :
sudo add-apt-repository ppa:graphics-drivers/ppa
Примечание. На текущий момент данный репозиторий поддерживает все действующие дистрибутивы Ubuntu:
И обновите источники приложений следующей командой в терминале
sudo apt update
По окончании обновлений откройте Источники приложений (Программы и обновления) - Дополнительные драйверы/Менеджер драйверов (Linux Mint), где теперь отображен новый драйвер:
Но не торопитесь активировать новый драйвер, т.к. данный репозиторий лишь определяет наличие нового драйвера, наиболее важно, чтобы этот драйвер соответствовал GPU вашей машины. Для проверки соответствия, зайдите на официальный сайт NVIDIA: http://www.nvidia.ru/Download/index.aspx?lang=ru, введите в поля информацию о вашей видеокарте/системе и нажмите кнопку Поиск:
После чего должна определиться доступная версия драйвера для вашей видеокарты:
Если данная версия соответствует последней версии из репозитория Ubuntu, значит вы можете активировать новый драйвер и нажать кнопку Применить изменения:
По окончании установки драйвера, перезагрузите компьютер.
Заключение.
Для чего нужно определение соответствия вашей видеокарты и системы с новым драйвером на сайте NVIDIA?
В случае несоответствия, вы рискуете получить чёрный экран после активации нового драйвера.
Как выйти из состояния "Чёрный экран" после установки нового драйвера, посмотрите ЭТУ инструкцию.
Удачи.
Репозиторий находится в стадии тестирования, но уже сейчас желающие могут подключить репозиторий, обновить пакетную базу и установить новейший драйвер из программы Дополнительные драйверы, при условии, что видеокарта вашего компьютера входит в перечень поддерживаемых GPU (англ. — graphics processing unit).
Как проверить версию вашей видеокарты NVIDIA?
Откройте Источники приложений в вкладке Дополнительные драйверы (Ubuntu)/Менеджер драйверов (Linux Mint):
Первая строка определяет видеокарту вашего компьютера. Или выполните в терминале следующую команду:
lspci -nn | grep VGA
В моём случае видеокарта в терминале определилась, как NVIDIA GeForce GT 610 (у вас, естественно, должна определиться своя):
Как видно на первом снимке, в перечне поддерживаемых драйверов для моей видеокарты последняя версия по умолчанию - Nvidia-361.
В настоящий момент корпорация NVIDIA уже выпустила более свежий вариант драйвера - Nvidia-367. Для того чтобы определить и установить самую последнюю версию драйвера, необходимо подключить собственный репозиторий Ubuntu GPU Drivers :
sudo add-apt-repository ppa:graphics-drivers/ppa
Примечание. На текущий момент данный репозиторий поддерживает все действующие дистрибутивы Ubuntu:
И обновите источники приложений следующей командой в терминале
sudo apt update
По окончании обновлений откройте Источники приложений (Программы и обновления) - Дополнительные драйверы/Менеджер драйверов (Linux Mint), где теперь отображен новый драйвер:
Но не торопитесь активировать новый драйвер, т.к. данный репозиторий лишь определяет наличие нового драйвера, наиболее важно, чтобы этот драйвер соответствовал GPU вашей машины. Для проверки соответствия, зайдите на официальный сайт NVIDIA: http://www.nvidia.ru/Download/index.aspx?lang=ru, введите в поля информацию о вашей видеокарте/системе и нажмите кнопку Поиск:
После чего должна определиться доступная версия драйвера для вашей видеокарты:
Если данная версия соответствует последней версии из репозитория Ubuntu, значит вы можете активировать новый драйвер и нажать кнопку Применить изменения:
По окончании установки драйвера, перезагрузите компьютер.
Заключение.
Для чего нужно определение соответствия вашей видеокарты и системы с новым драйвером на сайте NVIDIA?
В случае несоответствия, вы рискуете получить чёрный экран после активации нового драйвера.
Как выйти из состояния "Чёрный экран" после установки нового драйвера, посмотрите ЭТУ инструкцию.
Удачи.
Спасибо Владимир !
ОтветитьУдалитьУважаемому Владимиру огромное спасибо за статью и все подробности!
ОтветитьУдалитьВопрос: есть ли аналогичный репозиторий для Debian?
ОтветитьУдалитьИнтересно, а почему-то 267 версия не устанавиливается в xubuntu 14.04.4 вместе с bumblebee, а только 352.
ОтветитьУдалитьЗдравствуйте, Владимир! Я зашёл во вкладку Дополнительные драйверы, и у нас выключили электричество. И когда дали электричество, я включил ноутбук, и выходит чёрный экран. И непонятно, что там у меня установилось, какой драйвер. Можно ли что-нибудь сделать теперь? В терминале и в браузере ничего не набирается. (я сейчас зашёл с другой системы)
ОтветитьУдалитьCtrl+Alt+F1
Удалитьsudo apt purge nvidia*
sudo dpkg-reconfigure xserver-xorg
sudo reboot
Ничего не поменялось у меня.
УдалитьА после nvidia звёздочку ставить или что-то нужно вставить вместо неё? После первой команды не найдено говорит.
==звёздочку ставить==
УдалитьСтавить. Звездочка в именах означает любую последовательность символов. "nvidia*" означает любой пакет, имя которого начинается с букв "nvidia".
Ещё раз попробовал эти команды.
УдалитьПосле первой команды выходит длинный список и написано в каждой строке: не установлен, поэтому не может быть удалён.
После второй команды ничего нет и сразу просит следующую команду.
В итоге чёрный экран так и остался после перезагрузки.
Что теперь делать? Как убрать этот чёрный экран? Кто знает? Поделитесь, пожалуйста?
Удалитьа бесперебойник купить жадность не позволяет, да?
УдалитьУ меня тоже самое было. Долго мучился. Снёс всё и по новому поставил. Быстрый и надёжный метод это. И на будущее сделай при помощи systemback копию своей системы на флешке и чуть что всегда можно за 5 минут востановить обратно всё. И с драйверами потом можешь экспериментировать сколько угодно.
ОтветитьУдалитьРад Даров, спасибо. А как сносить поломанную систему?
УдалитьСталкивался с подобным, после ошибки Unit var-lib-snapd-lib-gl.mount not loaded нашел в инете решение
ОтветитьУдалитьsudo touch /lib/systemd/system/var-lib-snapd-lib-gl.mount
sudo systemctl daemon-reload
sudo apt update
sudo apt full-upgrade
Далее что бы в будущем при обновлении ошибка не возникала после обновления выполнить
sudo touch /lib/systemd/system/var-lib-snapd-lib-gl.mount
с версии 364 до версии 367 обвился без проблем.
Максет Кощеев, спасибо за подсказку. Несколько раз проповал. У меня ничего не изменилось пока.
УдалитьДумаю драйвер не успел установиться...Может слетели иксы?Пакет xserver-xorg.Попробуйте переустановить его через консоль.
УдалитьCtrl+Alt+F1
sudo apt-get remove --purge xserver-xorg
sudo apt-get install xserver-xorg
sudo dpkg-reconfigure xserver-xorg
sudo reboot
Jn Ag, спасибо. Мне помогло. Система вернулась в нормальное состояние.
УдалитьИскренне рад за Вас))
УдалитьПробовал LinuxMint Mate-18.У меня на нем были проблемы с рекомендуемым драйвером от Nvidia.Пришлось обратно переходить на свободный...Правда потом и mint убрал,уж очень он прожорлив оказался((
ОтветитьУдалитьНа xfce при включении vsync на свободны драйверах тиринга нет, ставлю nvidia драйвер тиринг появляется и убрать можно только сменой WM. Вот и сижу на нуво.
ОтветитьУдалитьНа xfce при включении vsync на свободны драйверах тиринга нет, ставлю nvidia драйвер тиринг появляется и убрать можно только сменой WM. Вот и сижу на нуво.
ОтветитьУдалить==и убрать можно только сменой WM==
УдалитьВ принципе, не только. Можно отключить встроенный композит xfwm4 и использовать compton (закинуть в автозапуск). Примеры конфигурации compton можно найти в сети. Например, http://ubuntuforums.org/showthread.php?t=2144468 или https://news.opensuse.org/2015/01/12/xfce-and-opensuse-five-steps-to-perfection/
В отличие от своего предшественника xcompmgr, compton поддерживает vsynс и может работать как через бэкенд xrender, так и через glx. Выбирайте тот вариант, который меньше греет видеокарту. Я использую xrender + vsync=opengl, тиринг на проприетарном драйвере не беспокоит.
Мой конфиг: http://pastebin.com/aKJGWcbf
Спасибо, камрад. Я пока нуб, но ищущий. :)
ОтветитьУдалитьу меня установлен VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller как я понель Интеловский драйвер, стойт ли мне установить nVidia?
ОтветитьУдалитьlspci -k| grep -EA2 'VGA|3D' На выводе этой команды нет nvidia?
ОтветитьУдалитьЕсли нет nvidia зачем на него драйвер ставить.
Для интела тоже можно обновить - Intel® Graphics Update Tool for Linux
спасибо. всё получилось
ОтветитьУдалить