Поддръжка на клавиатурата / тракпада на MacBook и други новости, които ще пристигнат с Linux 5.3, вече в процес на разработка

Linux 5.3

След фазата на заявка за функция или "заявки за изтегляне", ние вече (сме) напълно влезли във фазата на разработване на Linux 5.3. Оттук нататък Линус Торвалдс ще продължи да работи за следващото голямо издание на ядрото на Linux, пускайки по един кандидат за издание на седмица за общо 7-8. Докато не се сблъскате, следващата голяма версия ще пристигне след около два месеца.

Linux 5.3 ще дойде с много интересни новини. Сред най-поразителните имаме el поддръжка за клавиатури и тракпад на най-новите MacBook и MacBook Pro от Apple. Това беше новост, приета в последния момент и за да го постигнат, те трябваше да реверсират голяма част от протокола на Apple, с който успяха да напишат основния драйвер за Linux. По-долу имате останалите новини, които ще пристигнат с Linux 5.3.

Какво е новото в Linux 5.3

  • Поддръжка за клавиатури и тракпад на MacBook 2015 и MacBook Pro благодарение на добавения в последния момент драйвер на SPI на Apple.
  • Поддръжката за игралния компютър ASUS TUF е включена в драйвера на ASUS WMI.
  • Добавени са компоненти на платформата Chrome OS, включително драйвер за сензор за ъгъл на капака и други драйвери за обработка на персонализирания вграден драйвер на Google на Chromebook и други по-нови хардуерни битове.
  • Поддръжка на ново входно устройство, включително различни таблети Wacom и състезателни колела Saitek.
  • Подобрена поддръжка за мрежови драйвери 100GbE и Google GVE.
  • Поддръжка на ACRN гост хипервизор за този малък хипервизор, разработен от Intel, фокусиран върху критични за сигурността случаи на използване на IoT в реално време.
  • Ядрото вече дава възможност на компилирания имплицитно-неуспешен флаг да открива поведение при срив на случай на превключване за потенциални грешки или неочаквано поведение.
  • Използване на затягане върху програмиста с фокус върху енергийно съзнателното програмиране на 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 вече поддържа графичния процесор Adreno 540 на Qualcomm.
  • Изчислете поддръжка на шейдър за контролера 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 за вашия Broadcom SoC.
  • Подобрено проследяване на използването на приложението на AVX-512, за да позволи по-оптимално поставяне на задачи на AVX-512 за планиращите задачи в потребителското пространство и други, които се чудят дали дадено приложение активно използва AVX-512.
  • Подсистемата за броячи на производителността на Linux започна подготовката за Snow Ridge на Intel.
  • Поддръжка на топология на CPU на Intel за множество масиви за процесори AP Cascadelake.
  • Включена е поддръжка за Intel UMWAIT.
  • Официална поддръжка за процесори Zhaoxin x86 за китайски процесори, получени от технологията VIA x86.
  • Различни ARM 64-битови актуализации от AVMv8.5-bit за поддръжка на емулация на системно обаждане.

И новост, но отрицателна: на графичния фронт разработчиците на ядрото постигнаха промяна, която до голяма степен нарушава драйвера на 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.