Новости про Linux

Mesa3D 7.9

Обновление графической библиотеки с открытым исходным кодом.

OpenGl-совместимая библиотека Mesa3D лежит в основе графической подсистемы операционных систем с открытым исходным кодом, таких как Linux, так что её обновление имеет большое значение для всех пользователей, не имеющих возможности или не желающих использовать закрытые драйверы и библиотеки OpenGL от производителей оборудования. Версия 7.9 Mesa3D ориентирована на разработчиков и вносит следующие изменения:

  • новый компилятор шейдеров GLSL от Intel;
  • экспериментальный драйвер Gallium для AMD R600/700;
  • поддержка видеокарт AMD Radeon HD 5000 (с архитектурой Evergreen);
  • добавлены расширения OpenGL GL_EXT_timer_query extension, GL_EXT_framebuffer_multisample, GL_ARB_texture_swizzle extension, GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_program_shadow, GL_ARB_window_pos, GL_EXT_gpu_program_parameters,     GL_ATI_texture_env_combine3, GL_MESA_pack_invert, GL_OES_EGL_image, GL_APPLE_object_purgeable, GL_ARB_depth_clamp, GL_NV_depth_clamp, GL_ARB_half_float_vertex, GL_EXT_draw_buffers2, GL_EXT_texture_swizzle, GL_ATI_texture_mirror_once, GL_NV_conditional_render (доступность расширений зависит от оборудования и драйвера);
  • подготовка к поддержке архитектуры CPU-GPU Intel Sandy Bridge в драйвере i965;
  • множество исправлений в функциях GLSL;
  • исправления в драйверах i965 и r300g;

К сожалению, максимальная поддерживаемая версия OpenGL по-прежнему ограничена OpenGL 2.1.

Загрузить исходный код библиотек можно с официального FTP, готовые сборки будут доступны в репозиториях дистрибутивов.

Бета-драйверы NVIDIA 173.14.28 для Linux

С поддержкой X.Org 1.9.

Выход релизов 1.9 сервера графического интерфейса X.Org принёс очередное обновление интерфейсов ABI и в очередной раз потребовал адаптации драйверов видеокарт. Если драйверы с открытым исходным кодом могут быть обновлены для поддержки новой версии X.Org кем угодно (понятно, что далеко не кем угодно, но такая возможность декларируется), то пользователи карт с бинарными драйверами полностью зависят от вендора графического решения. NVIDIA добавила поддержку ABI 8 в основном драйвере 256.53, а теперь вспомнила о все еще многочисленных владельцах видеокарт семейства GeForce FX, и выпустила предварительную версию драйвера 173.14.28 для устаревших решений с поддержкой X.Org 1.9.

Помимо этого в бета-драйвер добавлен механизм определения наличия в системе открытого альтернативного драйвера Nouveau, который в этом году стал штатным драйвером для видеокарт на базе NVIDIA сразу в нескольких основных дистрибутивах Linux. Пока неясно, будет ли поддержка X.Org 1.9 добавлена в драйверы для еще более старых решений, таких как GeForce 4. Загрузить драйвер для GeForce FX можно с FTP сервера NVIDIA по ссылкам ниже:

Бета-драйверы NVIDIA 260.19.06 для Linux

Процесс тестирования следующей версии драйвера продолжается.

Бета-драйвер версии 260.19.06 содержит минимальные изменения в сравнении с 260.19.04:

  • исправлена проблема медленного рендеринга шрифтов в серверах Х-интерфейса Х.Org версий 1.9;
  • в VDPAU добавлена возможность взаимодействия с приложениями CUDA и OpenGL при активном расширении Xinerama;
  • исправлено включение устранения чересстрочности в VDPAU по методу temporal-spatial.  

Загрузить новый драйвер можно с FTP сайта NVIDIA по ссылкам ниже. Поддерживаются видеокарты GeForce и Quadro на базе NV40 и более новых архитектур:

Бета-драйверы NVIDIA 260.19.04 для Linux

Первый взгляд на следующий «шаг» в разработке драйвера для Linux.

Новая бета-версия драйверов 260.19.04 содержит ряд важных нововведений, позволяющих взглянуть на будущий вид бинарного драйвера NVIDIA для Linux:

  • файлы заголовков для OpenGL, VDPAU, CUDA и OpenCL больше не будут включаться в пакет драйвера;
  • добавлена поддержка API nvcuvid, предназначенного для ускорения операций над видеоконтентом с помощью CUDA. nvcuvid представляет собой альтернативу VDPAU, ориентированную на приложения редактирования видео и видеокодеки;
  • добавлена поддержка OpenGL 4.1 для видеокарт на базе GPU архитектуры Fermi;
  • VDPAU теперь совместим с расширением Xinerama, а также в режиме наложения с конфигурациями SLI и расширением Composite;
  • исправлен ряд серьёзных ошибок в поддержке Xinerama драйвером, включая неработоспособность в системах с несколькими графическими процессорами разных поколений и отключение рендеринга OpenGL на части экранов;
  • переработана закладка для управления технологией энергосбережения PowerMizer в утилите nvidia-settings. Теперь закладка показывает действующее значение частоты GPU;
  • добавлена поддержка режима SLI Mosaic для Quadro FX 5800 и Quadro на базе архитектуры Fermi;
  • добавлена настройка режима сглаживания изображения для цифровых выходов видеокарт GeForce 8X00 и более новых, и эквивалентных карт Quadro.
  • добавлена поддержка следующих расширений OpenGL для протокола GLX: GL_EXT_texture_integer, GL_ARB_stencil_two_side, GL_EXT_transform_feedback2, GL_NV_transform_feedback2, GL_NV_conditional_render, GL_NV_point_sprite, GL_EXT_stencil_two_side, GL_EXT_point_parameters, GL_ARB_transpose_matrix, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample;
  • добавлена настройка цветового пространства выходного видеосигнала для HDMI;
  • для пассивного стерео теперь можно назначить индивидуальный дисплей для каждого глаза в режимах TwinView и SLI Mosaic.

Загрузить новый драйвер можно с FTP сайта NVIDIA по ссылкам ниже:

Анонсирована еще одна игра на движке Unigine — OilRush

OilRush стала еще одной игрой на базе современного DirectX 11/OpenGL движка Unigine.

Не дожидаясь выхода Primal Carnage, первой игры на базе последней версии движка Unigine, с возможностями которого мы могли ознакомиться в бенчмарке Unigine Heaven, компания-разработчик решила взять дело в свои руки и анонсировала игру OilRush собственного изготовления. Как следует из описания на официальном сайте, игра будет представлять собой стратегию реального времени, действие которой разворачивается на водных пространствах в постапокалиптическом мире и сконцентрировано вокруг борьбы за нефтедобывающие платформы.

OilRush naval strategy game: the first teaser
В игре обещаются многопользовательский режим в локальной сети и Интернет, платформа для разработки модов и, что ожидаемо для разработчика графического движка, современная графика. Правда, последняя, судя по представленным материалам, пока еще не завершена — в Supreme Commander 2, положим, водные баталии местами выглядели покрасивее. Более интересным является многоплатформенность игры, следующая из многоплатформенности Unigine Engine: в числе платформ кроме Windows заявлены также Playstation 3 и Linux — последнее обрадует пользователей данной платформы, в плане игр в основном перебивающихся с поделок одиночек на запоздалые Cedega порты с Windows.

Выход версии для Windows заявлен на четвёртый квартал этого года, игра будет распространяться через системы цифровой дистрибуции на ПК и Playstaton Network.

Драйверы NVIDIA для Unix 256.53 — релиз

Новая версия драйверов для операционных систем Linux, FreeBSD и Solaris.

Драйверы NVIDIA для операционных систем семейства Unix версии 256.53 датированы 31 августа и поддерживают все текущие видеокарты и интегрированные графические ядра GeForce, Quadro и ION, начиная с NV40. Изменения не отличаются от изменений бета-версии 256.52, кроме того, добавлена поддержка вычислительных модулей Tesla M2050.

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

Бета-драйверы NVIDIA 256.52 для Linux

Исправления ошибок и поддержка новых версий X.Org.

Команда Linux-драйвера NVIDIA выпустила очередную бета-версию драйверов для данных операционных систем. В версии 256.52 были сделаны следующие изменения:

  • Исправлена ошибка, из-за которой не инициализировалось расширение XvMC.
  • Добавлена поддержка интерфейса ABI версии 8 серверов Х-интерфейса X.Org версий 1.9.
  • Исправлена ошибка, многократно замедлявшая работу OpenGL приложений при выводе изображения на экран Х-интерфейса с номером, отличным от 0, при работающем Compiz.
  • Исправлена ошибка драйверов версий 256.35 и новее, снижавшая стабильность работы в системах с графическими процессорами GeForce GT 240.
  • Исправлена утечка памяти в пространстве ядра при запуске и остановке приложений, использующих OpenGL, CUDA или VDPAU.
  • Исправлено зависание при выполнении двух или более приложений, использующих VDPAU, одновременно.

Загрузить бета-драйверы 256.52 для 32- и 64-разрядных версий Linux можно с FTP сайта NVIDIA по ссылкам ниже:

Драйверы NVIDIA для Unix 256.44

Новые бинарные драйверы NVIDIA для операционных систем семейства Unix.

В новых драйверах 256.44 сделаны следующие изменения:

  • добавлена поддержка видеокарт GeForce GTX 460, видеокарт Quadro на базе архитектуры Fermi;
  • установщик теперь определяет наличие в системе драйвера nouveau;
  • убрана часть требований к идентичности характеристик видеорежимов для многомониторных стереосистем;
  • исправления в VDPAU;
  • исправлена проблема совместимости встроенного драйвера AGP GART с расширением Xv Х-интерфейса.

Драйверы поддерживают все видеокарты GeForce, Quadro и интегрированные графические ядра GeForce/ION на базе архитектуры NV40 и новее, как настольные, так и мобильные исполнения. Загрузить дистрибутивы для различных операционных систем можно по ссылкам ниже:

Драйвер NVIDIA 256.29 бета для Linux: теперь быстрее

NVIDIA выпустила новую бету для систем на базе ОС Linux в версиях как для 32-х, так и для 64-х разрядной архитектуры.

В новой бете исправлен баг, не позволяющий использовать ряд уровней PowerMizer (которые как раз и обеспечивали высокую производительность) на системах с определенными конфигурациями ACPI.

Драйвер предназначен для графических адаптеров серии GeForce 6xxx и выше. GeForce4 и более старые GPU поддерживаются версиями 96.43.xx и 71.86.xx; для GeForce FX ищите версии 173.14.xx.

NVIDIA Accelerated Linux Graphics Driver Set версии 256.29 для Linux/x86 доступен на официальном ftp-сайте компании; там же лежит и 64-хразрядная версия.

Драйвер NVIDIA 256.25 бета для Linux иногда медленнее?

Вышедший в конце прошлой недели первый из серии 256.xx проприетарный Linux-драйвер несет в себе множество улучшений VDPAU, улучшенный установщик, поддержку новых GLX-расширений, множество исправленней ошибок и другие улучшения. Однако, некоторые пользователи сообщают, что он медленнее, чем текущие драйвера до 200.xx серии.

Лаборатория сайта Phoronix решила провести ряд тестов для проверки этого утверждения. Проведенные тесты действительно подтверждают снижение скорости при установки нового драйвера.

Для проведения тестов была использована следующая система:

  • Ubuntu 10.04 LTS x86_64 with the Linux 2.6.32 kernel;
  • GNOME 2.30.0 desktop;
  • X.Org Server 1.7.8;
  • the EXT4 file-system;
  • в качестве видеоускорителя тестировался NVIDIA GeForce GTS 250M.

Было произведено сравнение драйверов NVIDIA 256.26 Beta и стабильной версии 195.36.15, которая входит в состав Ubuntu 10.04 LTS и некоторые другие дистрибутивы, выпущенных в это время. Пакет для тестов включает в себя Nexuiz, OpenArena, Enemy Territory: Quake Wars, Unigine Sanctuary, Unigine Tropics, Unigine Heaven, Lightsmark и VDrift.

Начнем с игры Nexuiz в разрешении 1680x1050, запущенной в родном разрешении на ноутбуке. Как видно существенных изменений нет.

В OpenArena NVIDIA GeForce GTS 250M не упирается в производительность центрального процессора, заметно существенное падение при переходе на 256.25 версию драйвера. Частота смены кадров упала со 164 до 103 FPS.

В игре Enemy Territory: Quake Wars частота смены кадров упала с 29 до 24 кадров в секунду на новом драйвере имеющим статус «бета».

Запустив Unigine Sanctuary на новом драйвере скорость стала 13 FPS по сравнению с 15 FPS в старой стабильной версии.

В случае с Unigine Tropics мы опять видим падение производительности бета драйвера.

В Unigine Heaven разница составила десятые доли кадров в секунду, но вновь не в пользу новых бета драйверов на NVIDIA GeForce GTS 250M.

Lightsmark это OpenGL-тест освещения, в нем частота смены кадров рухнула со 121 до 73 кадров в секунду при простом обновлении драйверов.

Ну и наконец, в VDrift, частота смены кадров вновь снизилась с 20 до 17 кадров в секунду.

В выбранных конфигурациях программ и «железа» дравер 256.25 для Linux действительно приводит к  снижению скорости. В играх, таких как OpenArena, происходит очень большое снижение производительности. Однако мы рассмотрели всего лишь первую бета версию драйверов 256.xx серии, и в дальнейшем проблемы производительности будут решены (мы надеемся), начиная со следующих версий драйверов, которые выйдут в ближайшие месяцы.