The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз проприетарного драйвера NVIDIA 290.10

22.11.2011 22:08

Компания NVIDIA представила релиз проприетарного видеодрайвера NVIDIA 290.10, который пришел на смену стабильной версии 285.05.

Изменения по сравнению с бета-версией 290.06:

  • Примерно на 30% увеличена производительности операций FBO-связывания в некоторых ситуациях при использовании Xinerama;
  • В серверном GLX-модуле добавлена поддержка команды DrawArrays (клиентский GPX-модуль NVIDIA не отправляет эту команду, но она полезна для обеспечения совместимости с другими GLX-клиентами);
  • Устранена ошибка, приводившая к краху OpenGL-приложений при запуске свежих версий glibc, например, 2.14.90;
  • Решены проблемы со стереовыводом, если к GPU помимо стереоэкрана подключен обычный дисплей;
  • Устранено мерцание в полноэкранном режиме при использовании антиалиасинга для всей сцены;
  • Исправлена ошибка, приводившая к получению некорректных значений физических размеров монитора при повороте содержимого экрана;
  • Устранено регрессивное изменение приводящего к эффекту черных или белых окон при израсходовании всей памяти GPU GeForce 6 и 7 в сочетании с использованием композитного десктопа.

Улучшения, добавленные в ветке 290.x:

  • Поддержка GPU GeForce 510;
  • Увеличена производительность за счет реализации кэширования на диске скомпилированных шейдеров OpenGL. Для включения/выключения кэширования добавлена опция "GLShaderDiskCache", а также переменные окружения __GL_SHADER_DISK_CACHE и __GL_SHADER_DISK_CACHE_PATH;
  • В X-драйвер добавлена опция "Accel" для отключения функций аппаратного ускорения, что может быть полезно при использовании таких технологий, как CUDA, требующих эксклюзивного использования всех ресурсов GPU;
  • Реализована возможность ограничения размера памяти, выделяемой под "кучу" в OpenGL-драйвере. Настройка осуществляется через переменную окружения __GL_HEAP_ALLOC_LIMIT;
  • Изменён метод выделения исполняемой памяти в драйвере OpenGL, который даёт возможность корректной работы при монтировании /tmp в режиме noexec;
  • Добавлена поддержка автоматического определения использования SELinux и применения запасных методов для обеспечения корректной работы с некоторыми ограничениями. Вручную указать на использование SELinux можно через переменную окружения __GL_SELINUX_BOOLEANS.


  1. Главная ссылка к новости (http://www.nvnews.net/vbulleti...)
  2. OpenNews: Тестирование проприетарного драйвера NVIDIA 290.03
  3. OpenNews: NVIDIA опубликовала патчи для поддержки Tegra 3 в ядре Linux
  4. OpenNews: Компания NVIDIA представила ветку драйверов с длительной поддержкой
  5. OpenNews: Обновление проприетарного драйвера NVIDIA 285.05.09
  6. OpenNews: Релиз проприетарного драйвера NVIDIA 280.13
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32366-nvidia
Ключевые слова: nvidia, driver, video
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:27, 22/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    лучше б Optimus допилили
     
     
  • 2.2, Zenitur (ok), 22:39, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Хм, не допилили - создали. Поддерживаю. Кода его поддержки нет. А тот что есть, как раз допиливается, например CUDA, Stereo 3D и OpenGL.
     
  • 2.3, Заоза (?), 22:39, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже так думал, пока не дошло, что разработчики альтернативных дров интел запретили выгрузку драйвера в режиме реального времени, поэтому, это будет оооочень не скоро. К сожалению.
     
     
  • 3.4, Zenitur (ok), 22:42, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели модули ядра нвидии и интела нельзя использовать одновременно? Например, если в xorg.conf в screen0 стоит драйвер nvidia для внешней видеокарты, а в screen1 интел для внутренней, и к каждой подключено по монитору.
     
     
  • 4.6, Заоза (?), 22:50, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Неужели модули ядра нвидии и интела нельзя использовать одновременно? Например, если в
    > xorg.conf в screen0 стоит драйвер nvidia для внешней видеокарты, а в
    > screen1 интел для внутренней, и к каждой подключено по монитору.

    Вполне, почему бы и нет, но тогда мобильность моего нетбука сводится на нет. Я конено одобряю когда включены обе карты и обе задействованы, вот только батарейки от силы хватит на 2-3 часа.

     
     
  • 5.9, Zenitur (ok), 23:55, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну то есть можно! Ну вот и хорошо тогда: драйвер выгружать не надо, надо только научить его обесточивать видеокарту во время простоя.
     
     
  • 6.12, Eugeni Dodonov (ok), 02:07, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > драйвер выгружать не надо, надо только научить его обесточивать видеокарту во время простоя.

    Собственно такая технология в драйверах от Интел называется RC6 (включается через параметр i915_enable_rc6, в 3.2 будем надеяться что будет включена по умолчанию). Когда видеокарта простаивает, она энергию практически не использует.

     
  • 3.5, ананим (?), 22:44, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это как?
    Прям вот взяли и запретили?
     
     
  • 4.7, Заоза (?), 23:02, 22/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не буду врать, примерно и образно.
    Для переключения видеокарт нужно выгрузить драйвер включенной видеокарты, и потом загрузить драйвер, карты которую нужно включить.
    Так вот при выгрузке дравера для интел карт, происходит много утечек памяти, ну а дальше наверно что нибудь да неприятное вываливается на пользователя (меня). + ко всему какие то проблемы есть с dkms. Но я в этой части вообще ничего не понимаю.
    Может я и объяснил, с точки зрения домохозяйки, но что-то тут близкое к этому есть. Ну в общем думаю пока забудем об оптимус.
     

  • 1.8, Виталь (?), 23:45, 22/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужнее всего на данный момент - Optimus для linux и freebsd.
    Я уже столкнулся с тем, что пришлось относить ноутбук обратно, где купил. Потому что видеоподсистема полностью нерабочая. Нет, есть конечно решения типа "отключить nvidia видеокарту и использовать только intel gpu", но это значит купить феррари и запрячь в неё лошадь.
    Все гугления не дали результата-на unix это не работает и в ближайшей перспективе (а для никсов это значит лет 5-6) работать это не будет. Ибо надо перепиливать xorg.
    Тем временем, уже невозможно купить ноут без Optimus. Спасибо nvidia.
     
     
  • 2.10, Zenitur (ok), 00:00, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть и решение от пользователей, bumblebee например и его форк, IronHide.
     
     
  • 3.11, Витян (?), 00:08, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть и решение от пользователей, bumblebee например и его форк, IronHide.

    Да, но там список поддерживаемых моделей небольшой. К тому же, насколько я поковырялся, часть работы выполняется через acpi, например переключение режимов работы, отключение одной видюхи, и так далее, посредством вызова соответствующих acpi методов. И судя по всему (а конкретнее по коду acpi_call для линукса) - на всех ноутбуках разные методы для этого используются, и их уже насчитано разных штук 20. Да, вот так, просто дампингом и дизасемблированием asl. То есть винда с соответствующей примочкой от вендора конечно знает о названиях методов в кадом конкретном буке, но сообществу их сообщить забыли.
    bumblebee и IronHide могут даааааалеко не все и вообще скорее сырые бэты.

     
     
  • 4.17, rain87 (?), 12:36, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > bumblebee и IronHide могут даааааалеко не все и вообще скорее сырые бэты.

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

     
  • 2.16, rain87 (?), 12:32, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нужнее всего на данный момент - Optimus для linux и freebsd.
    > Я уже столкнулся с тем, что пришлось относить ноутбук обратно, где купил.
    > Потому что видеоподсистема полностью нерабочая. Нет, есть конечно решения типа "отключить
    > nvidia видеокарту и использовать только intel gpu", но это значит купить
    > феррари и запрячь в неё лошадь.
    > Все гугления не дали результата-на unix это не работает и в ближайшей
    > перспективе (а для никсов это значит лет 5-6) работать это не
    > будет. Ибо надо перепиливать xorg.
    > Тем временем, уже невозможно купить ноут без Optimus. Спасибо nvidia.

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

    из практической части - стОит просто выбирать такой ноут, для которого поддержка bumblebee/ironhide заведомо работает. в частности я свой asus n53sv так и выбрал, видуха благополучно отключается и включается когда надо (хотя производительность в сравнении с виндой примерно как земля и небо, в wow разница фпс ровно в 3 раза). sad but true

     

  • 1.13, pavlinux (ok), 09:06, 23/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В общем, деградация продолжается.

    * Linux 3.2.0-rc2  + Nvidia 290.10

    - Unigine Heaven 2.0 FPS: 32.8
    - Unigine Heaven 2.1 FPS: 35.6
    - Unigine Heaven 2.5 FPS: 25.4

    Слив по 8-10 FPS, это уже не погрешность,
    это жопа и падение скорости на 25%

    *  Linux 3.0.0 + Nvidia 275.09.07
    - Unigine Heaven 2.0 FPS: 40.3

    *  Linux 2.6.38.5-plx + Nvidia 270.41.06
    - Unigine Heaven 2.1 FPS: 44.9

    *  Linux 2.6.38.5-plx + Nvidia 270.41.06
    - Unigine Heaven 2.0 FPS: 39.1

    * Linux 2.6.38.4-plx + Nvidia 270.41.06
    - Unigine Heaven 2.0 FPS: 40.3

    * Linux 2.6.38-rc6 + Nvidia 270.30
      - Unigine Heaven 2.1 FPS: 45.5

    *  Linux 2.6.38-rc2 + Nvidia 270.18
      - Unigine Heaven 2.0 FPS: 42.1

    * Linux 2.6.32.15 + Nvidia-256.35
      - Unigine Heaven 2.0 FPS: 38.2

    ---
    Конфиг всё тот же:
    CPU model: Dual Core AMD Opteron(tm) Processor 285
    CPU flags: 2611MHz MMX+ 3DNow!+ SSE SSE2 SSE3 HTT
    GPU model: GeForce GTS 250 PCI Express 1024Mb

     
     
  • 2.14, Аноним (-), 11:25, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    мда... кто виноват?
    спасибо за тесты
     
     
  • 3.15, rain87 (?), 12:27, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >кто виноват?

    ... и что делать?

    замкнутый круг - у линуха достаточно небольшая аудитория геймеров -> под линух мало нативных игр -> производители кладут болт на увеличение производительности дров -> производительность 3д печальная -> у линуха достаточно небольшая аудитория геймеров

     
     
  • 4.20, Аноним (-), 14:27, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>кто виноват?
    > ... и что делать?
    > замкнутый круг - у линуха достаточно небольшая аудитория геймеров -> под линух
    > мало нативных игр -> производители кладут болт на увеличение производительности дров
    > -> производительность 3д печальная -> у линуха достаточно небольшая аудитория геймеров

    Cложившийся "порочный" круг известен, интересовался с целью выяснения причин сложившейся ситуации у pavlinux.

     
     
  • 5.21, none (??), 16:24, 23/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    надо переходить на Wayland....
     
     
  • 6.26, pavlinux (ok), 08:54, 24/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > надо переходить на Wayland....

    Xorg там нужен лишь для соединения приложения и экрана,
    основная нагрузка это OpenGL фунуции


     
  • 5.24, pavlinux (ok), 08:42, 24/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>>кто виноват?
    >> ... и что делать?
    >> замкнутый круг - у линуха достаточно небольшая аудитория геймеров -> под линух
    >> мало нативных игр -> производители кладут болт на увеличение производительности дров
    >> -> производительность 3д печальная -> у линуха достаточно небольшая аудитория геймеров
    > Cложившийся "порочный" круг известен, интересовался с целью выяснения причин сложившейся
    > ситуации у pavlinux.

    Кто виноват, так просто не скажешь, это надо месяц сидеть сравнивать...
    А делать,... ну например на ядро от RH5/6 переползти.  
    Самое быстрое и безвредное для мозга - купить видюшку чуть быстрее.

     
     
  • 6.28, Аноним (-), 13:36, 24/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто виноват, так просто не скажешь, это надо месяц сидеть сравнивать...
    > А делать,... ну например на ядро от RH5/6 переползти.
    > Самое быстрое и безвредное для мозга - купить видюшку чуть быстрее.

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

     
     
  • 7.30, pavlinux (ok), 07:44, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Кто виноват, так просто не скажешь, это надо месяц сидеть сравнивать...
    >> А делать,... ну например на ядро от RH5/6 переползти.
    >> Самое быстрое и безвредное для мозга - купить видюшку чуть быстрее.
    > Спасибо за ответ. Такие покупки больше на фанбойство смахивают.

    В основном - да, но ещё есть CUDA, с которой некоторые работают и VDPAU.
    Да и особо вариантов не много ATI/NVIDIA, Matrox M9120 и S3 Chrome 540 :)

     
  • 7.36, Аноним (-), 12:23, 27/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > драйверы для игровых видеокарт тормозятся нарочно для поддержания профессиональной линейки

    О господи, а вот и аналитики.

     
     
  • 8.38, Аноним (-), 22:33, 29/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    гуглите ну если не нравится как написано то придётся признать что у амд игровые... текст свёрнут, показать
     

  • 1.22, lucentcode (ok), 18:50, 23/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Класс, опять заработает Gnome Shell. А то чёрные окна доставали...
     
  • 1.23, Офигеть (?), 19:54, 23/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ЭЭЭ!!! Хороший драйвер! FPS в Oilrush возрос с 60-65 до 75-80! :O
     
     
  • 2.25, pavlinux (ok), 08:46, 24/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ЭЭЭ!!! Хороший драйвер! FPS в Oilrush возрос с 60-65 до 75-80! :O

    Угу, это та которая PreOrder и "релиз в международных интернет-магазинах намечен на 25 января" ?

    :D

     
     
  • 3.27, Точняк (?), 11:41, 24/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Oilrush - он один такой!
     
     
  • 4.29, pavlinux (ok), 07:28, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Oilrush - он один такой!

    Где скачать?

     
     
  • 5.31, Ответ (?), 13:22, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Где купить, ты хотел сказать.

    Здесь: http://oilrush-game.com/

    Предзаказ, сейчас последние беты выходят, 25 января релиз (и оно подорожает, так что бери щас).

     
     
  • 6.32, pavlinux (ok), 13:31, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Где купить, ты хотел сказать.

    Я хотел сказать как измерить FPS с помощью OilRush ???
    А то получается батенька вы ПИЗ...ТЕ и ПИАРом тут занимаетесь :)

    Ну и (КУПИТЬ && Linux) = FALSE


     
     
  • 7.34, Интересно (?), 17:49, 25/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Че-то тебя админ покрывает, пост потерли. FPS в Oilrush измерить можно... посмотрев в левой верхней части экрана. А насчет "Ну и (КУПИТЬ && Linux) = FALSE" это ты зря. В таком случае будешь играть в овер9000 свободных тетрисов. Но тогда и не ной, что в линуксе нет игр ААА-класса. Они есть, просто красноглазики вроде тебя за них не хотят платить. Вам кажется, что команда разработчиков должна пахать на вас, без еды и воды (наверно на энергии Космоса жить, праной питаться...), семьи тоже кормить не надо, Бог еды пошлет)))
     
  • 7.35, Аноним (-), 12:20, 27/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну и (КУПИТЬ && Linux) = FALSE

    Это еще что за ахинея.


     
     
  • 8.37, pavlinux (ok), 12:26, 27/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ладно, допишем условие ЛОХ 124 124 LAMER КУПИТЬ Linux strcmp... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру