Підтримка клавіатури / трекпада 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 і MacBook Pro 2015 року завдяки драйверу Apple SPI, доданому в останню хвилину.
  • Підтримка ігрового комп'ютера ASUS TUF була включена в драйвер ASUS WMI.
  • Додано компоненти платформи Chrome OS, включаючи драйвер датчика кута нахилу та інші драйвери для обробки спеціального вбудованого драйвера Google на Chromebook та інших новіших апаратних бітах.
  • Підтримка нового пристрою введення, включаючи різні планшети Wacom та гоночні колеса Saitek.
  • Покращена підтримка мережевих драйверів 100GbE та Google GVE.
  • Підтримка гостьового гіпервізора ACRN для розробленого компанією Intel невеликого розміру гіпервізора, орієнтованого на критичні випадки використання IoT в режимі реального часу
  • Ядро тепер дозволяє прапорець -implicit-failed зборки виявляти поведінку аварійного завершення комутатора на потенційні помилки або несподівані дії.
  • Використання затискачів на програмісті з акцентом на енергосвідоме програмування Arm.
  • Підтримка контролера шини Intelligent Platform Management Bus для стандартизованого взаємозв’язку між платами в шасі.
  • Ще одним новим драйвером 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 розпочала підготовку до 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.