SDB:Драйверы NVIDIA

Перейти к: навигация, поиск
Драйверы NVIDIA не могут быть напрямую интегрированы в openSUSE из-за условий их лицензии. К счастью, для всех пользователей openSUSE, NVIDIA предлагает очень простой путь установки своих драйверов: NVIDIA делает пакеты RPM для openSUSE и размещает их в своем репозитории.
Внимание: Начиная с openSUSE версии 12.3 для корректной работы проприетарного видеодрайвера необходимо добавить пользователя под которым вы работаете в группу video. Это можно сделать с помощью модуля YaST Управление пользователями и группами.
Внимание: NVIDIA представила драйвер стабильной ветки 319+ c начальной поддержкой технологии Optimus в Linux. Для поддержки данной технологии необходимо воспользоваться этой инструкцией.

Optimus hardware

  • При использовании на ноутбуке технологии bumblebee также проделайте шаги указанные в руководстве SDB:NVIDIA_Bumblebee.

Предупреждение

  • При необходимости перейти на новую версию драйвер сначала удалите старую, установленную, версию прежде чем перейти к установке новой.

Эта операция позволит избежать проблем. Так, например, при установке G04 вместо G03, сначала удалите все пакеты G03 (нажмите "Принять", если для удаления используется YaST) и, только после этого, установите пакеты G04.

Простой способ получить драйвер NVIDIA для своей карты

Используйте установку в одно нажатие мыши для openSUSE 13.2, 13.1, 12.3 и 12.2.

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

  • Драйвер ветки 304 (ветка 304.x является последней, в которой поддерживаются видеокарты серии GeForce 7 и GeForce 6):

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

  • Драйвер ветки 173. Для всех NVIDIA legacy cards Geforce FX (5xxx), только для openSUSE 13.1 и старше:

Установка драйверов NVIDIA в одно нажатие для карт Geforce FX

  • Драйвер ветки 96. Для всех NVIDIA legacy cards (Geforce 4 и старше, TNT), только openSUSE 12.2:

Установка драйверов NVIDIA в одно нажатие для карт Geforce 4 и старше

  • После завершения установки перезагрузите компьютер.
  • Для установки в одно нажатие необходим доступ к сетевым репозиториям, поэтому вы должны быть подключены к Интернету, иначе Вы можете получить сообщение об отсутствии необходимых пакетов.
  • Узнать рекомендуемую версию драйвера для вашей видеокарты вы можете на [официальном сайте nVidia].
  • После окончания установки репозитории nVidia останутся включенными и обновление драйверов будет выполняться в процессе обновления всей системы.

При возникновении проблемм с установкой в одно нажатие обратитесь к статье по устранению проблем.


Напрямую из репозитория

Вы можете использовать zypper или YaST Управление программным обеспечением. Это для тех, кто предпочитает вручную управлять репозиториями.

  • Шаги:
    1. Добавьте репозиторий Nvidia.
    2. Обновите репозитории.
    3. Определите модель вашей карты.
    4. Запустите установку.
    5. Перезагрузите компьютер.
  • Замечание: Процедура установки одинакова для 12.3 и 12.1, различие только в версии драйвера, который вам понадобится.

Добавление репозитория nVidia

Драйверы NVIDIA не могут быть включены в openSUSE из-за их [лицензии|Ограничения_форматов#Драйвера_графики_NVIDIA]. Удобно, что у NVIDIA есть репозиторий для openSUSE которым можно легко воспользоваться для установки драйвера.

Через zypper

Leap
# zypper addrepo --refresh 'https://download.nvidia.com/opensuse/leap/$releasever' NVIDIA
Tumbleweed
# zypper addrepo --refresh https://download.nvidia.com/opensuse/tumbleweed NVIDIA


Определение модели используемой видеокарты

Выполните команды:

# lspci | grep VGA
# lscpu | grep Arch

Альтернативный способ:

# hwinfo --gfxcard | grep Model
# hwinfo --arch

Эта информация так же доступна в подразделе Дисплей в модуле YaST "Информация об оборудовании".

Установка

GeForce 8 и новее:
#zypper install x11-video-nvidiaG03
GeForce 6xxx и новее:
#zypper install x11-video-nvidiaG02
GeForce FX 5xxx:
#zypper install x11-video-nvidiaG01
GeForce 4xx/4xxx и старше:
#zypper install x11-video-nvidia


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

Через YaST

  • Добавьте репозиторий с помощью YaST, как показано здесь SDB:Добавление репозиториев.
  • Определите модель вашей видеокарты командой:
    # lspci | grep VGA
  • Вызовите YaST Управление программным обеспечением через:
    • Главное меню
    • Ссылка Компьютер
    • Нажмите Установка/Удаление программ
  • Нажмите на вкладку Поиск
  • Наберите nvidia
  • Выберите драйвер для вашей карты:
GeForce 8 и новее: x11-video-nvidiaG03
GeForce 6xxx и 7xxx: x11-video-nvidiaG02
GeForce FX 5xxx: x11-video-nvidiaG01
GeForce 4xx/4xxx и старше: x11-video-nvidia
  • Нажмите Принимаю
  • После завершения установки перезагрузите компьютер.


Tumbleweed

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


SLED 10, 11 и 12

Список доступных для SUSE Linux Enterprise (SLE) репозиториев:

  • Установите пакет x11-video-nvidia и nvidia-gfx-kmp-default
SLE 10 SP3: ftp://download.nvidia.com/novell/sle10sp3/
SLE 10 SP4: ftp://download.nvidia.com/novell/sle10sp4/
SLE 11 SP1: ftp://download.nvidia.com/novell/sle11sp1/
SLE 11 SP2: ftp://download.nvidia.com/novell/sle11sp2/
SLE 11 SP3: ftp://download.nvidia.com/novell/sle11sp2/
SLE 12: ftp://download.nvidia.com/novell/sle12/
  • Добавьте репозиторий с помощью YaST или ZEN).
  • Установите пакеты x11-video-nvidia и nvidia-gfx-kmp-default.
  • Перезапустите X (Выйдите из учетной записи и нажмите CTRL-ALT-Backspace).
  • Готово.

Вы также будете получать обновления пакетов NVIDIA, в случае их обновления на сервере.

Для получения содержимого репозитория и проверки поддержки используемой версии SLE перейдите по ссылке ftp://download.nvidia.com/novell/. Она указывает на репозиторий nVidia.

Смотрите также

Смотрите также в новой вики

Внешние ссылки