NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA
Компания Сollabora объявила о доведении открытого драйвера NVK для видеокарт NVIDIA до готовности к повседневному использованию широким кругом пользователей и сертификации данного драйвера в консорциуме Khronos, занимающемся разработкой графических стандартов. Драйвер признан полностью совместимым со спецификацией Vulkan 1.3, успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов.
Сертификация пройдена для GPU NVIDIA на базе микроархитектур Turing (серии GeForce GTX 16xx, RTX 20xx и Quadro RTX), Ampere (серии GeForce RTX 30xx и RTX A2000/4000/5000/6000) и Ada (серии GeForce RTX 4xxx, RTX 4000 SFF, RTX 4xxx/5000/6000 Ada). Проверка была выполнена в окружении с ядром Linux 6.5 и 6.8rc1. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. Изменения уже приняты в кодовую базу Mesa и войдут в состав выпуска Mesa 24.1.
Кроме улучшений в NVK отмечается значительный прогресс в обеспечении поддержки OpenGL для видеокарт NVIDIA.
В Mesa принято изменение, позволяющее задействовать драйвер Zink для обеспечения поддержки OpenGL 4.6 на системах с новыми сериями видеокарт NVIDIA (начиная с GeForce RTX 20xx), с которыми могут наблюдаться проблемы в штатном OpenGL-драйвере Nouveau (NVC0). Для включения Zink вместо NVC0 в Mesa 24.1 достаточно выставить переменную окружения "NOUVEAU_USE_ZINK=1".
Драйвер NVK создан c нуля командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон/Фэй Экстранд (Jason/Faith Ekstrand, активный разработчик Mesa из Collabora). При создании драйвера разработчики использовали официальные заголовочные файлы и открытые модули ядра, опубликованные компанией NVIDIA.
В коде NVK местами использовались базовые компоненты OpenGL-драйвера Nouveau, но из-за отличий наименований в заголовочных файлах NVIDIA и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.
Источник1 Источник2
Компания Сollabora объявила о доведении открытого драйвера NVK для видеокарт NVIDIA до готовности к повседневному использованию широким кругом пользователей и сертификации данного драйвера в консорциуме Khronos, занимающемся разработкой графических стандартов. Драйвер признан полностью совместимым со спецификацией Vulkan 1.3, успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов.
Сертификация пройдена для GPU NVIDIA на базе микроархитектур Turing (серии GeForce GTX 16xx, RTX 20xx и Quadro RTX), Ampere (серии GeForce RTX 30xx и RTX A2000/4000/5000/6000) и Ada (серии GeForce RTX 4xxx, RTX 4000 SFF, RTX 4xxx/5000/6000 Ada). Проверка была выполнена в окружении с ядром Linux 6.5 и 6.8rc1. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. Изменения уже приняты в кодовую базу Mesa и войдут в состав выпуска Mesa 24.1.
Кроме улучшений в NVK отмечается значительный прогресс в обеспечении поддержки OpenGL для видеокарт NVIDIA.
В Mesa принято изменение, позволяющее задействовать драйвер Zink для обеспечения поддержки OpenGL 4.6 на системах с новыми сериями видеокарт NVIDIA (начиная с GeForce RTX 20xx), с которыми могут наблюдаться проблемы в штатном OpenGL-драйвере Nouveau (NVC0). Для включения Zink вместо NVC0 в Mesa 24.1 достаточно выставить переменную окружения "NOUVEAU_USE_ZINK=1".
Драйвер NVK создан c нуля командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон/Фэй Экстранд (Jason/Faith Ekstrand, активный разработчик Mesa из Collabora). При создании драйвера разработчики использовали официальные заголовочные файлы и открытые модули ядра, опубликованные компанией NVIDIA.
В коде NVK местами использовались базовые компоненты OpenGL-драйвера Nouveau, но из-за отличий наименований в заголовочных файлах NVIDIA и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.
Источник1 Источник2
Collabora | Open Source Consulting
News & Blog - Open Source Consulting | Collabora
Your one-stop shop for all the latest news, events and blogs from Collabora.
👍2👏1
Forwarded from opennet.ru
Опубликованы Linux From Scratch 12.1 и Beyond Linux From Scratch 12.1 https://opennet.ru/60700/
www.opennet.ru
Опубликованы Linux From Scratch 12.1 и Beyond Linux From Scratch 12.1
Представлены новые выпуски руководств Linux From Scratch 12.1 (LFS) и Beyond Linux From Scratch 12.1 (BLFS), доступные в двух вариантах, с системой инициализации SysVinit и systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux…
Forwarded from Linux / Линукс
Вышел Kali Linux 2024.1 с четырьмя новыми инструментами
Традиционно в первом релизе года разработчики Offensive Security представили новые визуальные элементы, включая обои и обновления загрузочного меню и экрана входа в систему.
Помимо визуальных улучшений разработчики обновили версию ядра до 6.6 и выпустили четыре новинки:
• blue-hydra — сервис для обнаружения Bluetooth-устройств;
• opentaxii — имплементация сервера TAXII от EclecticIQ;
• readpe — инструменты командной строки для работы с PE-файлами Windows;
• snort — гибкая система обнаружения сетевых вторжений.
Также команда Kali анонсировала несколько новых функций в рабочих столах Xfce и Gnome.
• К примеру, для пользователей Xfce и Xclip появилась возможность быстрого копирования IP-адреса VPN в буфер обмена, что упрощает управление VPN-соединениями.
• Для пользователей Gnome просмотрщик изображений eye-of-gnome (eog) был заменен на Loupe, а в файловом менеджере Nautilus улучшена скорость работы.
Linux / Линукс🥸
Традиционно в первом релизе года разработчики Offensive Security представили новые визуальные элементы, включая обои и обновления загрузочного меню и экрана входа в систему.
Помимо визуальных улучшений разработчики обновили версию ядра до 6.6 и выпустили четыре новинки:
• blue-hydra — сервис для обнаружения Bluetooth-устройств;
• opentaxii — имплементация сервера TAXII от EclecticIQ;
• readpe — инструменты командной строки для работы с PE-файлами Windows;
• snort — гибкая система обнаружения сетевых вторжений.
Также команда Kali анонсировала несколько новых функций в рабочих столах Xfce и Gnome.
• К примеру, для пользователей Xfce и Xclip появилась возможность быстрого копирования IP-адреса VPN в буфер обмена, что упрощает управление VPN-соединениями.
• Для пользователей Gnome просмотрщик изображений eye-of-gnome (eog) был заменен на Loupe, а в файловом менеджере Nautilus улучшена скорость работы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
FreeCiv 3.1(beta)
Основными изменениями в Freeciv 3.1 являются новые клиенты Qt6 и gtk4, улучшенный баланс набора правил civ2civ3, экспериментальная система сборки на основе мезонов и большая дополнительная гибкость для создания пользовательских наборов правил.
В мультиплеере повысили скорость перемещения юнитов.
Обновили кучу игровых правил
Как обычно для основных выпусков, клиенты 3.1 не могут взаимодействовать с серверами версий, предшествующих 3.0.x, и наоборот. Если на вы версии 3.1, то запуск сохранения весрий 3.0.х может принести проблемы.
Ссылка почитать
Ссылка на офф сайт
Основными изменениями в Freeciv 3.1 являются новые клиенты Qt6 и gtk4, улучшенный баланс набора правил civ2civ3, экспериментальная система сборки на основе мезонов и большая дополнительная гибкость для создания пользовательских наборов правил.
В мультиплеере повысили скорость перемещения юнитов.
Обновили кучу игровых правил
Как обычно для основных выпусков, клиенты 3.1 не могут взаимодействовать с серверами версий, предшествующих 3.0.x, и наоборот. Если на вы версии 3.1, то запуск сохранения весрий 3.0.х может принести проблемы.
Ссылка почитать
Ссылка на офф сайт
Forwarded from opennet.ru
Обновление открытой операционной системы MenuetOS 1.50, написанной на ассемблере https://opennet.ru/60711/
www.opennet.ru
Обновление операционной системы MenuetOS 1.50, написанной на ассемблере
Опубликован выпуск операционной системы MenuetOS 1.50, разработка которой ведётся полностью на ассемблере. Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Сборка системы занимает 1.4 МБ и сформирована в…
Обновление KDE на мобилки
Разработчики проекта KDE Plasma Mobile представили редакцию пользовательской среды KDE Plasma 6 для мобильных устройств, переведённую на Qt 6 и набор библиотек KDE Frameworks 6. Поддержка телефонии в Plasma Mobile базируется на телефонном стеке ModemManager и коммуникационном фреймворке Telepathy. Для вывода графики используется композитный сервер kwin_wayland, а для обработки звука применяется PulseAudio. Готове сборки KDE Plasma Mobile 6 можно загрузить из тестового репозитория дистрибутива postmarketOS.
Репозиторий
Офф сайт
Источник
Разработчики проекта KDE Plasma Mobile представили редакцию пользовательской среды KDE Plasma 6 для мобильных устройств, переведённую на Qt 6 и набор библиотек KDE Frameworks 6. Поддержка телефонии в Plasma Mobile базируется на телефонном стеке ModemManager и коммуникационном фреймворке Telepathy. Для вывода графики используется композитный сервер kwin_wayland, а для обработки звука применяется PulseAudio. Готове сборки KDE Plasma Mobile 6 можно загрузить из тестового репозитория дистрибутива postmarketOS.
Репозиторий
Офф сайт
Источник
👍3
Организация HDMI Forum не позволила компании AMD реализовать поддержку спецификации HDMI 2.1 в открытых драйверах.
Отмечено, что в настоящее время создание открытых реализаций HDMI 2.1 невозможно без нарушения лицензионных требований HDMI Forum.
Изменения с реализацией поддержки HDMI 2.1 были разработаны компанией AMD для открытого драйвера AMDGPU, но их не удаётся опубликовать из-за невозможности пройти рецензирование в HDMI Forum. Проблемы с публикацией кода обусловлены наличием в HDMI технологий, представляющих коммерческую тайну, такие как механизмы защиты от копирования и шифрования видеосигнала (HDCP, High-bandwidth Digital Content Protection). Спецификации HDMI 2.1 не распространяются публично, что затрудняет создание неофициальных реализаций.
Поддержка HDMI 2.1 необходима для передачи видеосигнала с качеством 4K, 5K, 6K, 8K и 10K при высокой частоте обновления экрана (например, 4k@120hz с глубиной цвета 24/30/36/48 бит или 5k@240hz с 24/30/36 бит или HDR). В качестве обходного пути для использования расширенных режимов рекомендуется по возможности использовать порт DisplayPort, а когда на дисплее имеется только HDMI - внешние адаптеры, конвертирующие DisplayPort в HDMI.
Не_позволили
Источник
Отмечено, что в настоящее время создание открытых реализаций HDMI 2.1 невозможно без нарушения лицензионных требований HDMI Forum.
Изменения с реализацией поддержки HDMI 2.1 были разработаны компанией AMD для открытого драйвера AMDGPU, но их не удаётся опубликовать из-за невозможности пройти рецензирование в HDMI Forum. Проблемы с публикацией кода обусловлены наличием в HDMI технологий, представляющих коммерческую тайну, такие как механизмы защиты от копирования и шифрования видеосигнала (HDCP, High-bandwidth Digital Content Protection). Спецификации HDMI 2.1 не распространяются публично, что затрудняет создание неофициальных реализаций.
Поддержка HDMI 2.1 необходима для передачи видеосигнала с качеством 4K, 5K, 6K, 8K и 10K при высокой частоте обновления экрана (например, 4k@120hz с глубиной цвета 24/30/36/48 бит или 5k@240hz с 24/30/36 бит или HDR). В качестве обходного пути для использования расширенных режимов рекомендуется по возможности использовать порт DisplayPort, а когда на дисплее имеется только HDMI - внешние адаптеры, конвертирующие DisplayPort в HDMI.
Не_позволили
Источник
www.opennet.ru
AMD не смог реализовать HDMI 2.1 в открытых драйверах из-за требований HDMI Forum
Организация HDMI Forum, занимающаяся разработкой спецификаций и тестового набора, связанных с интерфейсом передачи данных HDMI (High-Definition Multimedia Interface), не позволила компании AMD реализовать поддержку спецификации HDMI 2.1 в открытых драйверах.…
🤣1
Forwarded from Linux / Линукс
Cloudflare открыла код Pingora, инструментария для создания сетевых сервисов
Pingora предназначен для разработки на языке Rust защищённых высокопроизводительных сетевых сервисов и программируемых сетевых систем. Фреймворк хорошо протестирован и уже применяется в работе высоконагруженных систем - построенный на его базе прокси более года задействован в сети доставки контента Cloudflare вместо nginx и обрабатывает более 40 млн запросов в секунду.
Linux / Линукс🥸
Pingora предназначен для разработки на языке Rust защищённых высокопроизводительных сетевых сервисов и программируемых сетевых систем. Фреймворк хорошо протестирован и уже применяется в работе высоконагруженных систем - построенный на его базе прокси более года задействован в сети доставки контента Cloudflare вместо nginx и обрабатывает более 40 млн запросов в секунду.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from opennet.ru
Проект NixBSD развивает вариант NixOS с ядром из FreeBSD https://opennet.ru/60724/
www.opennet.ru
Проект NixBSD развивает вариант NixOS с ядром из FreeBSD
Представлен проект NixBSD, развивающий неофициальное ответвление от дистрибутива NixOS, в котором вместо ядра Linux задействовано ядро из FreeBSD. Для установки программ используется пакетный менеджер Nix, хранящий результат сборки пакетов в подкаталогах…
Forwarded from opennet.ru
Доступен аудиокодек Opus 1.5 https://opennet.ru/60731/
www.opennet.ru
Доступен аудиокодек Opus 1.5
После почти года разработки организация Xiph.Org, занимающаяся разработкой свободных видео- и аудиокодеков, представила релиз аудиокодека Opus 1.5, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким…
Компания Microsoft опубликовала предупреждение о прекращении поддержи прослойки WSA (
Источник: microsoft
Windows Subsystem for Android), обеспечивающей запуск в Windows 11 мобильных приложений и игр, созданных для платформы Android. Android-приложения, установленные до 5 марта 2024 года, продолжат работать ещё год, после чего поддержка подсистемы будет полностью прекращена. 5 марта 2025 года также будет прекращена поддержка каталога приложений Amazon Appstore для Windows.Источник: microsoft
Docs
Windows Subsystem for Android™️
Windows Subsystem for Android™️ enables your Windows 11 device to run Android applications that are available in the Amazon Appstore. Learn more about set up, device requirements, installing and uninstalling, input compatibility, testing and debugging, and…
Forwarded from opennet.ru
Релиз FreeBSD 13.3 https://opennet.ru/60736/
www.opennet.ru
Релиз FreeBSD 13.3
После 11 месяцев разработки опубликован релиз FreeBSD 13.3. Установочные образы сформированы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно подготовлены сборки для систем виртуализации…
Forwarded from opennet.ru
Проект postmarketOS представил сборки на базе systemd https://opennet.ru/60737/
www.opennet.ru
Проект postmarketOS представил сборки на базе systemd
Разработчики проекта postmarketOS, развивающего дистрибутив Linux для смартфонов, базирующийся на пакетной базе Alpine Linux, стандартной Си-библиотеке Musl и наборе утилит BusyBox, объявили о предоставлении возможности использования системного менеджера…
👍1
Forwarded from «Олег»🤝
Опубликован первый корректирующий выпуск среды рабочего стола KDE Plasma 6.0.1, в котором по горячим следам устранено более сотни ошибок.
Среди исправленных проблем:
- Выход курсора за границу ограниченной поверхности Wayland (например, при запуске игр в окне или на полном экране курсор мог перескакивать во внешнюю область).
- Проблемы с закрытием меню приложений Kicker (если щёлкнуть мышью на внешнюю область, меню оставалось открытым).
- Невозможность добавления виджетов на панель из-за скрытия панели после входа в режиме редактирования, в случае включения режима автоматического скрытия панели.
Источник
Среди исправленных проблем:
- Выход курсора за границу ограниченной поверхности Wayland (например, при запуске игр в окне или на полном экране курсор мог перескакивать во внешнюю область).
- Проблемы с закрытием меню приложений Kicker (если щёлкнуть мышью на внешнюю область, меню оставалось открытым).
- Невозможность добавления виджетов на панель из-за скрытия панели после входа в режиме редактирования, в случае включения режима автоматического скрытия панели.
Источник
www.opennet.ru
Корректирующий выпуск KDE Plasma 6.0.1
Спустя неделю после релиза KDE 6.0 опубликован первый корректирующий выпуск среды рабочего стола KDE Plasma 6.0.1, в котором по горячим следам устранено более сотни ошибок. Среди исправленных проблем:
Forwarded from Linux / Линукс
Живучий троян BIFROSE пробрался в системы Linux
Исследователи обнаружили новый вариант известного трояна для удаленного доступа - BIFROSE. Обновленная версия адаптирована для атак на системы Linux. Ее отличительная особенность - использование поддельного домена, внешне похожего на легитимный сайт VMware — download.vmfare[.]com.
BIFROSE орудует с 2004 года. Варианты BIFROSE для Linux, получившие обозначение ELF_BIFROSE, распространяются как минимум с 2020 года. Они способны запускать удаленные оболочки, скачивать/отправлять файлы и манипулировать файловой системой.
Исследователи отслеживают резкий всплеск активности BIFROSE с октября 2023 года — за это время зафиксировано минимум 104 инцидента.
Linux / Линукс🥸
Исследователи обнаружили новый вариант известного трояна для удаленного доступа - BIFROSE. Обновленная версия адаптирована для атак на системы Linux. Ее отличительная особенность - использование поддельного домена, внешне похожего на легитимный сайт VMware — download.vmfare[.]com.
BIFROSE орудует с 2004 года. Варианты BIFROSE для Linux, получившие обозначение ELF_BIFROSE, распространяются как минимум с 2020 года. Они способны запускать удаленные оболочки, скачивать/отправлять файлы и манипулировать файловой системой.
Исследователи отслеживают резкий всплеск активности BIFROSE с октября 2023 года — за это время зафиксировано минимум 104 инцидента.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from opennet.ru
Доступен набор компиляторов LLVM 18 https://opennet.ru/60744/
www.opennet.ru
Доступен набор компиляторов LLVM 18
После шести месяцев разработки представлен релиз проекта LLVM 18.1.0 - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная…
Напомним что сегодня пятница.... И 8 марта.
Не забудьте поздравить свои арчи и девушек (если они есть:) )
Не забудьте поздравить свои арчи и девушек (если они есть:) )
$linux
Напомним что сегодня пятница.... И 8 марта. Не забудьте поздравить свои арчи и девушек (если они есть:) )
Уже поздравил. Подарил руководство арч линукс напечатанное на принтере. Пустьучится ставить арч.
👏2