Поддержка клавиатуры / трекпада MacBook и других новинок, которые появятся в Linux 5.3, уже в разработке.

Linux 5.3

После фазы запроса функции или «запросов на вытягивание» мы уже полностью вошли в фазу разработки Linux 5.3. С этого момента Линус Торвальдс приступит к работе над следующим крупным выпуском ядра Linux, выпуская одного Release Candidate в неделю, всего 7-8. Если вы не столкнетесь с какими-либо сбоями, следующий крупный релиз выйдет примерно через два месяца.

Linux 5.3 принесет много интересных новостей. Среди самых ярких мы el поддержка клавиатур и трекпадов на последних моделях MacBook и MacBook Pro от Apple. Это была новинка, принятая в последнюю минуту, и для ее достижения им пришлось перепроектировать большую часть протокола Apple, с помощью которого они смогли написать базовый драйвер Linux. Ниже вы найдете остальные новости, которые появятся в Linux 5.3.

Что нового в Linux 5.3

  • Поддержка клавиатур и трекпадов MacBook и MacBook Pro 2015 года выпуска благодаря драйверу Apple SPI, добавленному в последнюю минуту.
  • Поддержка игрового компьютера ASUS TUF включена в драйвер ASUS WMI.
  • Добавлены компоненты платформы Chrome OS, включая драйвер датчика угла наклона крышки и другие драйверы для работы со встроенным драйвером Google на Chromebook и других новых аппаратных компонентах..
  • Поддержка новых устройств ввода, включая различные планшеты Wacom и гоночные рули Saitek.
  • Улучшена поддержка сетевых драйверов 100GbE и Google GVE.
  • Поддержка гостевого гипервизора ACRN для этого небольшого гипервизора, разработанного Intel, ориентирована на критически важные для безопасности сценарии использования Интернета вещей в режиме реального времени.
  • Ядро теперь включает флаг сборки -implicit-failed, чтобы обнаруживать аварийное поведение switch case для потенциальных ошибок или неожиданного поведения.
  • Использование зажима для программиста с упором на программирование с учетом энергии в Arm.
  • Контроллер интеллектуальной шины управления платформой поддерживает стандартизированное соединение между платами в шасси.
  • Еще один новый драйвер VirtIO, объединенный для Linux 5.3, - это драйвер VirtIO-IOMMU, обеспечивающий виртуальное устройство IOMMU для гостей.
  • Ядро Linux теперь поддерживает сжатые файлы прошивки, чтобы сэкономить несколько сотен мегабайт дискового пространства, если все бинарные файлы прошивки / микрокода Linux сжаты.
  • Новый системный вызов clone3, обновления драйверов Realtek и другие летние обновления.
  • В область криптографии добавлена ​​поддержка xxHash.
  • Подсистема FMC постепенно сокращается, потому что разработчики CERN решили, что легче начать с нуля, чем исправлять эту подсистему.

Что нового в файловых системах, графике и процессорах

  • UBIFS теперь поддерживает сжатие файловой системы Zstd.
  • Теперь клиент NFS разрешает несколько TCP-подключений к серверу с помощью новой опции монтирования «nconnect =».
  • Множество улучшений в Ceph.
  • XFS и Btrfs будут шлифовать.
  • F2FS включает встроенную поддержку SWAP.
  • Более быстрый поиск EXT4 без учета регистра на основе этой дополнительной функции, изначально представленной в Linux 5.2.
  • Распаковка LZ4 на месте для EROFS.
  • Первоначальная поддержка AMDGPU Navi для новой серии Radeon RX 5700.
  • Поддержка Turing TU116 была включена в драйвер с открытым исходным кодом Nouveau для ограниченной поддержки графики NVIDIA.
  • Поддержка дисплея Intel HDR теперь готова к запуску из ядра для Icelake и Geminilake или более поздних версий.
  • Драйвер DRM MSM теперь поддерживает графический процессор Qualcomm Adreno 540.
  • Поддержка вычислительных шейдеров для контроллера Broadcom V3D, используемого такими платами, как Raspberry Pi 4.
  • Улучшения в других DRM.
  • Новинкой в ​​области мультимедиа являются драйвер видеодекодера Amlogic Meson и другие усовершенствования для декодирования видео.
  • Первоначальная поддержка технологии Intel Speed ​​Select на процессорах Cascadelake.
  • Поддержка новых SoC и плат ARM и улучшенная поддержка существующих плат, таких как NVIDIA Jetson Nano.
  • Поддержка RISC-V продолжает улучшаться.
  • Добавлена ​​поддержка Intel Icelake NNPI в различных драйверах.
  • Добавлена ​​поддержка драйвера Raspberry Pi CPUFreq для вашей SoC Broadcom.
  • Улучшено отслеживание использования AVX-512 приложениями, чтобы обеспечить более оптимальное размещение задач AVX-512 для планировщиков задач в пространстве пользователя и других пользователей, которым интересно, активно ли приложение использует AVX-512.
  • Подсистема счетчика производительности Linux начала подготовку к Intel Snow Ridge.
  • Поддержка топологии ЦП Intel с несколькими массивами для процессоров AP Cascadelake.
  • Включена поддержка Intel UMWAIT.
  • Официальная поддержка процессоров Zhaoxin x86 для китайских процессоров, основанных на технологии VIA x86.
  • Различные 64-битные обновления ARM от AVMv8.5-бит до поддержки эмуляции системных вызовов.

И новинка, но отрицательная: в графическом плане разработчики ядра добились изменения, которое в значительной степени ломает драйвер NVIDIA на архитектурах POWER. NVIDIA должна будет решить эту проблему с помощью нового выпуска драйвера POWER Linux, но когда они исправят это, еще неизвестно. У NVIDIA есть около двух месяцев, чтобы исправить эту ошибку.

Linux 5.3-RC1
Теме статьи:
Linux 5.3-rc1, самый крупный выпуск со времен Linux 4.9-rc1, теперь доступен

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.