LINUX.ORG.RU

Drivers


8

0

Всего сообщений: 20

Драйвер Intel NPU для Linux теперь доступен в Snap Store

Драйвер Intel NPU для Linux теперь доступен в Snap Store
Группа Open Source

Компания Canonical выпустила официальный драйвер Intel NPU для Linux в Snap Store.

Новый драйвер Intel NPU в формате Snap объединяет множество компонентов, включая прошивку устройства, драйвер пользовательского пространства и компилятор, а также приложение для проверки драйвера пользовательского режима и компилятора. Иными словами: драйвер включает все, что нужно для использования ускорителей инференса ИИ, встроенных в последние процессоры Intel Core Ultra (серии «Meteor Lake» и выше).

Чтобы этот драйвер действительно работал, вам необходимо использовать ПО, инструменты и приложения, которые знают, как использовать его для выполнения ИИ-задач. Кроме инструментов командной строки для LLM/ML, сейчас существуют плагины OpenVINO AI для GIMP и Audacity, которые могут использовать Intel NPU для выполнения конкретных ИИ-задач.

Если вы счастливый обладатель подходящего процессора, скачать драйвер Intel NPU на Ubuntu можно прямо сейчас.

sudo snap install --beta intel-npu-driver

В настоящее время драйвер Intel NPU в формате Snap находится в бета-версии, так что стабильность не гарантирована.

>>> Подробности

 , , , ,

fail2ban
()

NVidia начала публиковать документацию для разработки открытых драйверов.

Группа Hardware and Drivers

Nvidia начала публиковать свободную документацию по интерфейсам своих графических чипов. Это позволит усовершенствовать открытый драйвер nouveau. Публикуемая информация включает сведения о семействах Maxwell, Pascal, Volta и Kepler, данных о чипах Turing на текущий момент нет. В составе информации есть данные о BIOS, инициализации и управлении устройствами, режимах энергопотребления, управлении частотами и т. д. Вся опубликованная информация доступна на GitHub.

>>> Подробности

 , , ,

DrRulez
()

Новый драйвер NVIDIA 430.40 (2019.07.29)

Группа Hardware and Drivers

Добавлена поддержка новых ГПУшек:

  • GeForce RTX 2080 SUPER
  • Quadro RTX 3000 with Max-Q Design

И самое главное - исправлены баги относительно конфигураций ядра с опцией CONFIG_HOTPLUG_CPU.

Также добавляена поддержа для систем, в которых имеется всего лишь только поддержка ABI ncurses widechar.

>>> Подробности на сайте продукта

 , , ,

Deleted
()

NVIDIA объявила о прекращении поддержки драйверов для 32-х битных ОС

Группа Hardware and Drivers

После выпуска 390, NVIDIA больше не будет выпускать драйверы для 32-разрядных операционных систем для любой архитектуры графического процессора. Более поздние версии драйверов не будут работать и не будут устанавливаться в 32-разрядных операционных системах. Это повлияет на следующие операционные системы:

  • Microsoft Windows 7;
  • Microsoft Windows 8/8.1;
  • Microsoft Windows 10;
  • Linux;
  • FreeBSD.

NVIDIA намерена выпускать обновления безопасности до января 2019 года.

>>> Подробности

 , , ,

ashot
()

Khronos Group анонсирует Vulkan, наследника OpenGL

Группа Hardware and Drivers

Третьего марта на конференции GDC Khronos Group анонсировали новый стандарт графических API, кодовое название Vulkan. Данный шаг являлся весьма предсказуемым, поскольку практически все конкурирующие API уже начали идти навстречу многопоточной и более близкой к железу архитектуре - здесь можно упомянуть и Apple Metal, и DirectX 12, и AMD Mantle.

Vulkan представляет из себя написанный с нуля дизайн современного графического API для высокоэффективной отрисовки и вычислений на GPU. Планируется, что Vulkan будет работать на широком спектре устройств, начиная от рабочих станций и ноутбуков и заканчивая мобильными телефонами, игровыми консолями и встраиваемыми системами. Несмотря на то, что анонс уже произошёл и Vulkan разрабатывается Khronos Group и заинтересованными компаниями ещё с июня прошлого года, спецификация ещё не окончательна и стабилизируется предположительно к концу года. Обещано, что Vulkan будет работать на любом железе, поддерживающем OpenGL ES 3.1 и выше (Nvidia начиная с GeForce 400 series, AMD начиная с Radeon HD 5000 Series, Android начиная с Lollipop - примеч. перев.) Ожидать свершений на ниве графических драйверов и библиотек пока не стоит, но некоторые демо-сценарии могут появиться на GDC уже сейчас.

Хотя поддержка Vulkan ляжет тяжёлой ношей на плечи разработчиков Mesa, учитывая, что этой открытой библиотекой ещё не достигнута даже совместимость с OpenGL 4.0, поддержка API Vulkan обещает быть проще по архитектурным особенностям, нежели OpenGL. Упрощённая архитектура будет означать также облегчение портируемости между поставщиками различных GPU, уменьшение лишней нагрузки, а переход на SPIR-V (новое промежуточное представление и язык скомпилированных шейдеров, замена LLVM-IR) будет означать большой выигрыш в производительности. Также должен отметить, что упразднится деление на десктопный и урезанный мобильный (ES) API. EGL, а именно слой, который отвечает за абстракцию над оконной системой, будет интегрирован в Vulkan, но в спецификации этого пока ещё нет.

К вящей радости разработчиков игр, Vulkan также предоставляет многослойную архитектуру, в которой, к примеру, слои отладки и валидации могут быть загружены только при необходимости, появляется возможность контролировать GPU практически напрямую, отсутствуют архитектурные преграды к многопоточному исполнению и обеспечивается полная кросс-платформенность. NVIDIA, Epic Games, Oculus, Sony и ARM уже являются вендорами Vulkan и принимают участие в разработке и продвижении новой спецификации. Среди других сюрпризов можно отметить Valve и LunarG, которые уже сейчас работают над инструментами для загрузки слоёв нового API по требованию и ожидают от сообщества реакции на анонс.

От себя добавлю, что поддержку Vulkan в открытых драйверах мы увидим не раньше, чем через года два-три, а то и больше. И в этом смысле он довольно сильно отстаёт от своих конкурентов, которые уже сейчас обладают работающими реализациями своих API или близки к этому. Что и говорить о разработчиках графических тулкитов и движков, которые не смогут причаститься от нового детища Khronos Group ещё дольше. По крайней мере во многих нишах OpenGL остаётся незаменимым, а значит и для новой спецификации найдётся место под солнцем.

>>> Фороникс

 , , , ,

Adonai
()

Вышли nvidia-drivers 346.35

Группа Hardware and Drivers

Вчера, 16 января, вышел стабильный релиз 346-й ветки проприетарного драйвера nvidia. Основные изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce 800A
    • GeForce 800M
    • GeForce GTX 970M
    • GeForce GTX 980M
  • Добавлена поддержка X.org xserver ABI 19 (xorg-server 1.17).
  • Улучшена совместимость с последними ядрами Linux.
  • Устранена ошибка, которая не позволяла 4K панелям на некоторых ноутбуках работать с достаточной пропускной способностью для поддержки нативного разрешения.
  • Устранена регрессия, из-за которой модуль ядра NVIDIA не загружался в некоторых виртуализированных средах, например в Amazon Web Services.
  • Устранена проблема, которая приводила к некорректному определению дисплеев на некоторых ноутбуках.
  • Устранена ошибка, которая могла приводить к замораживанию Х при использовании Base Mosaic.
  • Устранена регрессия, из-за которой драйвер NVIDIA X не распознавал топологии Base Mosaic, созданные в панели управления nvidia-settings.
  • Обновлен драйвер NVIDIA X, чтобы отклонять формат упаковки 3D-кадров Frame Packing через HDMI во время валидации режима. Эти режимы проверялись драйвером несмотря на то, что они никогда не поддерживались.
  • Устранена ошибка, которая не позволяла возвращать в исходное состояние консоль после принудительного завершения работы X на некоторых GPU, к которым были подключены несколько мониторов через интерфейс DisplayPort. Эта ошибка также, как следствие, не позволяла X начать работу после неудачного восстановления консоли.
  • Обновлена версия libvdpau, поставляемая с драйвером до версии 0.9. Эта версия имеет переменную среды VDPAU_DRIVER_PATH и устраняет ситуацию гонки потоков, если несколько потоков вызывают VdpDeviceCreateX11 одновременно. Смотрите http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html Обратите внимание, настоятельно рекомендуется использовать пакеты libvdpau, поставляемые производителем своего ПО, а не полагаться на пакеты, поставляемые с графическими драйверами NVIDIA.
  • Устранена ошибка, которая приводила на некоторых ноутбуках к некорректной установке горячих клавиш через ACPI, даже при отключенной опции EnableACPIHotkeys.
  • Опция EnableACPIHotkeys отключена по умолчанию. Эта опция считается устаревшей и в следующих выпусках драйверов будет устранена. На современных системах Linux рабочая среда обрабатывает изменения на экране, посылая запросы через расширения X Resize и Rotate (RandR).
  • Устранена ошибка, которая приводила к смещению изображения на экране при трансформации экрана (например, вращении или отражении) на G-SYNC дисплеях, подключенных к GPU на базе архитектуры Kepler.
  • Устранена ошибка, которая приводила к отображению пустого экрана при установке режима, требующего компрессии YUV 4:2:0. На данный момент эти режимы не поддерживаются.
  • Устранена ошибка, которая приводила к некорректному отображению конфигурации DisplayPort после горячего подключения или отключения.
  • Добавлена поддержка декодирования видеопотоков VP8 с использованием NVCUVID API на GPU с поддержкой аппаратного декодирования VP8.
  • Добавлена поддержка следующих EGL расширений:
    • EGL_EXT_device_base
    • EGL_EXT_platform_device
    • EGL_EXT_output_base
  • Добавлена возможность увеличивать рабочее напряжение на отдельных GPU серии GeForce GTX 400 и более поздних. Пользователь изменяет напряжение на свой риск. See the documentation on the «CoolBits» X configuration option in the README for details.
  • Добавлена поддержка NVENC на GeForce GPU. Более подробно о NVENC SDK смотрите https://developer.nvidia.com/nvidia-video-codec-sdk.
  • В nvidia-installer устранена проверка работоспособности, тестировавшая доступность общей памяти POSIX. Для графических драйверов NVIDIA не требуется память POSIX с момента выхода драйверов 270.xx.
  • Добавлена ускоренная поддержка форматов r8g8b8a8, r8g8b8x8, b8g8r8a8 и b8g8r8x8 RENDER.
  • Обновлен nvidia-settings для использования возможностей ПО GTK+ 3, когда оно доступно. Эта возможность была реализована за счет разделения пользовательского интерфейса nvidia-settings на отдельные библиотеки (libnvidia-gtk2.so, libnvidia-gtk3.so) и загрузки нужной библиотеки в момент выполнения ПО.
  • В nvidia-settings добавлена опция --gtk-library, чтобы иметь возможность указывать имя каталога, который содержит библиотеку пользовательского интерфейса или имя библиотеки, которую необходимо использовать.
  • В nvidia-settings добавлена поддержка пользовательского интерфейса GTK+ 3 на x86 и x86_64 системах.
  • В nvidia-settings добавлена опция --use-gtk2, чтобы принудительно задать использование библиотеки пользовательского интерфейса GTK+ 2.
  • Обновлен nvidia-installer, чтобы устанавливать файлы в директорию xorg.conf.d при обнаружении нового Х сервера, чтобы этот сервер автоматически загружал драйвер «nvidia», если он запущен после загрузки модуля ядра NVIDIA. Эта возможность поддерживается на X.Org xserver 1.16 и выше при запуске на Linux 3.9 или выше с поддержкой CONFIG_DRM.
  • Улучшена производительность nvidia-installer за счет использования параллельной сборки программы при разработке модулей ядра NVIDIA. Уровень параллельности можно настроить с помощью опции –concurrency-level, по умолчанию он принимает значение в соответствии с числом обнаруженных CPU.
  • Обновлен nvidia-installer для определения места установки библиотек по умолчанию в зависимости от наличия известных маршрутов в кэше и файловой системе Idconfig(8) вместо жестко запрограммированных маршрутов.
  • Устранена ошибка компилятора GLSL, которая порождала искажения изображения при запуске в Wine таких игр, как Far Cry 3.
  • Исправлено расширение EGL_KHR_stream_cross_process_fd.
  • Устранено искажение изображения, которое иногда случалось при вызове DrawElementsInstancedBaseVertexBaseInstance(), DrawElementsInstancedBaseInstance() или DrawArraysInstancedBaseInstance().
  • Значительно улучшена производительность создания объектов фреймбуфера OpenGL.
  • Устранено ограничение максимального числа объектов фреймбуфера OpenGL.
  • Обновлен драйвер NVIDIA OpenGL, чтобы использовать $XDG_CACHE_HOME вместо $HOME в качестве места сохранения кэша диска GL по умолчанию.

>>> Подробности

 ,

leg0las
()

Выпуск драйверов NVIDIA 343.36 и 304.125

Группа Hardware and Drivers

NVIDIA представила новый выпуск своего проприетарного драйвера NVIDIA 343.36 и новый LTS-выпуск 304.125.

Изменения:

  • Поддержка xorg-server 1.17.
  • Реализована новая опция xorg-server 1.16, при помощи которой появилась возможность отключить indirect GLX.
  • Устранён ряд ошибок.
  • Улучшена работа с последними ядрами Linux.
  • В конфигурацию X-сервера добавлена директива «AllowIndirectGLXProtocol», которую можно использовать для запрета протокола GLX.
  • В выпуске 304.125 отдельно внесены улучшения в программу установки, например, добавлена возможность размещения конфигурации в директории xorg.conf.d для автоматической загрузки драйвера при обнаружении наличия модуля ядра (работает в X.Org Server 1.16).

>>> Источник opennet.ru

 ,

ilipnitsky
()

Imagination открывает доступ к документации на PowerVR Rogue GPU

Группа Hardware and Drivers

Известные поборники проприетарщины Imagination выпустили в открытый доступ PowerVR SDK v3.4 с документацией на ISA для PowerVR Rogue GPU.

Возможно, этот шаг сделает возможным создание открытых видео-драйверов для PowerVR, который используется в многих популярных микропроцессорах для телефонов и планшетов.

Выпуск документации не связан с желанием дать возможность создать открытые драйвера. Сделано это было для того, чтобы разработчики мобильных приложений могли максимально оптимизировать свои приложения.

Новость на Phoronix.

>>> Release Notes

 , , ,

Dark_SavanT
()

Вышел nvidia-drivers 343.22

Группа Hardware and Drivers

Вчера, 18 сентября, nvidia выпустила первый стабильный драйвер 343-й ветки. Основные изменения:

  • Добавлена поддержка следующих GPU:
    • GeForce GTX 970
    • GeForce GTX 980
  • Устранена ошибка, которая не позволяла применять настройку «sync to vblank” к приложениям, написанным на языке EGL.
  • Устранена ошибка, из-за которой некоторые OpenGL-программы сталкивались с нехваткой памяти при переключении режима.
  • Устранена ошибка, которая не позволяла драйверу NVIDIA OpenGL применять переменную среды __GL_SHADER_DISK_CACHE_PATH.
  • Устранена ошибка, которая приводила к включению отключенных дисплеев в селекцию целей некоторых запросов в отсутствие явно заданных селекций цели.
  • В NV-CONTROL API добавлен новый атрибут для запроса о текущем использовании движка декодирования видео.
  • Устранена ошибка, из-за которой в некоторых стерео-конфигурациях не работала настройка Exchange Stereo Eyes в nvidia-settings.
  • Обходным способом решена проблема с шейдером в Unigine Heaven 3.0, которая могла приводить к искажению изображения, когда тесселяция включалась при активации профиля приложения, использующего настройку „GLIgnoreGLSLExtReqs“. Более подробную информацию смотрите в документации к переменной среды __GL_IGNORE_GLSL_EXT_REQS.
  • Устранена утечка памяти при разрушении плоскостей EGL.
  • Добавлена поддержка нескольких дисплеев со створоуказателем (EGL) одновременно.
  • Прекращена поддержка G8x, G9x и GT2xx GPU, а также чипсетов материнских плат на их основе. Текущая поддержка новых ядер Linux и серверов Х, а также исправления серьезных ошибок будут содержаться в драйверах устаревших версий 340. * до конца 2019 года включительно.
  • Устранена ошибка, из-за которой nvidia-installer безуспешно пытался удалить директорию, содержащую интерфейсы скомпилированных модулей ядра.
  • Обновлен nvidia-installer, чтобы регистрировать деинсталляцию в отдельный от журнала регистрации инсталляции файл, а также пытаться удалить предыдущие установки драйверов с помощью программы-установщика, когда это возможно.

>>> Подробности

 , ,

leg0las
()

Для видеокарты RaspberryPi написан открытый драйвер

Группа Open Source

Как вы помните, пару недель назад Broadcom объявили о полном открытии спецификации видеокарты VideoCore IV сообществу.

Также в этом сообщении было предложено 10 000$ тому, кто первым напишет реализацию драйвера, достаточную для того, чтобы запустить на RPi Quake 3. Broadcom выразили надежду, что имеющиеся спецификации и денежная мотивация помогут сообществу разработать открытый драйвер на основе Mesa/Gallium3D.

И такой человек нашёлся! Им стал Simon Hall, опытный хакер и активный пользователь Raspberry Pi, автор оптимизаций memcpy/memmove для ARM, создатель DMA-библиотеки в Raspbian.

Инструкция по сборке драйвера и запуску Quake3 доступна для всех желающих по ссылке ниже. (Примечание: сборка ядра занимает около 10 часов)

На данный момент реализация драйвера существует только в виде патча «challenge.diff», выложенного автором для подтверждения своего труда. Пост будет обновлен, когда появятся подробности.

P.S. Не знаю, что лучше сказать - то ли приз попал в нужные руки, то ли результат был немного предсказуем. В любом случае - это ещё один шаг в сторону открытости драйверов.

>>> Подробности

 , , , ,

Adonai
()

Вышел nvidia-drivers 334.16

Группа Hardware and Drivers

Данная ветка находится в стадии бета-тестирования, основные изменения:

  • Устранена ошибка, которая могла приводить к тому, что nvidia-settings некорректно высчитывала таблицы коррекции цвета при настройке бегунков цветокоррекции.
  • Обновлена панель управления nvidia-settings, чтобы разрешить дисплеям использовать RandR и ID имена при осуществлении запросов, направленных к определенным дисплеям.
  • Устранена ошибка, которая мешала корректной работе выпадающих меню в панели управления nvidia-settings в более старых версиях GTK+ (например, 2.10.x).
  • Обновлена панель управления nvidia-settings чтобы обеспечивать пояснительный текст для кодов профилей приложения и вариантов подходящих имен кодов во время настройки профилей приложения.
  • Обновлена Панель управления nvidia-settings, чтобы наполнить выпадающее меню стерео режимов, когда только эти режимы доступны.
  • Устранена ошибка, которая могла приводить к сбоям в работе приложений, использующих расширение OpenGL ARB_query_buffer_object в Xinerama.
  • Устранена ошибка, которая приводила к неверным сообщениям в панели управления nvidia-settings о HDMI режимах с высокой частотой пикселизации (как, например, при 4К разрешении), как о dual-link подключениях.
  • Устранена ошибка, которая могла приводить к плохой синхронизации стерео в крупных установках из нескольких мониторов, использующих 3D Vision, из-за плохого аппаратного подтверждения на некоторых мониторах.
  • Устранена ошибка, которая мешала корректному восстановлению DisplayPort 1.2 дисплеев после VT-переключения.
  • Изменено имя директории proc в /proc/driver/nvidia/gpus/ с расположением шины GPU, отображаемое в формате «domain:bus:device.function».
  • В 64-битные пакеты драйверов добавлены 64-bit EGL и OpenGL ES библиотеки.
  • Изменен формат поля «Расположение шины», отображаемого в файлах /proc/driver/nvidia/gpus/0..N/information с «domain:bus.device.function» на «domain:bus:device.function», чтобы соответствовать формату lspci.
  • Устранена ошибка в расширении GLX_EXT_buffer_age, когда некорректные сроки выдавались до тех пор, пока не подключалась тройная буферизация.
  • Обновлен NVIDIA X драйвер для загрузки модуля ядра NVIDIA X, используя `nvidia-modprobe`, а невспомогательную функцию XFree86 DDX xf86LoadKernelModule().
  • Изменено поведение драйвера по умолчанию, чтоб прекратить удаление расширений RandR 1.2, соответствующих неиспользуемым DisplayPort 1.2 устройствам. Их удаление может помешать работе некоторых приложений. Добавлена новая опция, DeleteUnusedDP12Displays, которая может быть использована, чтобы вновь включить это поведение. Эту опцию можно включить, запустив
    sudo nvidia-xconfig --delete-unused-dp12-displays
  • Улучшена поддержка переменных среды __GL_SYNC_DISPLAY_DEVICE и VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE в определенных конфигурациях. Эти переменные среды теперь распознают все имена поддерживаемых дисплеев. Смотрите более подробно «Приложение С. Имена дисплеев» и «Приложение G. Поддержка VDPAU» в текстовом документе README.
  • Улучшена производительность X драйвера при обработке больших чисел распределения поверхности.
  • Устранена ошибка, которая приводила к тому, что PBO-загрузки кубических поверхностей карты извлекали неверные данные.
  • Устранена ошибка в nvidia-installer, которая приводила к ложным сообщениям об ошибке при отказе от установки моделей ядра NVIDIA или исходных файлов для модулей ядра.
  • Добавлена экспериментальная поддержка ARGB GLX изображений, когда Xinerama и Composite включены на X.Org xserver 1.15 в одно и то же время.

>>> Подробности

 , ,

leg0las
()

Просьба о тестировании AMD/KMS в FreeBSD

Группа Hardware and Drivers

Jean-Sébastien Pédron сообщил о готовности теста кода для поддержки AMD/KMS в FreeBSD. Инструкции по проведению тестов можно найти в вики проекта. Просьба откликнуться и, при наличии соответствующего оборудования, помочь своими результатами в доработке данного проекта.

>>> AMD-GPU Wiki

 , , , ,

anonymous
()

Релиз драйвера NVIDIA 325.15

Группа Hardware and Drivers

5-го августа состоялся очередной релиз проприетарного драйвера для видеокарт NVIDIA. Список изменений:

  • Добавлена поддержка GPU GRID K340, GRID K350, NVS 315, Quadro K500M
  • Исправлен баг в nvidia-settings, приводящий к появлению ложных сообщений о несоответствии устройств вывода при смене такового во время работающего SLI.
  • Устранено мерцание дисплея, возникающее при некоторых случаях смены масштабирования.
  • Исправлена дубликация некоторых элементов UI в nvidia-settings при смене VT на мультимониторных конфигурациях.
  • Метод прерываний PCI-E изменён с virtual-wire на MSI (если это приводит к невозможности загрузить драйвер, это изменение можно отменить через параметр «NVreg_EnableMSI=0» для модуля nvidia).
  • Удалена поддержка ядер серии 2.4, с этой версии требуется ядро 2.6.9 или новее.
  • Исправлен баг с созданием режима RandR с тем же именем, что и предыдущий, даже если таковой был удалён.
  • Исправлена ошибка игнорирования nvidia-settings цветов некоторых элементов UI в GTK-темах.
  • Исправлена ошибка, вследствие которой информация о коррекции цветов записывалась в файл .nvidia-settings-rc даже если в nvidia-settings была выключена опция «Include X Display Names in the Config File».
  • Исправлено сбрасывание некоторых настроек nvidia-settings при пересканировании дисплеев.
  • Исправлено падение некоторых OpenGL-приложений, использующих Frame Buffer Objects.
  • Устранена утечка памяти при выгрузке libGL до уничтожения всех GLX-контекстов.
  • Исправлена ошибка применения цветовой коррекции не к тому дисплею в мультимониторных конфигурациях, когда один из дисплеев был отключён и подключен вновь.
  • Исправлен баг с выводом ложных сообщений о потере NV-GLX расширений при выполнении непрямого рендеринга от клиента GLX с библиотеками NVIDIA OpenGL на не-NVIDIA GLX-сервер.
  • Улучшена производительность отрисовки сложных градиентов.
  • Добавлена поддержка конфигурирования SLI Mosaic и Base Mosaic в nvidia-settings.
  • Изменения в исталляторе, позволяющие опознать альтернативные (не из .run-файла) методы установки.
  • Исправлена группа багов в RandR.
  • И многое другое.

Также, несколько ранее вышла новая версия библиотеки VDPAU от NVIDIA: libvdpau 0.7, с поддержкой DRI_PRIME.

>>> Подробности

 , ,

it-nativa
()

Вышла новая версия открытого драйвера xf86-video-intel — 2.21.0

Группа Hardware and Drivers

1 февраля было объявлено о выходе новой версии открытого драйвера для видеокарт Intel.

Список новых возможностей:

  • поддержка акселерации отрисовки для Haswell GT1/GT2.
  • поддержка многопоточной растеризации трапеций и резервных композиций.
  • поддержка нового интерфейса распределения памяти, который появится в ядре Linux версии 3.9

Также в анонсе упомянуты изменения в версиях 2.20.*:

  • поддержка технологии PRIME для hotplug-устройств и гибридных систем.
  • поддержка устройств семейства IvyBridge GT1 (HD2500).
  • стабильная поддержка 830gm/845g

Данная версия видеодрайвера содержит также множество исправлений ошибок.

>>> Подробности

 , ,

unfo
()

Корректирующий релиз драйвера NVIDIA 304.43

Группа Hardware and Drivers

Серия драйверов NVIDIA 304.x Linux будет последней, в которой будут поддерживаться GeForce 7, GeForce 6 и более старые модели видеокарт.

Что нового в версии 304.43:

  • устранено зависание VDPAU при работе YouTube Flash Player;
  • исправлены ошибки с несогласованным изменением настроек nvidia-settings со стороны gnome-settings-daemon;
  • в nvidia-settings добавлена поддержка использования RandR для управления цветностью;
  • добавлена поддержка новых GPU GeForce GTX 660 Ti, Quadro K5000, Quadro K5000M, Quadro K4000M, Quadro K3000M и NVS 510;
  • решена проблема с крахом тестовой версии X.Org xserver 1.13 при запуске Firefox.

>>> Подробности на английском

 ,

Licwin
()

Microsoft анонсировала официальный ODBC-драйвер для Linux

Группа Проприетарное ПО

Microsoft разрабатывает под Linux ODBC-драйвер для MS SQL Server. Анонс был сделан Квентином Кларком (Quentin Clark), вице-президентом компании по системам баз данных, на саммите Professional Association for SQL Server (PASS) 2011.

Предварительный релиз будет включать в себя следующее:

  • 64-битную версию драйвера для RHEL5;
  • утилиты BCP и SQLCMD;
  • поддержку протокола Kerberos, SSL и кодировки UTF-8 на стороне клиента.

32-битные версии драйвера, а также 64-битная версия для RHEL6 заявлены в планах разработчиков.

Предварительная версия драйвера будет обнародована в конце осени.

>>> Подробности

 , , ,

kernelpanic
()

ATI Catalyst 10.3

Группа Hardware and Drivers

Основные изменения:

  • [RHEL] Исправлены падения X-сервера при использовании BigDesktop.
  • [Catalyst Control Center] Исправлены ошибки с режимами HDTV.
  • [RedHat 64bit] Теперь возможен запуск при 4+ GPU.
  • [RHEL] Перезапуск X-сервера после включения HDTV режимов больше не приводит к зависанию.
  • Исправлена ошибка с появлением артефактов при запуске полноэкранной 3D игры в режиме Dual-Head.
  • Для изменения параметров размера TV-вывода теперь используется XRandR.
  • CCC теперь может подключать внешний дисплей без перезапуска Xorg.
  • Поддержку X Server 1.7 можно будет ждать в следующем месяце.

Release Notes [pdf]

>>> Страница загрузки

 , , , ,

lurkernt
()

Вышел Catalyst 9.7

Группа Linux General

Объявлен выход проприетарного драйвера для видеокарт ATI - AMD Catalyst 9.7, в котором исправлено несколько ошибок, среди которых можно выделить слудующие:

  • Устранён сбой X-cервера при отражении или повороте изображения на экране на некоторых системах, поддерживающих Xrandr 1.2 или выше;
  • В Catalyst Control Center исправлена ошибка горячего подключения второго дисплея, приводящая к нарушению отображения изображения на экране в режиме "Клон";
  • Второй дисплей теперь выключается, если он был отключён в ждущем режиме;
  • Некоторые системы сообщают, что адаптеры CrossFire доступны после переустановки драйвера;
  • Исправлена ошибка в мультидисплейных конфигурациях, которая при выключении одного дисплея приводила к выключению всех;
  • Устранен сбой X cервера на системах с несколькими видеоадаптерами;
  • Выполение "xrandr --prop" в Ubuntu 9.04 больше не вызывает зависание;
  • Устранен сбой X cервера в Ubuntu 9.04 при включённом расширении Xinerama.

>>> Подробности

 , ,

Vitls
()

AMD выпустила новый парсер AtomBIOS

Группа Open Source

В сентябре прошлого года AMD анонсировала открытый парсер AtomBIOS для видеокарт RadeonHD для связи со слоем абстракции видео BIOS. Пока AMD не выпустила примеры исходных кодов для R600 и не предоставила документацию по 3D-регистрам, компания выпустила новый парсер. Он является частью проекта KGrids (проект AMD по созданию простого драйвера уровня ядра и тестового окружения), позволяя включить парсер AtomBIOS в ядро Linux. Пакет "kgrids-atom" состоит из кода на Си и трех заголовочных файлов (все вместе — порядка 1400 строк кода).

Благодаря поддержке ATI AtomBIOS в ядре появится возможность использовать "Kernel-based Mode-Setting". Alex Deucher сказал, что DDX-драйверы не могут быть адаптированы под новые драйверы, но это лишь добавит работы, для конечного пользователя это не принесет пользы. Кроме того, этот код меньше тестировался, чем текущей парсер AtomBIOS.

Если есть желание изучить код пакета, то скачать его можно с X.org.

>>> Подробности

 , , ,

phasma
()

Спецификации на видеокарты R200 (ATI Radeon 8500-9250) будут открыты

Группа Linux General

"ATI R200 Documentation Coming Too" - представитель AMD подтвердил информацию о подготовке к открытию спецификаций на устаревшие карты R200 (ATI Radeon 8500-9250).

>>> Подробности

 , ,

DjSpike
()