11 января 2017

Как установить проприетарный драйвер Nvidia в KDE neon User Edition

Пользователи KDE neon User Edition с видеокартой Nvidia, скорее всего заметили, что в дистрибутиве отсутствует графическое приложение Дополнительные драйверы, посредством которого можно устанавливать дополнительно проприетарные драйверы Nvidia.
На форумах KDE neon публикуется некоторая информация продвинутыми пользователями, как это сделать в терминале. Но я посчитал её неполной и решил написать небольшую инструкцию на данную тему.

1. Терминальный вариант по установке проприетарного драйвера Nvidia.

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

Для определения видеокарты выполните в терминале следующую команду:

lspci -nn | grep VGA

В моём случае видеокарта в терминале определилась, как NVIDIA GeForce GT 610 (у вас, естественно, должна определиться своя):

Ядро Linux, на котором работает система, автоматически определяет для данной видеокарты несколько уже предустановленных, но не активированных проприетарных драйверов.

Примечание. Для видеокарт NVIDIA создан репозиторий для установки новейших драйверов. Если вы обладатель компьютера с видеокартой NVIDIA, подключите данный репозиторий и обновите пакетную базу дистрибутива следующими командами:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update

Определение драйвера.
 Следующим шагом будет определение предустановленных в системе драйверов, доступных для установки, выполнением этой команды:

sudo ubuntu-drivers devices

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

Установка драйвера.
В моём случае терминал рекомендовал для моей видеокарты свободный драйвер nvidia-375 (у вас может быть другой). Теперь остаётся установить выбранный драйвер, составив и выполнив следующую команду:

sudo apt install nvidia-375

Примечание. Скопируйте из терминала и измените а команде название своего драйвера (выделено красным).

И выполните установку, нажатием клавиши Ввод (Enter).

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

2. Графический вариант по установке проприетарного драйвера Nvidia.

Как я указывал в самом начале статьи, что в дистрибутиве KDE neon User Edition отсутствует графическое приложение Дополнительные драйверы, посредством которого можно устанавливать дополнительно проприетарные драйверы Nvidia (software-properties-gtk, т.е. Источники приложений, где и находятся Дополнительные драйверы, потому что он конфликтует с другими пакетами в системе), но в Linux возможно устанавливать программы, созданные для родственного дистрибутива.
В данном случае можно установить графическое приложение Менеджер драйверов из репозиториев Linux Mint.
Перейдите по ЭТОЙ ссылке и установите пакет mintdrivers all.deb, самой последней версии в программе QApt:

 

По окончании установки, откройте Системное меню ->Система, где вы теперь найдёте значок отдельной программы под названием Driver Manager (Менеджер драйверов):


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

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

 glxinfo | grep OpenGL


Либо в графической программе NVIDIA X Server Settings:

Удачи.

27 комментариев :

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

    ОтветитьУдалить
    Ответы
    1. Вырезали software-properties-gtk, т.е. Источники приложений, где и находятся Дополнительные драйверы, потому что он конфликтует с другими пакетами в системе.

      Удалить
    2. Где находится я знаю,а вот что конфликтовал не знал

      Удалить
  2. Владимир,почему у меня NVIDIA X Server Settings урезанный
    http://s019.radikal.ru/i631/1701/36/4d925fcb2d13.png

    ОтветитьУдалить
    Ответы
    1. На Вашем снимке Linux Mint. Статья для KDE neon User Edition. А "урезанные" NVIDIA X Server Settings, потому что, скорее всего, не установлен проприетарный драйвер.

      Удалить
    2. Да, у меня cinnamon. но разницы я думаю нет, NVIDIA X Server Settings он же везде одинаковый.Дайвер стоит nvidia-375,28 ,но даже команда glxinfo | grep OpenGL выдает:
      OpenGL vendor string: nouveau
      OpenGL renderer string: Gallium 0.4 on NVE6
      OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.0
      OpenGL core profile shading language version string: 4.10
      OpenGL core profile context flags: (none)
      OpenGL core profile profile mask: core profile
      OpenGL core profile extensions:
      OpenGL version string: 3.0 Mesa 11.2.0
      OpenGL shading language version string: 1.30
      OpenGL context flags: (none)
      OpenGL extensions:
      OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.2.0
      OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
      OpenGL ES profile extensions:

      Удалить
    3. А комп после установки драйвера перезагружал?

      Удалить
    4. Тогда попробуй повторить установку драйвера: sudo apt install --reinstall nvidia-375
      И посмотри в терминале выхлоп.

      Удалить
    5. Володя ничего не изменилось,терминал выдал:
      nvidia_375:
      Running module version sanity check.
      - Original module
      - No original module exists within this kernel
      - Installation
      - Installing to /lib/modules/4.4.0-21-generic/kernel/drivers/char/drm/

      nvidia_375_modeset.ko:
      Running module version sanity check.
      - Original module
      - No original module exists within this kernel
      - Installation
      - Installing to /lib/modules/4.4.0-21-generic/kernel/drivers/char/drm/

      nvidia_375_drm.ko:
      Running module version sanity check.
      - Original module
      - No original module exists within this kernel
      - Installation
      - Installing to /lib/modules/4.4.0-21-generic/kernel/drivers/char/drm/

      depmod....

      DKMS: install completed.
      Обрабатываются триггеры для libc-bin (2.23-0ubuntu5) …

      Наверное надо обновить ядро.

      Удалить
    6. Не факт, что поможет, недавно ставил LM 18 на старенький компьютер с nvidia 6600 столкнулся с такой же проблемой, драйвер nvidia 304.132 не захотел работать, при этом более старая версия 304.131 и новая из ppa:graphics-drivers, 304.134, как часы, так что как вариант попробуйте откатить драйвер на более старую версию, заблокировать пакет и подождать новую.

      Удалить
    7. Установка на ноут? Что дает в терминале вот эта команда:

      lspci -nn | grep VGA

      ?
      Если там две строки, то простым решением вы не отделаетесь, удаляйте драйвер и гуглите Bumblebee nvidia drivers, надо будет ставить дрова для nvidia в параллель с nouveau (открытые драйвера)

      Удалить
    8. была такая же проблема с урезанной NVIDIA X Server Settings, долго гуглил наткнулся на это http://help.ubuntu.ru/wiki/%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BA%D0%B0%D1%80%D1%82_nvidia

      Создаем xorg.conf:

      sudo nvidia-xconfig

      мне помогло

      Удалить
    9. Спасибо за совет, но не помогает: oleg@oleg-All-Series ~ $ sudo nvidia-xconfig
      sudo: nvidia-xconfig: команда не найдена

      oleg@oleg-All-Series ~ $ lspci -k| grep -EA2 'VGA|3D'
      01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti] (rev a1)
      Subsystem: ASUSTeK Computer Inc. GK106 [GeForce GTX 650 Ti]
      Kernel driver in use: nouveau ,а должно быть nvidia

      Удалить
    10. Все, проблема решена,всем спасибо за участие.
      Путем установки драйвера с официального сайта Nvidia (сборка из исходников)

      Удалить
    11. ==Путем установки драйвера с официального сайта Nvidia (сборка из исходников)==

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

      Удалить
    12. Да, Максим вы правы, не правильно выразился, взял заголовок с сайта с инструкцией не подумав, но установка отличается отключением иксов

      Удалить
    13. ==установка отличается отключением иксов==
      Ага, точно. Запускать установщик рекомендуют именно так - надо полагать, чтоб конфликтов при установке не было.

      Удалить
  3. Ответы
    1. Нет, для Radeon такого нет, к сожалению.

      Удалить
    2. Когда уже для AMD сделают путний драйвер для линукс?.....

      Удалить
    3. На сайте AMD есть драйвера, но они под старые версии Linux, под 15-е версии. Но многие говорят, что и без них система работает нормально.

      Удалить
    4. Вопрос в том, а сделают ли вообще AMD нормальные драйвера? :)

      Удалить
  4. Спасибо за статью!Я всегда обновляю видеодрайвер по инструкции Ваших статей в linux mint 17.1 и 17.2 (32 и 64 бит.) - всегда всё нормально встаёт и работает!))

    ОтветитьУдалить
  5. Всем здравствуйте!
    Подскажите или ткните, что я делаю не так?: скачал образ последней версии KDE neon с оф сайта (суммы совпадают), начинаю установку и когда доходит до разбиение диска, установщик видит ТОЛЬКО целый диск "sda", а размеченные части - нет! В чем может быть причина? Сейчас на жестком диске стоит виндовс 7 и кде неон и все диски работают, размечено 3 области, а именно установщик не видит эти области.
    Что я упускаю из виду?

    ОтветитьУдалить