07 декабря 2014

Релиз драйверов NVIDIA 343.36 и 304.125

Компания NVIDIA представила новый выпуск проприетарного драйвера NVIDIA 343.36 и новый выпуск драйвера с долгосрочной поддержкой версии 304.125.
Устранён ряд ошибок и в новых версиях добавлена поддержка X.Org Server ABI 19 (xorg-server 1.17), а также улучшена совместимость с последними выпусками ядра Linux.

Основные изменения:

    Поддержка xorg-server 1.17.
    Реализована новая опция xorg-server 1.16, при помощи которой появилась возможность отключить indirect GLX.
    Устранён ряд ошибок.
    Улучшена работа с последними ядрами Linux.
    В конфигурацию X-сервера добавлена директива «AllowIndirectGLXProtocol», которую можно использовать для запрета протокола GLX.
    В выпуске 304.125 отдельно внесены улучшения в программу установки, например, добавлена возможность размещения конфигурации в директории xorg.conf.d для автоматической загрузки драйвера при обнаружении наличия модуля ядра (работает в X.Org Server 1.16).

Установка драйвера NVIDIA 343.36 в Ubuntu и производные

Примечание. Перед установкой драйвера я настоятельно рекомендую владельцам видеокарт NVIDIA посмотреть инструкцию "Как определить и установить правильную версию драйвера для вашей видеокарты Nvidia в Ubuntu/Linux Mint". Иначе после установки драйвера NVIDIA 343.36 вы рискуете не запустить систему.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-343 nvidia-settings


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

sudo reboot

После нового входа в систему проверьте установленный драйвер  графической утилитой NVIDIA X Server Settings, поиском в меню, либо в терминале командой:

glxinfo | grep OpenGL

Источник: NVIDIA 343.36

Удачи.

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

  1. Ответы
    1. Значит репозитории ещё не проиндексировались, если невмоготу :) можно с сайта Nvidia загрузить или подождать несколько дней.

      Удалить
  2. Ubuntu 14.04 (x64), kernel 3.17.4 - полет нормальный

    ОтветитьУдалить
  3. мне и что идёт по умолчанию хватает

    ОтветитьУдалить
    Ответы
    1. Слава богу. Адекватный человек .

      Удалить
    2. Интересное мнение ... мне не хватает

      Удалить
  4. Ubuntu 14.04 (x64), kernel 3.17.5 - проблем не замечено.

    ОтветитьУдалить
  5. У меня вот такая петрушка: http://pikucha.ru/idRuq http://pikucha.ru/idRus а терминал показывает http://pikucha.ru/idRut как тут быть?

    ОтветитьУдалить
    Ответы
    1. А ссылку из статьи не пробовал выполнить в терминале:

      glxinfo | grep OpenGL

      Удалить
    2. batr@batr:~$ glxinfo | grep OpenGL
      Программа 'glxinfo' на данный момент не установлена. Вы можете установить её, выполнив:
      sudo apt-get install mesa-utils
      вот такой ответ

      Удалить
    3. batr@batr:~$ glxinfo | grep OpenGL
      OpenGL vendor string: NVIDIA Corporation
      OpenGL renderer string: GeForce 820M/PCIe/SSE2
      OpenGL core profile version string: 4.3.0 NVIDIA 340.58
      OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler
      OpenGL core profile context flags: (none)
      OpenGL core profile profile mask: core profile
      OpenGL core profile extensions:
      OpenGL version string: 4.4.0 NVIDIA 340.58
      OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
      OpenGL context flags: (none)
      OpenGL profile mask: (none)
      OpenGL extensions:

      Удалить
    4. Ну так тебе терминал предлагает установить glxinfo':

      sudo apt-get install mesa-utils

      А затем повторить команду для определения установленного драйвера:

      glxinfo | grep OpenGL

      Удалить
    5. В статье есть Примечание по определению доступного драйвера для твоей видеокарты:

      Примечание. Перед установкой драйвера я настоятельно рекомендую владельцам видеокарт NVIDIA посмотреть инструкцию "Как определить и установить правильную версию драйвера для вашей видеокарты Nvidia в Ubuntu/Linux Mint". :-B

      Удалить
    6. ага сделал, а терминал все равно показывает:
      batr@batr:~$ lspci -vnn | grep -i VGA
      00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])

      Удалить
    7. Команда lspci -vnn | grep -i VGA определяет видеокарту компьютера. А команда glxinfo | grep OpenGL определяет установленный драйвер для видеокарты.

      Удалить
    8. Драйвер определился, а видеокарта нет. Как включить карту?

      batr@batr:~$ lspci -vnn | grep -i VGA
      00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
      batr@batr:~$ glxinfo | grep OpenGL
      OpenGL vendor string: NVIDIA Corporation
      OpenGL renderer string: GeForce 820M/PCIe/SSE2
      OpenGL core profile version string: 4.3.0 NVIDIA 343.36
      OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler
      OpenGL core profile context flags: (none)
      OpenGL core profile profile mask: core profile
      OpenGL core profile extensions:
      OpenGL version string: 4.4.0 NVIDIA 343.36
      OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
      OpenGL context flags: (none)
      OpenGL profile mask: (none)
      OpenGL extensions:
      batr@batr:~$

      Удалить
    9. =Драйвер определился, а видеокарта нет. Как включить карту?= Ни чего больше не нужно включать раз драйвер установился.
      Видеока́рта — это физическое устройство, которое выполнено в виде печатной платы, как отдельная деталь компьютера.
      Видеодрайвер — это компьютерное программное обеспечение (программа), с помощью которого другое программное обеспечение (операционная система) получает доступ к аппаратному обеспечению некоторого устройства (видеокарты).

      Удалить
    10. Intel Corporation Haswell-ULT Integrated Graphics Controller это ведь не Nvidia, правильно? А у меня в ноутбуке есть карта GeForce 820M/PCIe/SSE2. Вот поэтому я хотел бы узнать почему терминал не видит ее, и у меня такое ощущение что нвидиа не работает.

      Удалить
  6. Помогите решить проблему. При активации NVIDIA 340.65 во вкладке Параметры системы - Программы и обновления (Источники приложений) - Дополнительные драйверы система переключается на драйвер X.org xserver. При этом кнопка Применить изменения для установки драйвера сработала. Вернуться на старый драйвер NVIDIA после этого уже не возможно. Помогает только откат. Я бы остался на X.org xserver, но к сожалению карта греется больше чем на родных драйверах NVIDIA.

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