Компания NVIDIA выпустила обновление проприетарного драйвера NVIDIA 331.38, относящегося к категории стабильных веток с длительным сроком поддержки. Драйвер доступен для Linux (ARM, x86, x86_64), FreeBSD (x86, x86_64) и Solaris (x86_64).
В новой версии изменён статус поддержки в протоколе GLX следующих расширений OpenGL 2.1 и OpenGL 3.0: GL_ARB_pixel_buffer_object, GL_NV_conditional_render, GL_ARB_map_buffer_range, GL_EXT_texture_integer, GL_ARB_vertex_array_object, которые переведены в категорию официально одобренных. Неофициальный статус также снят с реализации некоторых команд OpenGL 3.0, не связанными с расширениями.
Среди других изменений: Добавлена поддержка GPU GeForce GTX 780 Ti GeForce GTX 760 (192-bit), GeForce 820M, Tesla K40m, Tesla K40c, Tesla K40st и Tesla K40s. Cерия атрибутов NV-CONTROL переведена в разряд устаревших. Добавлена поддержка атрибутов NV-CONTROL для управления яркостью вывода логотипа (nvidia-settings --assign GPULogoBrightness=0). Устранён крах X-сервера при исчерпании видеопамяти и отсутствии поддержки в GPU рендеринга в системной памяти. Переработан состав меню PowerMizer Preferred Mode в nvidia-settings.
Установка драйвера NVIDIA 331.38 в Ubuntu/Linux Mint
Установить драйвер NVIDIA в систему можно несколькими способами. В этой инструкции я приведу два простых из них: 1й вариант - с подключением репозитория ppa:xorg-edgers/ppa; 2й - установка deb пакетом.
Вариант 1
Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды для подключения репозитория и установки драйвера:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-331
Вариант 2
Выполните следующую команду в терминале для установки драйвера deb пакетом:
Для систем 32-bit:
cd /tmp && wget http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers-331/nvidia-331_331.38-0ubuntu1~xedgers~saucy1_i386.deb && sudo dpkg -i nvidia-331_331.38-0ubuntu1~xedgers~saucy1_i386.deb
Для систем 64-bit:
cd /tmp && wget http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers-331/nvidia-331_331.38-0ubuntu1~xedgers~saucy1_amd64.deb && sudo dpkg -i nvidia-331_331.38-0ubuntu1~xedgers~saucy1_amd64.deb
По окончании установки, для активации драйвера Nvidia 331.38, необходимо закрыть все приложения и перезагрузить компьютер:
sudo reboot
После нового входа в систему вы можете проверить какой драйвер используется системой в настоящий момент в Источники приложений - Дополнительные драйверы или в NVIDIA X Server Settings:
P.S. В чём различие между этими вариантами?
1й вариант предполагает перед установкой драйвера подключить репозиторий, который в свою очередь после обновления системы "подтягивает" много ненужных пакетов для установки. Это пакеты для видеокарт Intel и Radeon, а также ряд других. Можно, конечно, удалить репозиторий после установки драйвера, чтобы не устанавливать не востребованное ПО.
2й вариант устанавливает сам драйвер и больше ничего.
Выберите тот вариант, который "смотрит на вас".
Источники: http://www.ubuntuupdates.org/ppa/xorg-edgers и http://www.ubuntuupdates.org/xorg-edgers/saucy/nvidia-331
Удачи.
В новой версии изменён статус поддержки в протоколе GLX следующих расширений OpenGL 2.1 и OpenGL 3.0: GL_ARB_pixel_buffer_object, GL_NV_conditional_render, GL_ARB_map_buffer_range, GL_EXT_texture_integer, GL_ARB_vertex_array_object, которые переведены в категорию официально одобренных. Неофициальный статус также снят с реализации некоторых команд OpenGL 3.0, не связанными с расширениями.
Среди других изменений: Добавлена поддержка GPU GeForce GTX 780 Ti GeForce GTX 760 (192-bit), GeForce 820M, Tesla K40m, Tesla K40c, Tesla K40st и Tesla K40s. Cерия атрибутов NV-CONTROL переведена в разряд устаревших. Добавлена поддержка атрибутов NV-CONTROL для управления яркостью вывода логотипа (nvidia-settings --assign GPULogoBrightness=0). Устранён крах X-сервера при исчерпании видеопамяти и отсутствии поддержки в GPU рендеринга в системной памяти. Переработан состав меню PowerMizer Preferred Mode в nvidia-settings.
Установка драйвера NVIDIA 331.38 в Ubuntu/Linux Mint
Установить драйвер NVIDIA в систему можно несколькими способами. В этой инструкции я приведу два простых из них: 1й вариант - с подключением репозитория ppa:xorg-edgers/ppa; 2й - установка deb пакетом.
Вариант 1
Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды для подключения репозитория и установки драйвера:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-331
Вариант 2
Выполните следующую команду в терминале для установки драйвера deb пакетом:
Для систем 32-bit:
cd /tmp && wget http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers-331/nvidia-331_331.38-0ubuntu1~xedgers~saucy1_i386.deb && sudo dpkg -i nvidia-331_331.38-0ubuntu1~xedgers~saucy1_i386.deb
Для систем 64-bit:
cd /tmp && wget http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/pool/main/n/nvidia-graphics-drivers-331/nvidia-331_331.38-0ubuntu1~xedgers~saucy1_amd64.deb && sudo dpkg -i nvidia-331_331.38-0ubuntu1~xedgers~saucy1_amd64.deb
По окончании установки, для активации драйвера Nvidia 331.38, необходимо закрыть все приложения и перезагрузить компьютер:
sudo reboot
После нового входа в систему вы можете проверить какой драйвер используется системой в настоящий момент в Источники приложений - Дополнительные драйверы или в NVIDIA X Server Settings:
P.S. В чём различие между этими вариантами?
1й вариант предполагает перед установкой драйвера подключить репозиторий, который в свою очередь после обновления системы "подтягивает" много ненужных пакетов для установки. Это пакеты для видеокарт Intel и Radeon, а также ряд других. Можно, конечно, удалить репозиторий после установки драйвера, чтобы не устанавливать не востребованное ПО.
2й вариант устанавливает сам драйвер и больше ничего.
Выберите тот вариант, который "смотрит на вас".
Источники: http://www.ubuntuupdates.org/ppa/xorg-edgers и http://www.ubuntuupdates.org/xorg-edgers/saucy/nvidia-331
Удачи.
Спасибо за информацию! Хотелось бы, чтобы инструкция по установке на ноутбуки также была .Я имею в виду технологию Nvidia Optimus (установка nvidia-prime и т.д.)
ОтветитьУдалитьТакая инструкция подойдет? http://help.ubuntu.ru/wiki/bumblebee
Удалитьhttp://help.ubuntu.ru/wiki/hybridgraphics - до выхода допишем.
Удалитьт.е. перед релизом ubuntu 14.04 доделаем wiki про prime.
Удалитьблин как то стрёмно ставил 331,20 так на убунту 13.10,была попа полная как будут эти дрова
ОтветитьУдалитьа у меня выдает такую ошибку: Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
ОтветитьУдалитьили же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
nvidia-331 : Зависит: x но он не может быть установлен
nvidia-settings : Зависит: screen-resolution-extra (>= 0.14ubuntu2.1) но 0.14ubuntu2 будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
ос 12.04
ядро 3.5.0-45-generic
как поступить?
Драйвера на 12.04 вышли только 2 часа назад (от написания этих строк) - попробуйте заново, должны установиться.
УдалитьПробовал только что, те же самые неудовлетворенные зависимости.
УдалитьПодключите proposed и установите оттуда screen-resolution-extra версии 0.14ubuntu2.1, например,
Удалитьsudo apt-get install screen-resolution-extra
Если не хотите, чтоб у вас был включен proposed, отключите его.
Затем заного попробуйте установить драйвера.
1) https://launchpad.net/ubuntu/+source/screen-resolution-extra
Удалить2) чтобы включить proposed - запускаете "Центр приложений Ubuntu" - далее в глобальном меню "правка"->"Источники приложений", здесь переходите во вкладку "Обновления" и устанавливаете галочку "Обновления не вошедшие в официальный выпуск"
Затем выполняете команду sudo apt-get update
И устанавливаете screen-resolution-extra
Не торопитесь обновлять систему
Советуют его отключить, и заново выполнить sudo apt-get update
http://help.ubuntu.ru/manual/%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8
спасибо, получилось обновить драйвер.
Удалитьтолько теперь после команды: optirun nvidia-settings -c :8 выдает следующее:
** (nvidia-settings:4014): WARNING **: PRIME: Не удалось выполнить процесс-потомок «/usr/bin/prime-supported» (Отказано в доступе)
** Message: PRIME: is it supported? no
Может кто знает как с этим бороться?
Вывод команды под спойлер
Удалитьdpkg -l | grep nvidia
Лучше напиши на форуме forum.ubuntu.ru/index.php?topic=190100.2070
Имею Mint 16, и 331.20 работали хорошо и теперь через репы поставил 331.38. Уже сутки полет нормальный!
ОтветитьУдалитьребята все поставил вроде все работает видюху в меню определяет но Вот самой программы с настройками как на скрине нету раньше была в ситемных утилитах администрирование может сама прога в другом месте (я даже Этот репазиторий поставил апд зделал пишит что последняя версия Драйвера) и команда доже выдаёт гайки разноцветные может и не нуцжно но всеже интересно !
ОтветитьУдалитьsudo apt-get install nvidia-settings
Удалить(при подключенном репозитории xorg-edgers)
Столкнулся с такой же "засадой", в меню нет nvidia-settings. Запускаю ее через консоль и работает.
Удалитьв меню нет nvidia-settings Может кто знает как с этим бороться?
ОтветитьУдалитьdriver 331.38. nvidia settings 304 ? WTF ?
ОтветитьУдалитьСтранно... А у меня отсюда установилась версия 331.20 О_о Дистрибутив Ubuntu 13.04. Что за дела?
ОтветитьУдалитьПод старые версии Ubuntu новые версии драйверов не всегда собирают, что совсем не удивительно.
Удалитьhttp://storage9.static.itmages.com/i/14/0126/h_1390724472_2374388_a7814fe7ee.png
http://storage5.static.itmages.com/i/14/0126/h_1390724506_5401737_fd9dc52de4.png
И опять чёрный экран! 331.20 - чёрный, эти - чёрный... Ну что ж такое, что ли вообще без дров сидеть?
ОтветитьУдалить3.13.1-031301-generic; Ubuntu 13.10; GeForce GT 650M
331.20 ставил по 1-му варианту, эти - по второму, а результат тот же.
Как ещё их можно без "чёрного экрана" поставить?
я думаю ето проблема убунту. не дрова нормаль поставить и не исправить нельзя.
ОтветитьУдалитьВиктор и ramses ra это не проблема Убунту это на мой взгляд проблема рабочего окружения юнити совместно с компизом.Я то же начинал с Убунту потом меня как и вас достало эти иногда беспричинные глюки,вылеты ос,плюнул на все это и установил linux mint.Сейчас у меня стоит три ОС семерка, линукс минт 16х64 циннамон и линукс минт16х64кде(попробовать).На обоих линуксах последние версии ядра и драйверов(nvidia).Все становится на ура и что самое главное стабильно работает!Кстати минт создан на пакетной базе убунту.Попробуйте что-то другое не пожалеете,УДАЧИ.
УдалитьУстановил 331.18 ! ощущается свежесть драйвера, все работает нормально, в том числе и Clock Frequencies =)
ОтветитьУдалить02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Ubuntu Trusty Tahr (development branch)
14.04
Доброго дня! Уважаемый Владимир,а не хотели бы Вы в преддверии выхода Ubuntu 14.04 LTS написать подробную статью об установке Nvidia Prime на ноутбуки с дискретной графической картой? Я считаю,это было бы очень полезно всем владельцам ноутов и привлекло бы пользователей к Ubuntu.
ОтветитьУдалить