LINUX.ORG.RU

1
Всего сообщений: 193

Драйвер флоппи-дисков оставлен в ядре Linux без сопровождения

Группа Hardware and Drivers

В ядре Linux 5.3 драйвер floppy диска помечен как устаревший, так как для его тестирования разработчикам не найти работающее оборудование, актуальные флоппи дисководы используют интерфейс USB. Но проблема в том, что многие виртуальные машины все еще эмулируют настоящий флоп.

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

 , , , ,

vasya_pupkin ()

Драйвер NVIDIA 381.22

Группа Hardware and Drivers

Представлен новый релиз проприетарных драйверов NVIDIA для UNIX-подобных ОС. Доступны версии для Linux (x86, x86_64 и ARM), FreeBSD (x86 и x86_64) и Solaris.

Изменения в этой версии:

  • Добавлена поддержка GeForce GTX 1080 Ti, Quadro M520, TITAN Xp, GRID K520.
  • Улучшена совместимость с новыми ядрами Linux.
  • Добавлена поддержка новых расширений Vulkan.
  • Отныне никогда не показывается логотип Nvidia при загрузке X-сервера.
  • Установка модуля ядра nvidia-drm теперь не обязательна. При вызове nvidia-installer с опцией --no-drm модуль не будет собран и установлен.

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

 , , , ,

narkoman228 ()

Обновление кассового сервера QKkmServer до версии 5.15.11.9

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

Вышло обновление набора программ проекта QKkmServer — кроссплатформенного кассового сервера для ФР, использующих протокол управления ФР Штрих-М.

Возможности:

  • управление ФР по сети;
  • управление из разных ОС;
  • управление посредством размещения файлов в отслеживаемом каталоге;
  • полный контроль операций с ФР.

( Подробности )

>>> Сайт проекта

 , , ,

HEXen ()

nvidia 358.16

Группа Hardware and Drivers
  • Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая на некоторых GPU приводила к некорректному рендерингу OpenGL стерео приложений в комбинации с Quadro Sync.
  • Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая приводила к зависанию OpenGL стерео приложений при включении режимов SLI AFR, SFR или SLIAA. Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая приводила к зависанию системы во время запуска OpenGL приложений при использовании некоторых топологий SLI Mosaic.
  • Устранена ошибка, которая могла приводить к мерцанию G-SYNC мониторов на GPU с архитектурой Kepler при воспроизведении видео с низкой частотой смены кадров. Устранена регрессия, которая могла приводить к зависанию OpenGL или VDPAU приложений в топологиях Xinerama, которые включают в себя несколько экранов, подключенных к одному GPU.
  • Добавлен переход в аварийный режим, чтобы обеспечить функционирование GLX при блокировании связи между сокетами клиентской стороны NVIDIA GLX и серверной стороны NVIDIA GLX. К примеру, политика SELinux на Fedora 22 блокирует работу драйвера NVIDIA 358.09 GLX на GDM3 - https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Устранена ошибка, которая могла приводить к сбоям работы nvidia-installer во время установки пакета драйвера, к которому были добавлены предварительно скомпилированные интерфейсы ядра (например, используя опцию «--add-this-kernel»). Устранена регрессия из драйверов версии 358.09, которая приводила к ситуации, когда G-SYNC мониторы, настроенные для работы с технологией 3D Vision, отображали черный экран и сообщали о том, что сигнал не поддерживается. Устранена регрессия из драйверов версии 358.09, из-за которой OpenGL приложения не запрашивали разрешение на выполнение функции glXSwapBuffers через флиппинг. Подобное было замечено на Fedora 22, где системная политика SELinux не поддерживала связь графической оболочки gnome-shell с сервером.
  • Теперь OpenGL приложения, не использующие флиппинг, возвращаются к glXSwapBuffers через блиттинг. Более подробно смотрите на https://bugzilla.redhat.com/show_bug.cgi?id=1271401. Устранена регрессия, которая снижала производительность OpenGL на серверах с возможностью удаленной настройки. Устранена утечка памяти, происходившая после удаления декларации GLXWindow, которая содержит образы из этой памяти. Устранена ошибка, которая приводила к созданию буферов пикселей EGL вместе с кадровым буфером и буфером невидимых поверхностей, а не с буфером невидимых поверхностей, как этого требует EGL. Добавлен новый модуль ядра nvidia-modeset.ko. Это новый компонент драйвера работает совместно с модулем ядра nvidia.ko для программирования движка дисплея GPU.
  • nvidia-modeset.ko не предоставляет сторонним приложениям никакой видимой для пользователя функциональности или интерфейсов. Однако в будущих выпусках драйверов nvidia-modeset.ko будет использован в качестве базы для интерфейса установки режима менеджером прямого рендеринга (DRM).
  • Сокращены мерцания экрана и задержки при переходе в и из режима G-SYNC. Мониторы с индикаторами G-SYNC на экране теперь будут всегда сообщать, когда они в режиме G-SYNC. Визуальный индикатор G-SYNC можно включить в nvidia-settings, чтобы определять, когда G-SYNC действительно используется. GLX протоколы для следующих OpenGL расширений, начиная от OpenGL 3.0, были переведены из статуса неофициальных в статус официальных, одобренных ARB:
  • GL_EXT_draw_buffers2 GLX-протокол для следующих OpenGL команд: BindBufferRangeNV, BindBufferBaseNV, BeginTransformFeedbackNV, EndTransformFeedbackNV, GetTransformFeedbackVaryingEXT, TransformFeedbackVaryingsEXT, которые являются частью следующих расширений: GL_NV_transform_feedback, GL_EXT_transform_feedback, был переведен из статуса неофициального в статус официального, одобренного ARB
  • Учитывая вышеуказанные изменения, GLX протокол для OpenGL 3.0 был переведен из статуса неофициального в статус официального, одобренного ARB:
  • В OpenGL драйвер добавлен новый механизм распределения системной памяти. Этот механизм позволяет отключать от адресного пространства объекты, размещенные в памяти, когда они не используются. Благодаря этому приложению доступно больше виртуального адресного пространства. В 32-битных OpenGL приложениях с Linux 3.11 и glibc 2.19 и выше этот механизм включен по умолчанию. Память, распределяемая подобным образом, занимает пространство в /dev/shm. Установка переменной __GL_DevShmPageableAllocations в значение 2 отключит этот механизм.
  • Добавлена поддержка OpenGL 4.3
  • Добавлена поддержка X.org xserver ABI 20 (xorg-server 1.18).

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

 , ,

anonymous ()

Stoney APU в драйвере AMD

Группа Hardware and Drivers

В свободный драйвер AMD добавлена начальная поддержка графических ускорителей из APU Stoney.
Alex Deucher, разработчик драйверов из компании AMD описывает патч следующим образом:

Этот набор патчей добавляет поддержку Stoney APU.
Stoney — новый APU от AMD из серии Volcanic Islands, несколько улучшенный Carrizo APU.

Код патчей включает в себя поддержку UVD 6, VCE, динамическое управление питанием и многое другое.

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

 , , ,

Kaschenko ()

Вышла новая версия проприетарного драйвера NVIDIA 355.11 для Linux

Группа Hardware and Drivers

Компания NVIDIA представила новую стабильную ветку проприетарного драйвера NVIDIA 355.11. Изменений не так много, не исключая как всегда, исправления ошибок в бета-версии Nvidia 355.06.

( читать дальше... )

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

 ,

Odalist ()

NVIDIA оттягивает передачу микрокода новых видеокарт разработчикам свободного драйвера

Группа Hardware and Drivers

Начиная с серии GeForce GTX 900 (архитектура Maxwell) NVIDIA ввела проверку подлинности прошивок видеокарт. При отсутствии корректной подписи видеокарта отказывается осуществлять аппаратное ускорение графики.

Если раньше разработчики свободного драйвера nouveau могли брать бинарные файлы (блобы) с микрокодом из проприетарного драйвера (путём шаманства с MMIOtrace), теперь они лишены такой возможности и вынуждены ждать, пока микрокод им предоставит NVIDIA, которая не торопится этого делать. В результате, в ядре Linux 3.19 реализована самая базовая поддержка нового семейства видеокарт, ограниченная лишь конфигурацией дисплейных выходов, без возможности аппаратного ускорения.

( читать дальше... )

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

 , , ,

anonymous ()

Прекращение поддержки устаревшего оборудования в nvidia-drivers 343

Группа Hardware and Drivers

Nvidia объявила о прекращении поддержки устаревших видеокарт в проприетарном драйвере, начиная с грядущей версии nvidia-drivers 343. Поддержка прекращается для всех видеокарт, выпущенных до появления архитектуры Fermi. В частности, лишаются поддержки:

  • все десктопные видеокарты серий 8xxx, 9xxx, 1xx, 2xx, 3xx и GeForce 405 (единственная модель серии 4xx, не основанная на архитектуре Fermi);
  • все мобильные видеокарты серий 7xxx, 8xxx, 9xxx, 1xx, 2xx, 3xx;
  • некоторые модели Quadro и Tesla (полный список доступен на официальном сайте).

Отмечается, что поддержка указанного оборудования сохранится в nvidia-drivers 340.xx, который переводится в статус legacy-драйвера с поддержкой до 1 апреля 2016 года. Поддержка будет ограничена лишь исправлением ошибок, развитие и оптимизация этой линейки драйверов прекращается.

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

 , , ,

anonymous ()