Nvidia выпустила улучшенный видеодрайвер для Linux

NvidiaПосле многих месяцев тяжелой и кропотливой работы компания Nvidia наконец-то объявила о выходе финального релиза стабильной версии проприетарного драйвера для видеокарт Nvidia 256.x. Nvidia 256.35 включает в себя множество исправлений и улучшений по сравнению с предыдущими релизами. Напрмер, в него добавлена неофициальная поддержка протокола GLX для ряда расширений OpenGL, а также улучшено отображение температурных датчиков в утилите nvidia-settings, исправлена ошибка в менеджере рабочего стола Compiz, приводившая к прекращению обновления изображений на дисплее, произведено множество улучшений в API VDPAU и многое другое. Итак, давайте подробнее рассмотрим самые важные изменения видеодрайвера Nvidia 256.35:

Во-первых, произошли изменения в самой структуре драйвера:

•    Из файла инсталятора 32-разрядной версии драйвера (.run file) были убраны заранее скомпилированные интерфейсы ядра, так как они не обновлялись в течение нескольких лет. Кроме того, Nvidia больше не планирует добавлять скомпилированные интерфейсы ядра в .run files для платформы Linux, но пользователи смогут добавлять свои собственные интерфейсы ядра, скомпилированные с помощью опции "--add-this-kernel";
•    Была упрощена структура папок для драйверов Linux (большинство файлов теперь находятся в папках верхнего уровня);
•    Неофициальная поддержка протокола GLX добавлена для следующих расширений OpenGL:

  »   GL_ARB_sample_shading
  »    GL_EXT_draw_buffers2
  »    GL_NV_explicit_multisample
  »    GL_ARB_blend_func_extended
  »    GL_NV_transform_feedback
  »    GL_ARB_draw_buffers_blend
  »    GL_ARB_timer_query
  »    GL_EXT_separate_shader_objects;

•    В утилите nvidia-settings усовершенствована функция, позволяющая поддерживать отображение работы нескольких тепловых датчиков, а также исправлена оштбка, приводящая к краху, если видеокарта не имела встроенного температурного датчика;
•    Исправлены проблемы с производительностью PowerMizer;
•    Исправлена ошибка, приводившая к отказу от работы в режиме 3D Vision Stereo, если разрешение дисплея не совпадало с предустановленным;
•    Решены проблемы с неверным отображением тактовой частоты в nvidia-settings при работе в различных режимах энергосбережения;
•    Добавлена поддержка Xinerama в VDPAU;
•    Исправлена ошибка в работе драйвера XvMC на машинах с графической картой AGP;
•    Устранены ошибки декодировки потоков MPEG-2;
•    Добавлена функция OpenGL GL_NV_vdpau_interop и реализованы новые интерфейсы API, позволяющие организовывать совместное использование поверхностей VDPAU в OpenGL и CUDA;
•    Архивы nvidia-installer, nvidia-setting и nvidia-xconfig теперь сжимаются с помощью bzip2;
•    Суффикс "-pkg#" был удален из инсталятора .run files.

Как установить видеодрайвер Nvidia 256.35 на вашем компьюторе, работающем под управлением Linux:

1.    Выйдите из текущего сеанса и нажмите комбинацию клавиш CTRL + ALT + F1 для ввода текста в режиме сессии.
2.    Войдите в корень (системный администратор), перейдите в папку, куда вы скачали программу установки драйвера Nvidia для вашей архитектуры и введите соответствующую команду:

  »    Для 32-разрядных пользователей: sh NVIDIA-Linux-x86-256.35.run
  »    Для 64-разрядных пользователей: sh NVIDIA-Linux-x86_64-256.35.run

Далее следуйте инструкциям, появляющимся на экране для установки драйвера Nvidia. Обратите внимание, что заголовки ядра Linux и GCC-компилятор будут необходимы до конца инсталяции драйвера!

Скачать nVidia Linux Display Driver AMD64/EM64T 256.35

Скачать nVidia FreeBSD Display Driver x86/x64 256.35

Скачать nVidia Solaris Display Driver x86 256.35

Обсуждение
Genii написал(а):
Блин мне вот интересно, эти обновления когда то закончатся?