- После установки драйвера nvidia-340 чёрный экран
- В помощь новичкам. Что делать после неудачной установки видеодрайвера Nvidia
- Установка драйвера Nvidia в Ubuntu 18.04
- Установка драйверов Nvidia
- 1. Узнаем необходимую версию драйвера
- 2. Установка драйвера из официальных репозиториев
- 2. Установка из PPA репозитория
- 3. Установка драйверов Nvidia с помощью GUI
- 4. Установка из официального сайта
- Проверка правильности установки
- Утилита настройки Nvidia
- Удаление драйверов Nvidia
- Дополнительно
- Выводы
После установки драйвера nvidia-340 чёрный экран
День добрый. Ubuntu 18.04. После установки драйвера nvidia-340, при загрузке просто чёрный экран, ctrl+alt+f1 или f2 ничего не происходит единственное что могу, зажать шифт перед загрузкой, открывается grub, пробовал добавлять nomodeset, ничего не меняется, просто чёрный экран. Как я понимаю нужен способ запустить командную строку, чтоб снести драйвера nvidia. Перелопатил много форумов везде одно и то же, но вот некуда мне ввести sudo apt-get remove nvidia *. Убунту сносить тоже нельзя там очень много необходимой инфы.
Ctrl+Alt+F3 пробовал? Есть такая ерунда — на tty1 логи, на tty2 графика, а на tty3 уже норм.
Ну и старое доброе Esc после загрузки и грузануться в режим восстановления, там есть в опциях GRUB2 такое.
Спасибо, получилось, через рекавери режим, там есть пункт, «Drop to root shell prompt», он запустил командную строку, через неё удалил nvidia. Всё заработало, но теперь драйвера xserver, nvidia ставить не буду. «Работает? Не трогай!»
Скорее всего, тебе нужно было поставить linux-generic (4.15 LTS ядро от Ubuntu) и, возможно, другую линейку дров. Модель карточки какая?
если я правильно проверил
$ lspci | grep -E «VGA|3D»
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
тут написано, что для моей карточки должен быть 390 драйвер, но почему-то поставить я могу только 340 и всё умирает
спасибо, осталось разобраться как его установить
ААА не думал, что так просто, я новичёк в убунту, только осваиваюсь. У меня тут задание, освоить Ubuntu, mysql, Ruby on Rails за месяц, и написать сайт на Rails… и вот ближе к дэдлайну решил драйвер обновить
Ну, как я ранее говорил, могут быть проблемы с новыми ядрами. Но установка linux-generic и удаление более новых помогает.
Типичный случай рассинхронизации kernel-headers, на которые ориентируется установщик nvidia-driver, и версии ядра.
Поставил 390, опять всё умерло, попробую вернуть в исходное состояние
Восстановил и установил linux-generic
Я ему уже писал. Но он, видимо, не понимает.
Метапакет linux-generic в Ubuntu включает в себя как LTS ядро, так и его заголовки. Нужно просто его поставить, удалить прочие ядра, и всё заработает.
Отлично. Теперь нужно загрузиться на этом ядре, определить, какие ядра лишние в выводе
Я перестал понимать на стадии удалить прочие ядра
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
18.04.2 amd64 [installed,automatic]
console-setup-linux/bionic-updates,bionic-updates,bionic-updates,bionic-updates,now 1.178ubuntu2.9 all [installed,automatic]
libselinux1/bionic,now 2.7-2build2 amd64 [installed,automatic] linux-base/bionic-updates,bionic-updates,bionic-security,bionic-security,bionic-updates,bionic-updates,now 4.5ubuntu1.1 all [installed,automatic]
linux-firmware/bionic-updates,bionic-updates,bionic-updates,bionic-updates,now 1.173.17 all [installed,automatic] linux-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0.91.83 amd64 [installed]
linux-generic-hwe-18.04/bionic-updates,bionic-security,bionic-updates,now 5.3.0.45.101 amd64 [installed,automatic]
linux-headers-4.15.0-91/bionic-updates,bionic-updates,bionic-security,bionic-security,bionic-updates,bionic-updates,now 4.15.0-91.92 all [installed,automatic]
linux-headers-4.15.0-91-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0-91.92 amd64 [installed,automatic]
18.04.1 all [installed,automatic]
18.04.1 amd64 [installed,automatic]
18.04.1 all [installed,automatic]
18.04.1 amd64 [installed,automatic]
linux-headers-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0.91.83 amd64 [installed,automatic]
linux-headers-generic-hwe-18.04/bionic-updates,bionic-security,bionic-updates,now 5.3.0.45.101 amd64 [installed,automatic]
linux-image-4.15.0-91-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0-91.92 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
linux-image-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0.91.83 amd64 [installed,automatic]
linux-image-generic-hwe-18.04/bionic-updates,bionic-security,bionic-updates,now 5.3.0.45.101 amd64 [installed,automatic]
linux-libc-dev/bionic-updates,bionic-security,bionic-updates,now 4.15.0-91.92 amd64 [installed,automatic]
linux-modules-4.15.0-91-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0-91.92 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
linux-modules-extra-4.15.0-91-generic/bionic-updates,bionic-security,bionic-updates,now 4.15.0-91.92 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
18.04.1 amd64 [installed,automatic]
linux-sound-base/bionic,bionic,now 1.0.25+dfsg-0ubuntu5 all [installed,automatic]
linuxbrew-wrapper/bionic,bionic,now 20170516-2 all [installed]
pptp-linux/bionic,now 1.9.0+ds-2 amd64 [installed,automatic]
syslinux/bionic,now 3:6.03+dfsg1-2 amd64 [installed,automatic]
syslinux-common/bionic,bionic,now 3:6.03+dfsg1-2 all [installed,automatic]
syslinux-legacy/bionic,now 2:3.63+dfsg-2ubuntu9 amd64 [installed,automatic]
util-linux/bionic-updates,bionic-updates,now 2.31.1-0.4ubuntu3.6 amd64 [installed,automatic]
Источник
В помощь новичкам. Что делать после неудачной установки видеодрайвера Nvidia
Друзья, хочу рассказать про то как я накосячил с проприетарными драйверами Nvidia, и как решил проблему. Может быть кому-нибудь это поможет, ведь это единственный из перепробованных способов, который помог мне. И есть мнение, что если что-то не так, то этот способ гарантированно поможет вернуть «как было».
Раньше никогда не использовал официальные драйвера Nvidia (хотя для игр и мультимедиа это лучшее решение), т.к. из-за них было много проблем:
1) Исчезает логотип (splash) во время загрузки системы, т.е. вместо логотипа «kubuntu» — черный экран. И соответственно не видно приглашения на ввод LVM-пароля.
2) Появляются странные проблемы со шрифтами, когда технически все осталось как было (шрифт, стиль, размер, сглаживание и т.д.), но выглядят шрифты иначе, местами очень плохо.
3) В меню Grub все действия требуют повторного нажатия клавиш, что очень странно и возникает только при использовании проприетарной графики.
Так вот, все началось с того, что я попробовал кубунту 16.04. Однажды диспетчер драйверов КДЕ предложил обновить дровишки на видео и проц, и я согласился. К тому же, свободный видеодрайвер в 16.04 работал совсем плохо — терять (как мне казалось тогда) было нечего.
Из предложенных версий видео самая свежая (и рекомендуемая) была 384.90 — ее и накатил. Я подозревал, что делать этого не стоит, но решил попробовать, ведь и с открытым драйвером было не все гладко (окна и менюшки мигали, не все прорисовывалось, хотя в 14.04 и ранее такого не было).
После перезагрузки системы не смог загрузиться в обычном режиме. Сначала подумал, что как всегда проприетарный драйвер Nvidia не отображает splash (логотип кубунты) во время загрузки системы, но оказалось что все намного хуже.
Проблема была в том, что помимо логотипа у меня на экране высвечивалось приглашение на ввод LVM пароля. А теперь вместо него был черный экран. «Ввел» пароль вслепую, нажал Enter — нифига. Никакой нагрузки на жесткий диск. Значит проблема не только в отображении сплеша, а еще раньше.
Зашел в Recovery Mode, там ввел свой LVM-пароль, дальше выбрал Resume normal boot, пошла загрузка из консоли и. снова выпал в то же меню (но на этот раз кодировка была сбита). Снова выбрал Resume, появилось окно логина (из графики!!), т.е. тут уже драйвер Nvidia заработал, зашел в диспетчер драйверов, вернул открытый драйвер, перезагрузился, зашел в нормальном режиме — все отлично.
Через несколько дней появился новый драйвер (рекомендуемый) — 384.111. Та же фигня. Снова установил драйвер, снова черный экран, снова не могу пройти LVM, т.к. до него видимо даже не доходит. Снова ковырялся с восстановлением, пытался понять откуда вообще ноги растут у этой проблемы, почему ни одна версия проприетарного драйвера не работает.
В режиме восстановления выбрал проверку файлухи с помощью fsck.
Но все повисло на стадии:
[OK] Stopped NVIDIA Persistence Daemon
(И каждый раз, запуская fsck — стопорилось намертво на разных стадиях, но всегда где-то в первую минуту проверки.)
Нажал Enter, выкинуло обратно в меню восстановления. Вобщем снова в Recovery mode ввел LVM пароль, снова выбрал Resume normal boot, снова графика включилась на стадии появления логин-окна КДЕ, и уже из графика снова вернул свободный драйвер nouveau, с которым без проблем можно было грузиться в нормальном режиме.
Но драйвер nouveau продолжал глючить, выдавая артефакты.
Попробовал на этот раз драйвер 340.102.
После этого настал пипец и перестал работать даже режим восстановления.
Зашел в Recovery Mode, ввел пароль LVM, нажал Resume normal boot — логи и черный экран. И тут мне стало хреново!!
Перезагрузился в режим Recovery Mode.
Начал снова пробовать fsck, но он всегда зависал то на одной стадии.
[OK] Reached target Encrypted Volumes
То еще что-нибудь напишет. И дальше никаких проверок.
Подключился к сети (в меню Recovery Mode это есть), потом вошел в root.
Начал с просмотра списка доступных драйверов:
Как видим, показывает то же самое, что и через графику (диспетчер драйверов КДЕ).
Сначала попытался откатиться на 384 (когда работал хотя-бы вход в графику через Recovery Mode).
Установил 384й драйвер. Перезагрузился — не помогло.
Таким методом я поставил все 4 версии драйвера, но проблема видимо была в том, что я просто скачал пакеты — видимо есть какая-то команда для АКТИВАЦИИ определенного драйвера, но я такой команды не знал. Поэтому мои попытки понаставить пакеты ни к чему не приводили — был активен определенный глючный драйвер, который не позволял грузиться даже через Recovery Mode.
Помимо этого начали сыпаться ошибки X-сервера, я начал паниковать, пробовать разные команды вроде dpkg —reconfigure, чтобы восстановить X-сервер и все остальное, но это не помогло, ошибок было очень много.
На самом деле я понимал, что проблема лежим на поверхности — в системе есть свободный + 3 версии проприетарных драйверов, но видимо активна та самая «левая» версия.
В итоге помог такой простой способ:
Все в той же консольке Recovery Mode делаем.
И система заработала в нормальном режиме на свободной драйвере!
Источник
Установка драйвера Nvidia в Ubuntu 18.04
Если в вашем компьютере установлена видеокарта от компании Nvidia, лучше использовать официальные закрытые драйвера. Несмотря на то что за несколько последних лет качество стандартных драйверов стало в разы лучше, они практически не уступают проприетарным по производительности, вы не сможете использовать такие технологии, как Vulkan, CUDA и другие без проприетарного драйвера Nvidia.
Первое и самое заметное это, конечно, производительность, проприетарные драйвера от производителя разработаны с учетом различных технических тонкостей аппаратного обеспечения, что позволяет использовать возможности видеокарты по максимуму. К тому же поддерживается намного больше режимов работы карты и управление оборотами кулера, для правильного охлаждения.
В этой инструкции будет рассмотрена установка драйверов Nvidia в Ubuntu 18.04 из официального сайта и с помощью репозитория. Хотя статья ориентирована в первую очередь на Ubuntu 18.04, все ниже перечисленные действия будут прекрасно работать и в других редакциях и версиях этой операционной системы. Важно заметить, что данный способ работает на системах, в которых используется только одна видеокарта Nvidia, если нужно установить драйвер Nvidia в Ubuntu для гибридной графики, например, Nvidia и Intel, используйте Bamblebee.
Установка драйверов Nvidia
1. Узнаем необходимую версию драйвера
Первым делом нужно узнать номер модели вашей видеокарты, для того чтобы выбрать совместимую версию драйвера. Дело в том, что в новых версиях драйверов была отключена поддержка старых видеокарт, если у вас современная видеокарта, то беспокоится нет о чем, но проверить все же стоит.
Чтобы узнать номер модели используйте команду lspci:
sudo lspci -vnn | grep -i VGA -A 12
Как вы видите, в этом примере видеокарта Nvidia GeForce GTX 780. Дальше идем на страницу загрузки драйверов Nvidia и заполняем данные вашей видеокарты:
По сути, выбрать нужно серию, модель и операционную систему, язык по желанию. Далее нажмите кнопку Search. На открывшейся странице вы увидите рекомендуемую версию драйвера:
Для GeForce 780 — это 410.93 — то есть самая последняя на данный момент версия драйвера. Для более старых видеокарт, версия драйвера может отличаться, например, для GeForce 440:
Теперь мы знаем какой драйвер, нужен, уже на этом этапе можно скачать установочный пакет и переходить к установке, но мы поступим по-другому. Дальше будет рассмотрена установка драйвера Nvidia в Ubuntu 18.04 из репозитория PPA.
2. Установка драйвера из официальных репозиториев
В Ubuntu 18.04 для управления драйверами оборудования используется утилита ubuntu-drivers. Конечно, мы можем как и раньше использовать apt, но я думаю, что так намного удобнее. Смотрим какую версию драйвера посоветует нам установить утилита:
Программа предлагает версию 390. Но мы уже знаем, что для этой видеокарты есть версия 410. Если вас устраивает эта версия, ее можно установить командой:
sudo ubuntu-drivers autoinstall
Также можно установить эту же версию с помощью apt:
sudo apt install nvidia-driver-390
Но если вы хотите самую новую версию, надо использовать PPA.
2. Установка из PPA репозитория
Репозиторий graphics-drivers содержит самые последние версии драйверов nvidia. Его мы и будем использовать для установки. Для добавления graphics-drivers в систему, выполните команды
sudo add-apt-repository ppa:graphics-drivers/ppa
Теперь PPA репозиторий добавлен и списки пакетов обновлены, можно переходить к установке. Запустите еще раз утилиту ubuntu-drivers:
Теперь утилита видит самую новую версию драйвера — 415, а также 410, которую нам советовали установить на официальном сайте. Версия 415 на момент написания статьи еще в состоянии бета, поэтому лучше устанавливать 410. Для этого используйте команду apt:
sudo apt install nvidia-driver-410
После завершения установки перезагрузите компьютер.
3. Установка драйверов Nvidia с помощью GUI
Если не хотите пользоваться консолью, можете включить драйвер с помощью утилиты Программы и обновления. Откройте главное меню Gnome и наберите в поиске Программы:
Запустите утилиту и перейдите на вкладку Дополнительные драйверы:
Утилита видит те же самые драйвера из репозиториев, что и ubuntu-drivers. Просто выберите нужную версию драйвера и нажмите кнопку Применить изменения.
После завершения установки обязательно перезагрузите компьютер. В меню появиться ярлык утилиты Nvidia Settings, с помощью нее вы можете посмотреть характеристики видеокарты, а также настроить кое-какие параметры.
4. Установка из официального сайта
Это самый сложный вариант установки, поэтому если вы новичок, вам лучше использовать репозитории. Сначала загрузите официальный бинарный файл с драйвер со страницы на шаге 1. Там есть кнопка Загрузить сейчас.
В итоге, в вашей папке загрузок должен появится такой файл:
/Загрузки | grep NVIDIA
Теперь необходимо добавить поддержку архитектуры i386 и установить библиотеку libc6 чтобы не получить проблем во время установки:
sudo dpkg —add-architecture i386
sudo apt update
sudo apt install build-essential libc6:i386
Устанавливать драйвер можно только из консоли. Если в момент установки будет запущен графический сервер, то ничего хорошего из этого не получится, вы просто не сможете потом загрузится в систему. Поэтому переключитесь во второй терминал сочетанием клавиш Ctrl+Alt+F2 и введите там свой логин и пароль. Затем выполните такую команду для остановки графического сервера:
sudo systemctl stop display-manager
Теперь можно переходить к установке. Запустите установочный скрипт командой:
Затем вам нужно будет принять лицензию и дождаться завершения установки. После чего можно перезагрузить компьютер такой командой:
Если установка nvidia ubuntu 18.04 прошла успешно, вы загрузитесь уже с новым драйвером.
Проверка правильности установки
После того как установка драйвера Ubuntu завершится, необходимо проверить правильно ли он установлен и настроен. Для этого выполните команду lspci и посмотрите какой модуль ядра используется для видеокарты, обратите внимание на сточку kernel driver in use:
sudo lspci -vnn | grep -i VGA -A 18
Далее проверим поддержку аппаратного ускорения утилитой glxinfo:
glxinfo | grep OpenGL | grep renderer
Значение параметра OpenGL renderer должно соответствовать модели вашей видеокарты. Если там находиться слово MESA — это значит, что для аппаратного ускорения используются все еще стандартные драйвера.
Утилита настройки Nvidia
Вместе с драйверами в системе устанавливается графическая утилита настройки Nvidia X Server Settings, которую можно запустить из меню, или из консоли выполнив:
Эта утилита позволяет посмотреть информацию о видеокарте, подключенном мониторе, а также настроить различные параметры. Например, расширение монитора, или совместное использование двух мониторов. Настройка видеокарты nvidia ubuntu с помощью этой утилиты не так уж сложно.
Удаление драйверов Nvidia
Если во время установки что-то пошло не так попробуйте удалить драйвер Nvidia Ubuntu в режиме восстановления. Для открытия этого режима в меню загрузчика Grub выберите Дополнительные параметры Ubuntu, а затем пункт recovery mode или режим восстановления.
Перемонтируем файловую систему для записи:
mount -o remount,rw /
Удаляем все пакеты nvidia:
apt-get purge nvidia*
Дополнительно
Для просмотра информации о драйвере используйте утилиты lsmod, modprobe или modinfo:
lsmod | grep nvidia
Выводы
Вот и все, установка драйвера Nvidia в Ubuntu 18.04 или 18.10 завершена. Теперь вы можете играть игры или использовать сложные эффекты в своей системе. Но будьте осторожны, теперь нельзя обновлять ядро выше поддерживаемой версии, потому что иначе система не загрузится. Если у вас остались вопросы, пишите в комментариях!
Источник