The OpenNET Project / Index page

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

Релиз видеодрайвера NVIDIA 260.19.36 и бета-версия NVIDIA 270.18

24.01.2011 13:02

Вышел корректирующий релиз серии проприетарных видеодрайверов NVIDIA 260.x - 260.19.36 (Linux x86, Linux x86_64, FreeBSD). В новой версии обновлен модуль ядра, в котором изменен механизм инициализации памяти - отныне вся выделенная системой память обнуляется перед использованием с GPU или пользовательской частью драйвера. Для отключения инициализации в конфигурацию добавлена опция "InitializeSystemMemoryAllocations". Кроме того, исправлены две ошибки, проявляющиеся при включении режима создания индекса цветов для оверлеев: крах X-сервера начиная с версии 1.9 и восприятие пиксельного значения 255 как прозрачности.

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

  • Обеспечена поддержка работы с еще не выпущенным X Server 1.10.
  • Проведена реорганизация структуры экспортируемых драйвером параметров в иерархии /proc. Вместо "/proc/driver/nvidia/cards/0..N" теперь используется "/proc/driver/nvidia/gpus/0..N/information"
  • В состав добавлена новая разделяемая библиотека libnvidia-ml.so, позволяющая использовать API NVML для доступа к статической информации и для мониторинга работы NVIDIA GPU, а также для выполнения ограниченных управляющих команд. Библиотека прежде всего ориентирована на использование с продуктами Tesla;
  • В конфигурацию X-сервера добавлена новая опция "3DVisionDisplayType", позволяющая указать тип дисплея, не поддерживающего функцию 3D Vision, при включении для видеокарты режима NVIDIA 3D Vision;
  • Устранены ошибки в коде аппаратной акселерации прорисовки градиентов, что приводило к нарушению отображения визуальной темы GNOME, используемой по умолчанию в Ubuntu;
  • Изменен механизм обновления цветовых карт, которые более не синхронизируются с vblank, что позволяет отправлять запросы XStoreColor и XStoreColors чаще, чем цикл обновления изображения на экране. Для изменения данного поведения следует использовать NV-CONTROL-атрибут NV_CONTROL_SYNC_LUT_UPDATES. Внесенное изменение может привести к мерцанию в некоторых приложениях, которые используют colormap для создания анимации, например, в игре xpilot. В случае появления подобного эффекта, следует выполнить "nvidia-settings -a [gpu:0]/SynchronousPaletteUpdates=1".


  1. Главная ссылка к новости (http://www.nvnews.net/vbulleti...)
  2. OpenNews: Релиз X.Org Server 1.9.3. Драйверы NVIDIA 260.19.29 и AMD Catalyst 10.12
  3. OpenNews: Компания NVIDIA выпустила для Linux CUDA Toolkit 3.2
  4. OpenNews: Релиз проприетарных видеодрайверов AMD Catalyst 10.11 и NVIDIA 260.19.21
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/29360-nvidia
Ключевые слова: nvidia, driver
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ананим (?), 13:29, 24/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Обеспечена поддержка работы с еще не выпущенным X Server 1.10.

    вот почему нвидиа рулит и педалит - у них просто правильно поставлен процесс разработки.
    а ати, сори - амд, всегда догоняет. то нвидиа, то интел..

     
     
  • 2.2, Аноним (-), 13:34, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот если бы еще и KMS и прочие забавные фичи, которые помогут становлению Wayland-а (мечты) - памятник нвидии при жизни ставить надо!
     
     
  • 3.3, EuPhobos (ok), 13:44, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >    Вот если бы еще и KMS и прочие забавные фичи, которые помогут становлению Wayland-а (мечты) - памятник нвидии при жизни ставить надо!

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

     
     
  • 4.4, ананим (?), 13:53, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    мне (как автору первого коммента :D) вайланд нафиг не нужен.
    а вот кмс.... ну согласитесь это нонсенс - eeepc 701 с 900-ым интелом грузится в 2-а раза быстрее, чем ноут (там тоже ссд ежели чё) с i5 и GeForce GT 330M.
     
     
  • 5.5, Аноним (-), 13:56, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это ещё что. Mac 1987 года грузится с дискетки (!) всего 20 секунд в полностью графическую ОС.
     
     
  • 6.13, pavlinux (ok), 15:36, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а Crysis 2 на нём пойдёт?
     
     
  • 7.16, ананим (?), 15:45, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а Crysis 2 уйдёт бастовать, если нвидиа кмс приделает?
     
  • 4.6, crypt (??), 13:59, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Да, по сути X - это ужасно, это знает любой, кто хоть чуть-чуть копал. Так что нам нужна светлая вера в будущее, Wayland.
    p.s.
    я не тот аноним.
     
     
  • 5.8, ананим (?), 14:23, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    а кто чуть больше копал, тот скажет, что иксы ещё очень долго не умрут.
    и вообще, это далеко не худший проект.
    хотя это не отменяет права на жизнь вайланду. да и то верно - пусть сделают лучше.

    зы:
    почему-то существует мнение, что если тормозят кеды, то виноваты иксы.
    так вот - это НЕПРАВДА.
    возможности иксов обширны и интересны. от автоопределения железяк, до сетевых возможностей.
    да блин, он даже компилится за 5 минут. и ест 18 метров памяти.
    и да, они универсальны. а за это надо платить. метров 9 из 18 :D

     
     
  • 6.10, Gular (ok), 15:05, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Согласен. В большинстве случаев проблемы не из-за X Server, a KDE, Gnome, etc. Поставьте WM, будет легкая система без глюков, потреблющая немного памяти.
     
     
  • 7.11, crypt (??), 15:22, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если вы оба посмотри чуть дальше вашего рабочего стола и не ограничитесь только измерениями памяти, то узнаете новое и неожиданное. Почитайте историю создания X и отзывы программистов, вобще Хы критикуют по всему инету. Его называют чуть ли не самым неудачным проектом.
     
     
  • 8.14, pavlinux (ok), 15:38, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сам-то, чего думашь С адекватной аргументацией плиз И желательно, с примерами ... текст свёрнут, показать
     
  • 8.15, ананим (?), 15:39, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    я прекрасно знаю историю но это никак не помогает в программировании D ps ик... текст свёрнут, показать
     
     
  • 9.19, anon123 (?), 18:53, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ради этого нужно терпеть медленный отклик UI и валить всё на ВСЕ дрова Пото... текст свёрнут, показать
     
     
  • 10.24, pavlinux (ok), 21:01, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ёпть, вруби twm и удивись как всё летает ... текст свёрнут, показать
     
  • 10.26, ананим (?), 21:10, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    какой в ООпу отклик вы хоть понимаете вообще о чём говорите зы кто-нибудь юза... текст свёрнут, показать
     
     
  • 11.37, anon123q (?), 20:47, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ага, а вот вендовый гуй в 10 раз быстрее, чем кде или гном в иксах, даже на сран... текст свёрнут, показать
     
     
  • 12.39, ананим (?), 01:12, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    откуда такие новости у мня гном с компизом на eeepc 701 летает ... текст свёрнут, показать
     
     
  • 13.40, ананим (?), 01:25, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    зы а без компиза, но с современными иксами и каким-нибуть не менее современным ... текст свёрнут, показать
     
  • 8.35, Zenitur (?), 10:48, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вытащили из носа и размазали по листу бумаги Почитайте историю становления Росс... текст свёрнут, показать
     
  • 5.32, EuPhobos (ok), 10:36, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Да, по сути X - это ужасно, это знает любой, кто хоть чуть-чуть копал. Так что нам нужна светлая вера в будущее, Wayland.
    > p.s.
    > я не тот аноним.

    Я очень тесно работаю с Х, и пользуюсь его возможностями, такими как xinput2 для подключение более 1 мыши и кейборда, X-Forward для расшаривание графики по сети через ssh, для подключения более 1 монитора к двухголовой видеокарте.
    Если все мои востребования, которыми я пользуюсь в иксах, сможет удовлетворить вэйлэнд - пожалуйста, я ничего против не имею. Но так ничего ещё не ясно, как он будет работать, что будет поддерживать, я уверен что и половину того народа, кто кричит "Ура Вэйленд! Иксы отстой на мусор!" сами не догадываются в чём разница, между одним и другим..

    Лично я ничего против нового графического проекта не имею, но я не кричу "Отстой" старому и уже привычному Икс-серверу.

     
  • 4.34, Zenitur (?), 10:46, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > И чего все тянуться так к вэйлэнду, вы его хоть ставили, пробовали юзать?

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

     
  • 3.22, Аноним (-), 20:20, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Памятник надо поставить если они не будут поддерживать эти костыли.
     
  • 2.7, Аноним (-), 14:02, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>Обеспечена поддержка работы с еще не выпущенным X Server 1.10.
    > вот почему нвидиа рулит и педалит - у них просто правильно поставлен
    > процесс разработки.
    > а ати, сори - амд, всегда догоняет. то нвидиа, то интел..

    Ага, согласен. А когда хочешь взять плату под AMD с интегрированной графикой, то там обязательно ATI.


     
  • 2.33, Zenitur (?), 10:44, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    NVIDIA так всегда. Поддержка ещё не выпущенного Windows 7, поддержка ещё не выпущенного OpenGL (то есть свои эквиваленты функций новых версий OpenGL), поддержка ещё не выпущенных иксов и ядер. А вот у AMD-шников есть поддержка ещё не выпущенной видеокарты зато. Исправляются.
     

  • 1.9, тонкий (?), 14:51, 24/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    nvidia отличнейшая фирма дрова супер и пофиг что проприетарные если бы ати взялась за ум тоже было вообще отлично
     
  • 1.12, pavlinux (ok), 15:27, 24/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > отныне вся выделенная системой память обнуляется перед использованием
    > с GPU или пользовательской частью драйвера.

    Реверсинженеры радостно потирают руки....  

     
     
  • 2.17, ананим (?), 15:52, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    былин!
    а я как-то об этом и не подумал...
     
  • 2.21, QuAzI (ok), 20:08, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я вот немного не вкурил, что за новый метод борьбы с глюками - нулить ещё не заполненную ничем память. Это типа "у нас что-то течёт, что-то может прочитаться из старых данных вместо реального блока" и это подпороли затычкой.
     
     
  • 3.27, pavlinux (ok), 21:12, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А я вот немного не вкурил, что за новый метод борьбы с
    > глюками - нулить ещё не заполненную ничем память.

    не инициализированная, не значит незаполненная.

    А из-за этого "метода борьбы", глюков вылезет ещё больше, вот увидите.
    Когда пЕсатели ..DE случайно узнают, что они нихрена не выравнивают массивы,
    структуры, типы, забывают высвобождать память, висячие указатели оставляют, и т.д.

    > Это типа "у нас что-то течёт, что-то может прочитаться из
    > старых данных вместо реального блока" и это подпороли затычкой.

    Чавой-то Джавовский мусоросборник (gc) никто костылём не обзывает.

     
     
  • 4.30, ананим (?), 21:15, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Чавой-то Джавовский мусоросборник (gc) никто костылём не обзывает.

    врёшь. я обзываю.

     
  • 4.38, QuAzI (ok), 21:32, 25/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не инициализированная - куда ещё ничего не писалось. Де факто она ничем (реальным) не заполнена, а значит и читать оттуда ничего не должно. Они же её принудительно подтирают с рассчётом что что-то будет читаться, но не факт что оно туда перед этим запишется.
    Джавовский мусоросборник - это по ходу тот решающий костыль, который дал быдлокодерам моего уровня её так нехило раскрутить. В каждом холиваре они им машут как мегафичей. Хотя уже не раз доказывалось, что не всё он подбирает.
    Так вот. Сборка мусора и то, что воткнули нвидиевцы немного разные вещи. gc удаляет то, что не освободилось. А здесь... ну вот представьте что пишите вы программу, а перед каждым присваиванием значения переменной или перед наполнением структуры функцией, вы специально зануляете этот кусок памяти нулями. Угадайте, какой "прирост" производительности даст этот мартышкин труд.
     
     
  • 5.41, pavlinux (ok), 03:22, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >  А здесь... ну вот представьте что пишите вы программу, а перед каждым присваиванием
    > значения переменной или перед наполнением структуры функцией, вы специально зануляете
    > этот кусок памяти нулями. Угадайте, какой "прирост" производительности даст этот
    > мартышкин труд.

    А может для нвидии, это делается дерганьем пары регистров,
    со значениями диапазона ячеек DDRа, которые сбрасывают
    свои состояния. Думается на скорости работы DDR3/DDR5
    это даже несчитается за операцию, так .... нечаяный манёвр. :)


     
     
  • 6.42, ананим (?), 03:35, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    может быть. ранее, при различных экспериментах, кернел паник и пр. иногда оставались артефакты явно с предыдущей сессии.
    вот только про какую именно выделенную системой память идёт речь
     
     
  • 7.43, pavlinux (ok), 03:46, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да, как я понял про хостовую

    Updated the NVIDIA kernel module to ensure that all system memory allocated by it
    for [b]use with GPUs or within user-space components[/b] of the NVIDIA driver stack is
    initialized to zero.

     
     
  • 8.44, ананим (?), 05:02, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    тогда при чём тут регистры нвидиа и DDR3 DDR5 D... текст свёрнут, показать
     
     
  • 9.45, pavlinux (ok), 05:32, 26/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да я думал что ваще всю и системную и видео - ... текст свёрнут, показать
     

  • 1.18, pavlinux (ok), 16:27, 24/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Unigine Heaven Benchmark v2.0

    Linux 2.6.33.2 x86_64   + 195.36.07.04  = FPS: 32.4
    Linux 2.6.38-rc2 x86_64 + 270.18 = FPS: 42.1

    Прогресс есть :)

    CPU model: Dual Core AMD Opteron(tm) Processor 285
    CPU flags: 1004MHz MMX+ 3DNow!+ SSE SSE2 SSE3 HTT
    GPU model: GeForce GTS 250 PCI Express 1024Mb

     
  • 1.25, adolfus (?), 21:05, 24/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще бы RAND с Xinerama подружить.
     
     
  • 2.29, pavlinux (ok), 21:14, 24/01/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще бы RAND с Xinerama подружить.

    ...
    [    15.656] (II) Loading extension XINERAMA
    [    15.656] (II) Loading sub module "dri2"
    [    15.656] (II) LoadModule: "dri2"
    [    15.656] (II) Reloading /usr/lib64/xorg/modules/extensions/libdri2.so
    [    15.656] (II) NVIDIA(0): [DRI2] Setup complete
    [    15.656] (==) RandR enabled
    ...
    [    15.656] (II) Initializing built-in extension XINERAMA
    [    15.656] (II) Initializing built-in extension XFIXES
    [    15.656] (II) Initializing built-in extension RENDER
    [    15.656] (II) Initializing built-in extension RANDR
    ...


     

  • 1.31, Аноним (-), 08:29, 25/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда уже на фряхе порт обновят
     
  • 1.36, Семен (??), 12:38, 25/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Устранены ошибки в коде аппаратной акселерации прорисовки градиентов

    RedHat дал несколько месяцев на исправление.. а уже исправили. Круто.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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