Установка драйверов для видеокарты NVIDIA в Linux - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Установка драйверов для видеокарты NVIDIA в Linux

Ubuntu

статьи в помощь всем

Установка драйвера NVIDIA

Главная > Установка драйвера NVIDIA

Установка видеодрайвера NVIDIA в Ubuntu на компьютере без интернета

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

Для наглядности конкретизируем задачу. На работе у меня компьютер, который не имеет доступ в интернет. Требуется на нем в Ubuntu установить драйвер для видеокарты

NVIDIA GeForce GT 220

Дома, естественно, имеется безлимитный интернет на хорошей скорости.

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

Загрузка драйверов NVIDIA

Вариант 1: Вручную найти драйверы для моих продуктов NVIDIA.
Тип продукта: GeForce
Серия продуктов: GeForce 200 Series
Семейство продуктов: GeForce 200 GT 220
Операционная система: Linux 32-bit
Язык: Русский

Вариант 2: Автоматически найти драйверы NVIDIA.

Жмем кнопку поиск и видим

Linux Display Driver – x86

Версия: 295.59 Certified
Опубликовано: 2012.06.11
Операционная система: Linux
Язык: Русский
Размер: 33.1 MB

Выбираем Загрузить сейчас , познакомившись с лицензионным соглашением, жмем Принять и скачать . В результате будет загружен файл

NVIDIA-Linux-x86-295.59.run
(версия на момент написания статьи)

Этот файл необходимо перенести на компьютер, на котором будем устанавливать драйвер, и сохранить в домашнюю папку, например, /home/login .

Установка драйвера должна происходить при выключенном X–сервере. Проще всего перезагрузить Ubuntu в режиме восстановления, появится меню

Как видно из названия, файловая система доступна только для чтения, и пока установка драйвера невозможна. Следует выделить пункт fsck и нажать Enter , появится запрос

Recovery Menu (file system state: read-only)
resumeResume normal boot
cleanTry to make free space
dpkgRepair broken packages
failsafeXRun in failsafe graphic mode
fsckCheck all file systems
grubUpdate grub bootloader
networkEnable networking
rootDrop to root shell prompt
system-summarySystem summary

Подтверждаем действие и наблюдаем в нижней части экрана что-то наподобие следующего

Continuing will remount / filesystem in read/write mode and mount any other system defined in /etc/fstab.
Do you wish to continue?

Continuing will remount / filesystem in read/write mode and mount any other system defined in /etc/fstab.
Do you wish to continue?
fsck from util-linux 2.20.1
/dev/sda7: 218260/1068960 files (0.2% non-contiguous), 1194208/4269265 blocks

Finished, please press ENTER

После нажатия Enter , появится знакомое уже меню, но с возможностью изменения файловой системы

В нем cледует выбрать пункт root . После нажатия Enter появляется промпт суперпользователя

Теперь можно приступить к установке драйвера.

Вспоминаем, в какую папку мы поместили файл драйвера и выполняем команду смены текущего каталога

cd путь к файлу драйвера

Убедиться, что нужный файл лежит в текущем каталоге, можно, воспользававшись командой

Запускаем установщик драйвера

sh NV >295.59 .run

Последнюю команду необязательно вводить полностью, достаточно набрать, например,

и нажать клавишу Tab , остальное должно подставиться автоматически. Нажимаем Enter и видим

Игнорируем это предупреждение, жмем OK и получаем предложение прочитать лицензионное соглашение

Для продолжения установки соглашаемся.

Если на компьютере уже был установлен видеодрайвер NVIDIA, появится сообщение

Удалять вручную установленный драйвер не требуется, установщик сам прекрасно справится с этой задачей, поэтому выбираем Yes . Появится “страшное” сообщение

Не пугаемся, выбираем Yes , предоставляя установщику возможность скомпилировать нужные скрипты

Recovery Menu (file system state: read/write)
resumeResume normal boot
cleanTry to make free space
dpkgRepair broken packages
failsafeXRun in failsafe graphic mode
fsckCheck all file systems
grubUpdate grub bootloader
networkEnable networking
rootDrop to root shell prompt
system-summarySystem summary
Warning:

Skipping the runlevel check (the utility ‘runlevel’
failed to run).
NVIDIA Software Installer for Unix/Linux
Please read the following LICENSE and then select eiter “Accept” to accept the license and continue with the installation, or select “Do Not Accept” to abort the installation.
IMPORTANT NOTICE — READ CAREFULLY: This License For Customer Use of NVIDIA Software (“LICENSE”) is the agreement which governs use of the software of NVIDIA Corporation and its subsidiaries (“NVIDIA”) downloadable herefrom, including computer software and assciated printed materials (“SOFTWARE”). By downloading, installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms of this LICENSE. If you donot agree the terms of this LICENSE, do not dowload the SOFTWARE.

RECITALS

NVIDIA Software License
There appears to already be a driver installed on your system (version: 290.10). As part of installing this driver (version: 295.59), the existing driver will be uninstalled. Are you sure you want to continue? (‘no’ will abort installation)
NVIDIA Software Installer for Unix/Linux
The distribution-provided pre-install script failed! Continue installation anyway?
NVIDIA Software Installer for Unix/Linux
Building kernel module:
——————————————————————

Наблюдаем за ходом установки по возникающим сообщениям

Validiting previous installation:
Searching for conflicting X files:
Searching for conflicting OpenGL files:
Installing ‘NVIDIA Accelerated Graphics Driver for Linux-x86’ (295.59):

Под занавес получаем предложение автоматически обновить файл конфигурации

Соглашаемся и, наконец, видим сообщение о том, что установка драйвера успешно завершена.

Жмем OK и выполняем перезагрузку Ubuntu командой

Это новая редакция статьи, старая редакция доступна по ссылке.

Установка драйвера Nv > Инструкции 27 ноября, 2015 9 admin

Если в вашем компьютере установлена видеокарта от компании Nvidia, лучше использовать официальные закрытые драйвера. Несмотря на то что за несколько последних лет качество стандартных драйверов стало в разы лучше, они практически не уступают проприетарным по производительности, вы не сможете использовать такие технологии, как Vulkan, CUDA и другие без проприетарного драйвера Nvidia.

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

В этой инструкции будет рассмотрена установка драйверов Nvidia в Ubuntu 18.04 из официального сайта и с помощью репозитория. Хотя статья ориентирована в первую очередь на Ubuntu 18.04, все ниже перечисленные действия будут прекрасно работать и в других редакциях и версиях этой операционной системы. Важно заметить, что данный способ работает на системах, в которых используется только одна видеокарта Nvidia, если нужно установить драйвер Nvidia в Ubuntu для гибридной графики, например, Nvidia и Intel, используйте Bamblebee.

Установка драйверов Nv >

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. Установка драйверов Nv >

Если не хотите пользоваться консолью, можете включить драйвер с помощью утилиты Программы и обновления. Откройте главное меню 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 – это значит, что для аппаратного ускорения используются все еще стандартные драйвера.

Утилита настройки Nv >

Вместе с драйверами в системе устанавливается графическая утилита настройки Nvidia X Server Settings, которую можно запустить из меню, или из консоли выполнив:

Эта утилита позволяет посмотреть информацию о видеокарте, подключенном мониторе, а также настроить различные параметры. Например, расширение монитора, или совместное использование двух мониторов. Настройка видеокарты nvidia ubuntu с помощью этой утилиты не так уж сложно.

Удаление драйверов Nv >

Если во время установки что-то пошло не так попробуйте удалить драйвер 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 завершена. Теперь вы можете играть игры или использовать сложные эффекты в своей системе. Но будьте осторожны, теперь нельзя обновлять ядро выше поддерживаемой версии, потому что иначе система не загрузится. Если у вас остались вопросы, пишите в комментариях!

Установка драйверов для видеокарты NV >

Введите команду для обновления диагностирующей утилиты sudo update-pciids .

По завершении обновления введите lspci | grep -E “VGA|3D” .

Вы увидите информацию об использующемся графическом контроллере. В вашем случае должна иметься строка, содержащая, например, GeForce 1050 Ti.

Теперь воспользуйтесь любым удобным браузером и перейдите на страницу NVIDIA, чтобы ознакомиться с самой свежей версией драйвера. Заполните соответствующую форму, указав свою модель, а затем щелкните на «Search».

После этого можно переходить непосредственно к процедуре обновления или инсталляции подходящего драйвера. Осуществляется поставленная задача двумя различными методами.

Способ 1: Репозитории

Обычно необходимое программное обеспечение находится в официальных или пользовательских репозиториях (хранилищах). Юзеру достаточно загрузить оттуда нужные файлы и инсталлировать их на свой компьютер. Однако предоставляемые данные в разных источниках могут отличаться по актуальности, поэтому давайте разберем два варианта по очереди.

Официальный репозиторий

Официальные хранилища поддерживаются разработчиками софта и других объектов. В вашем случае потребуется обратиться к стандартному репозиторию драйверов:

    В терминале наберите ubuntu-drivers devices .

В появившихся строках вы сможете отыскать предлагаемую версию драйвера для установки.

Если указанная версия вас устраивает, инсталлируйте ее через sudo ubuntu-drivers autoinstall для добавления всех компонентов, либо sudo apt install nvidia-driver-xxx только для графического драйвера, где xxx — предложенная версия.

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

Пользовательский репозиторий

В пользовательских репозиториях файлы обновляются чаще, а также обычно там в первую очередь появляются последние сборки. Задействовать такие хранилища можно следующим образом:

    В терминале пропишите sudo add-apt-repository ppa:graphics-drivers/ppa , а затем нажмите на Enter.

Подтвердите загрузку с указанных источников.

После обновления пакетов остается активировать уже знакомую команду ubuntu-drivers devices .

Теперь вставьте строку sudo apt install nvidia-driver-xxx , где xxx — нужная вам версия драйвера.

Примите добавление файлов, выбрав правильный вариант.

Ожидайте появления поля ввода.

В Linux Mint вы можете использовать команды из Ubuntu, поскольку они являются полностью совместимыми. В Debian графический драйвер добавляется через sudo apt install nvidia-driver . Юзерам Elementary OS следует поочередно вписать такие строки:

sudo apt-get update
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxx .

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

Способ 2: Графический интерфейс

Тем юзерам, кто еще не особо освоился в управлении встроенной консолью, намного удобнее будет задействовать инструменты графического интерфейса для инсталляции нужных драйверов. Выполняется эта процедура двумя разными вариантами.

Программы и обновления

Первоочередно стоит отметить стандартное приложение «Программы и обновления». Через него осуществляется добавление той версии ПО, которая находится в официальном хранилище, а делается это так:

    Откройте меню и через поиск отыщите «Программы и обновления».

Перейдите во вкладку «Дополнительные драйверы».

Здесь отыщите и отметьте правильную версию программного обеспечения для NVIDIA, отметьте ее маркером и выберите «Применить изменения».

  • После этого желательно перезагрузить компьютер.
  • Такой метод не подходит тем юзерам, которым предлагается установить сборку драйвера старее той, что была обнаружена на официальном сайте. Специально для них есть отдельный вариант.

    Официальный сайт

    Способ с сайтом все-таки потребует запуска «Терминала», но ввести там следует всего одну команду. Весь процесс достаточно легкий и осуществляется в несколько кликов.

      Перейдите на страницу сайта NVIDIA, через которую вы выполняли определение последней версии драйвера, и скачайте его на компьютер путем нажатия на кнопку «Загрузить сейчас».

    При показе всплывающего окна браузера выберите «Сохранить файл».

    Запустите установочный файл через sh

    /Загрузки/NVIDIA-Linux-x86_64-410.93.run , где Загрузки — папка сохранения файла, а NVIDIA-Linux-x86_64-410.93.run — его название. Если появится ошибка, добавьте в начале команды аргумент sudo .

    Ожидайте завершения распаковки.

    Появится окно, где требуется следовать приведенным инструкциям и выбирать подходящие варианты.

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

    Проверка нормального функционирования установленных драйверов осуществляется командой sudo lspci -vnn | grep -i VGA -A 18 , где среди всех строк потребуется найти «kernel driver in use: NVIDIA». Поддержка аппаратного ускорения проверяется через glxinfo | grep OpenGL | grep renderer .

    Способы инсталляции ПО для графического адаптера NV >

    Установка проприетарных драйверов NV >

    Содержание

    Установка проприетарных драйверов на дистрибутивах шестой платформы. [ править ]

    Установка проприетарных драйверов NVIDIA и ATI : [ править ]

    Важное замечание для владельцев Radeon:

    Шаг 1. Обновите систему и ядро до текущего состояния репозитория. Для этого выполните в любом эмуляторе терминала

    Шаг 2. Перезагрузите компьютер и выберите пункт загрузки с новым ядром (обычно это первый пункт меню загрузчика).

    Шаг 3. Установите соответствующий ядерный модуль видеодрайвера и сам видеодрайвер. Если вы не знаете, какой видеокартой вы пользуетесь, то выполните в терминале команду

    После того как вы узнали модель вашей видеокарты выполните следующие команды.

    где std-def — тип вашего ядра, который можно определить при помощи команды uname -r, например

    в этом случае “ваше-ядро” называется std-def.

    Шаг 4. (может не требоваться в ряде случаев вместе с шагом 5) Если не установлен, то установите модуль альтератора (центр управления системой), который отвечает за настройку X сервера.

    Шаг 5. Запустите альтератор, например, нажав Alt + F2 и введя в появившемся окне “acc”. Зайдите в пункт “Дисплей”, нажмите кнопку “Другой драйвер” и в появившемся окне выберите нужный драйвер: nvidia — Nvidia (proprietary) для владельцев Nvidia карт fglrx – ATI Radeon для владельцев карт Radeon. Нажмите “OK” и затем “Применить”. Должно появиться окошко, сообщающее, что все изменения вступят в силу после перезагрузки.

    Шаг 6. Перезагрузите компьютер.

    Что делать, если после всех шагов не загрузилась графическая система? [ править ]

    При установке проприетарного драйвера ATI/Radeon установленного посредством выполнения скрипта, возможно, потребуется дать команду:

    Успокойтесь и не паникуйте. Вы легко можете вернуться к использованию открытых драйверов. Для этого нужно проделать следующую последовательность шагов.

    Смена проприетарных драйверов на открытые [ править ]

    Шаг 0. Обновляем систему и ядро до текущего состояния репозитория, как описано выше.

    Шаг 1. Заходим в терминале под пользователем root.

    Шаг 2. Устанавливаем открытый драйвер в конфигурационном файле /etc/X11/xorg.conf.d/10-monitor.conf . Для этого можно воспользоваться утилитой xsetup-monitor.

    Пользователям nvidia необходимо выполнить следующую команду

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

    Шаг 3. Удаляем файл /etc/modprobe.d/blacklist-alterator-x11

    Шаг 4. Перезагружаем компьютер.

    Шаг 5. Выполняем команду make-initrd

    При следующей загрузке сплэш должен заработать.

    Известные проблемы [ править ]

    Проблемы разные, а решение одно и то же:

    в этом случае помогает принудительное выставление графического режима в опциях ядра при загрузке (в настройках загрузчика), например, vga=0x314. Для этого:

    Шаг 1. Открываем в редакторе (для новичков рекомендуется mcedit) файл /etc/sysconfig/grub2

    Шаг 2. Находим строчку с переменной GRUB_CMDLINE_LINUX_DEFAULT. Например, у автора руководства она имеет вид

    Шаг 3. Добавляем в переменную параметр vga=0x314

    Т.е. 0x314 – это 800×600 в режиме VESA с 16-битным цветом.

    NVIDIA Software Installer for Unix/Linux
    Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.
    NVIDIA Software Installer for Unix/Linux
    Your X configuration file has been successfully updated. Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86 (295.59) is now comleted.
    NVIDIA Software Installer for Unix/Linux
    Кол-во цветовЧисло бит640×480800×6001024×7681280×10241440×9001600×1200
    25680x3010x3030x3050x3070x3600x31c
    32k150x3100x3130x3160x3190x3610x31d
    64k160x3110x3140x3170x31A0x3620x31e
    16M240x3120x3150x3180x31B0x3630x31f

    Можно еще взять вот из такой таблицы, vga=XXX (те-же значения. но в 10-ном виде):

    8bit:
    640×480 – 769
    800×600 – 771
    1024×768 – 773
    1280×1024 – 775

    16bit:
    640×480 – 785
    800×600 – 788
    1024×768 – 791
    1280×1024 – 794

    24bit:
    640×480 – 786
    800×600 – 789
    1024×768 – 792

    Список всех разрешений можно получить, выполнив следующую команду:

    Если ничего не показало, значит, надо установить hwinfo:

    # apt-get update; apt-get install hwinfo

    Шаг 4. Сохраняем изменения и выходим.

    Шаг 5. Перегенерируем конфиг загрузчика grub2:

    Теперь при следующей загрузке все должно нормализоваться.

    У владельцев старых видеокарт NVIDIA проприетарный драйвер не стартует с сообщением

    в этом случае помогает передача в опциях ядра при загрузке параметра “nopat” (о том, как это можно сделать, смотри предыдущий пример с “vga=0x314”)

    GRUB_CMDLINE_LINUX_DEFAULT='quiet=1 panic=30 splash vga=0x314 nopat'

    Потом перегенерируем конфиг загрузчика grub2:

    Проблема и решение:
    Если не получается сгенерировать конфигурацию загрузчика в файл с опцией -o, то стоит воспользоваться полной опцией –output

    Установка драйверов для видеокарты NVIDIA в Linux

    Установка драйверов NV >

    В этой статье я расскажу, как установить самые последние графические драйвера NVIDIA GeForce(версии 304 / 319 / 331) в Ubuntu 13.10 / 13.04 / 12.10 / 12.04, используя репозиторий (PPA).

    Этим репозиторием (PPA) занимается команда Ubuntu-X team, которая обновляет пакеты драйверов видеокарт для Ubuntu.

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

    Добавление репозитория в Ubuntu 12.04 / 13.10

    Установка драйверов NV >обновляем информацию о пакетах :
    sudo apt-get update
    Затем устанавливаем драйвера для видеокарты Nvidia:

    Для установки видеодрайверов версии 331 , выполните следующую команду в терминале:
    sudo apt-get install nvidia-331 nvidia-settings

    Для Ubuntu 12.04 – 13.10 также доступна версия драйверов 304 , установить их можно, выполнив следующую команду в терминале: sudo apt-get install nvidia-current-updates
    Для Ubuntu 12.04 – 13.10 также доступна версия версия драйверов 319 : sudo apt-get install nvidia-319-updates nvidia-settings-319-updates

    Возможные проблемы.

    sudo apt-get install linux-headers-generic

    Если у вас пропали панели Unity!
    Открываем терминал двумя возможными способами:
    1. Нажатие клавиш ctr – alt – t
    2. Открываем консольный режим ctr – alt – f1

    Во втором случае вам нужно залогиниться под своим пользователем.
    Затем удаляем установленные драйвера:
    Если устанавливали драйвера nvidia 331 : sudo apt-get purge nvidia-331 nvidia-settings
    Если поставили версию 319 , тогда: sudo apt-get purge nvidia-319-updates nvidia-settings-319-updates
    Если поставили версию 304 , тогда: sudo apt-get purge nvidia-current-updates

    После того когда удалили установленные драйвера.
    Удаляем репозиторий:
    sudo apt-get install ppa-purge

    sudo ppa-purge ppa:xorg-edgers/ppa

    sudo apt-get update

    sudo apt-get upgrade

    После чего перезапустится система и у вас появятся панели Unity. Теперь зайдите в драйвера устройств и установите открытые драйвера, которые предлагает Ubuntu.
    Надеюсь, эта информация оказалась полезной для вас!

    Изменить разрешение монитора.

    Об изменении разрешения монитора я написал следующую статью:

    Читатель моего блога Руслан прислал дополнение к статье. Спасибо ему огромное за это дополнение:

    Так как у меня видеокарта Nv >, после установки драйверов в меню появляется Nv >:

    Там можно поменять разрешение экрана (путем изменения xorg.conf ).
    Открываем NVIDIA X Server settings в меню или командой от sudo:
    “sudo nvidia-settings”:

    И добавляем разрешение экрана. Нажимаем Advanced, пишем своё разрешение:

    и нажимаем Apply и далее Save to X configuration file
    (но везде обязательно знать частоту обновления).
    С Уважением, FruitzZ

    Был добавлен комментарий от анонимного пользователя.
    Поэтому обновил статью.
    Важно!
    NV >отключили поддержку фреймбуфера для всех видеокарт NVIDIA во избежание проблем со стабильностью. Из-за этого Plymouth может не отображаться или отображаться не правильно. Для исправления этого необходимо в файле

    • ru
    • NvidiaGraphicsDrivers

    Эта страница описывает, как установить проприетарные видео драйвера NV >

    Примечание: Для системы Apple, чтобы избежать черный экран после установки драйверов, выполните следующие действия: http://askubuntu.com/a/613573/134848

    Идентификация

    Для того, чтобы идентифицировать (серию/кодовое имя) вашу установленную видеокарту (GPU), можно использовать команду lspci. Пример:

    Для большей информации смотрите Идентификация устройств.

    Примечание: если команда lspci возвращает больше одной строчки, то у вас, возможно, (гибридный) графический чипсет Optimus, и вам инструкция с этой странице не подходит. Смотрите эту страницу Bumblebee.

    Драйвера

    Фирменные драйвера “NV >

    Для Debian 9 “Stretch” доступно несколько версий драйверов:

      Версия 390.48 (поддерживаемые устройства)

      • Для видеокарт Fermi/Kepler/Maxwell/новые.
      • Обратите внимание, что версия 390.48, в настоящее время, доступена только в stretch-backports.

      Для видеокарт GeForce 8xxx – 7xx.

      Для видеокарт GeForce 6xxx и 7xxx.

      Для Debian 8 “Jessie” доступно несколько версий драйверов:

        Обратите внимание, что версия 375.66 доступна только в нестабильной версии Debian и через репозиторий Backports.

        Для видеокарт GeForce 8xxx – 7xx.

        Для видеокарт GeForce 6xxx и 7xxx.

        Для Debian 7 “Wheezy” доступно 4 версий драйверов:

          Для видеокарт GeForce 8xxx и выше.

          Для видеокарт GeForce 6xxx и выше.

          Для видеокарт GeForce 5xxx / GeForce FX.

          Для видеокарт GeForce 2, GeForce 3 и GeForce 4.

          Все вышеперечисленные версии доступны только для архитектур x86 и x86-64 (Debian i386 и AMD64 порты соответственно).

          Установка

          Debian 9 “Stretch”

          As of stretch, you don’t need nv >

          Версия 390.48 (доступна в stretch-backports)

          Добавьте stretch-backports в файл /etc/apt/sources.list, пример:

          Установите соответствующий пакет linux-headers. Если вы используете ядро версии 4.9 в Debian Stretch:

          Или если вы используете ядро из stretch-backports:

          Теперь можно установить пакет nv > DKMS собирет модуль nv >

        • Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
        • Версия 375.66

          Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

          Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

          (Если нужно обеспечить более высокого разрешения, то смотри тут.)

          Версия 340.102 (legacy GPUs)

          Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

            Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

            Это установит пакет nv >

            Создайте конфигурационный файл для сервера Xorg.

          1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
          2. Версия 304.135 (legacy GPUs)

            Для видеокарт GeForce 6xxx и 7xxx GPUs (поддерживаемые устройства).

              Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

              Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

              Это установит пакет nv >

              Создайте конфигурационный файл для сервера Xorg.

            1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
            2. Debian 8 “Jessie”

              As of jessie, if you only need basic functionality and don’t care about performances, the need for the proprietary drivers is pretty much over – nouveau now works quite well and works with dual-headed displays by simple and easy configuring from within your desktop (for KDE Plasma see System_Settings/Hardware/Display_and_Monitor/Display_Configuration). The proprietary drivers don’t prov >

              Версия 375.66 (доступна в jessie-backports)

              Добавьте jessie-backports в файл /etc/apt/sources.list, пример:

              Установите соответствующий пакет linux-headers. Если вы используете ядро версии 3.16 в Debian Jessie:

              Или если вы используете ядро из jessie-backports:

              Теперь можно установить пакет nv > DKMS собирет модуль nv >

            3. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
            4. Версия 340.102

              Для видеокарт GeForce 8xxx и выше (поддерживаемые устройства). Для старых устройств, смотрите Version 304.135 (legacy GPUs).

                Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

                Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

                Это установит пакет nv >

                Создайте конфигурационный файл для сервера Xorg.

              1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
              2. Версия 304.135 (legacy GPUs)

                Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

                Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

                Это установит пакет пакет nv >

                Создайте конфигурационный файл для сервера Xorg.

              3. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
              4. Debian 7 “Wheezy”

                Версия 340.96 (доступна в wheezy-backports)

                Для видеокарт GeForce 8xxx и выше (поддерживаемые устройства). Это доступно из репозитория wheezy-backports.

                  Добавьте wheezy-backports в файл /etc/apt/sources.list, пример:

                  Обновите списки доступных пакетов:

                  Установите соответствующий пакет linux-headers:

                  Установите пакет модуля ядра из wheezy-backports:

                  Это установит пакет nv >

                  Создайте конфигурационный файл для сервера Xorg.

                1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
                2. Версия 304.125

                  Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

                  Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

                  При этом, так же будет установлен рекомендуемый пакет nv >

                  Создайте конфигурационный файл для сервера Xorg.

                3. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
                4. Версия 173.14.35 (legacy GPUs)

                  Для видеокарт GeForce 5xxx / GeForce FX (поддерживаемые устройства).

                    Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

                    Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

                    Это установит пакет nv >

                    Создайте конфигурационный файл для сервера Xorg.

                  1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
                  2. Версия 96.43.23 (legacy GPUs)

                    Для видеокарт GeForce 2, GeForce 3 и GeForce 4 (поддерживаемые устройства).

                      Добавьте компоненты “contrib” и “non-free” в файл /etc/apt/sources.list, пример:

                      Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:

                      При этом, так же будет установлен рекомендуемый пакет nv >

                      Создайте конфигурационный файл для сервера Xorg.

                    1. Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
                    2. Сборка новой версии из SVN

                      По мере выхода новых официальных версий проприетарных драйверов, их загрузка в репозиторий не может происходить сразу. Это может быть по разным причинам, в том числе ожидание новых бинарных пакетов, чтобы очистить НОВУЮ очередь, которую должна быть одобрена вручную ФТП-мастером.

                      Before running the upstream installer, which might cause problems to your installation, you can build and install the packages locally if they are ready on SVN. Проверьте, доступна ли версия, которая вас интересует:

                      Если это так, установите следующее:

                      Then checkout the branch you want and build it locally:

                      and if you need multiarch packages (i.e. i386 on amd64) – required for steam to work:

                      Примечание: Для MultiArch, например amd64 с i386, вы НЕ должны устанавливать все пакеты из чужеродной архитектуры, достаточно только libgl1-nv >

                      Примечание: to use get-orig-source you’ll need tar version 1.29 or higher, if that is not an option (e.g. in jessie) you can modify the debian/rules file by deleting the new tar arguments that doesn’t exist in older tar versions (--clamp-mtime and --sort):

                      This way debian/rules get-orig-source command will work fine in jessie. In case it doesn’t work you may try creating the tarball manually following the schema used by an existing one in the Debian archive.

                      Примечание: Если команда svn-buildpackage сообщает ошибку от tar, например такую:

                      то создайте отсутствующую директорию /home/foo/tmp/nv >

                      Конфигурация

                      Автоматически

                      Установите пакет nv >

                      Вручную

                      Этот конфигурационный файл можно создать используя следующие команды:

                      Обратите внимание, что это ломает работу Xorg на системе с !Optimus. Для такова оборудования смотрите ru/Bumblebee, вместо данной инструкции.

                      Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist).

                      Debian 9 "Stretch"

                      CUDA 8 доступен из non-free репозитория

                      Это установит nvcc и сопутствующие. Визуальный профилировщик (profiler) находится в отдельном пакете nv >

                      CUDA 8 поддерживает только gcc 5.3.1, который недоступен для Stretch. При компиляции вам нужно добавить -ccbin clang-3.8 в командной строке nvcc.

                      Чтобы скомпилировать образцы (samples), сначала необходимо установить

                      Note that if you are mixed code compiled with gcc and nvcc, you may need to also add

                      в командной строке nvcc.

                      Решение проблем

                      Перезагрузите ваш компьютер после настройки Xorg на работу с драйвером NV >

                      Из файла README.Debian, пакета xserver-xorg-v >

                      Если вы не можете поменять яркость экрана, то откройте ваш конфигурационный файл Xorg (/etc/X11/xorg.conf или /etc/X11/xorg.conf.d/20-nv >

                      в секцию Device. In some case (eg. ?GeForce GT 650M Mac Edition) it may cause screen flickering during boot time (just after grub screen), and system will not boot. In this case you should use instead add the following:

                      to the file: /etc/rc.local

                      Возвращаем всё в исходное состояние

                      В случае, если вы хотите восстановить систему в состояние, которое было до этого, сделайте следующие:

                      Если Вы не можете использовать окружение рабочего стола:

                      Нажмите Ctrl+Alt+F2 и войдите в систему как root.

                      Файл xorg должен себя перенастроить автоматически, если это не произошло, то выполните это:

                      Читайте также:  Получение драйверов для МФУ HP DeskJet F4180
                      Ссылка на основную публикацию
                      Adblock
                      detector