Unterstützung für die Tastatur / das Trackpad des MacBook und andere Neuheiten, die mit Linux 5.3 verfügbar sein werden, das sich bereits in der Entwicklung befindet

Linux 5.3

Nach der Funktionsanforderungsphase oder den „Pull-Anforderungen“ sind wir bereits vollständig in die Entwicklungsphase von eingetreten Linux 5.3. Von nun an wird Linus Torvalds für die nächste große Linux-Kernel-Version arbeiten und einen Release Candidate pro Woche für insgesamt 7-8 veröffentlichen. Solange Sie keine Rückschläge erleiden, wird die nächste Hauptversion in etwa zwei Monaten erscheinen.

Linux 5.3 wird viele interessante Neuigkeiten enthalten. Zu den auffälligsten wir el Unterstützung für die Tastaturen und Trackpads des neuesten MacBook und MacBook Pro von Apple. Dies war eine Neuheit, die in letzter Minute akzeptiert wurde. Um dies zu erreichen, mussten sie einen Großteil des Apple-Protokolls zurückentwickeln, mit dem sie den grundlegenden Linux-Treiber schreiben konnten. Nachfolgend finden Sie die restlichen Neuigkeiten, die mit Linux 5.3 eintreffen werden.

Was ist neu in Linux 5.3?

  • Unterstützung für 2015 MacBook- und MacBook Pro-Tastaturen und Trackpads dank Apples SPI-Treiber, der in letzter Minute hinzugefügt wurde.
  • Der ASUS WMI-Treiber unterstützt den ASUS TUF-Spielecomputer.
  • Chrome OS-Plattformkomponenten wurden hinzugefügt. Dazu gehören ein Deckelwinkelsensortreiber und andere Treiber für den benutzerdefinierten integrierten Treiber von Google für Chromebooks und andere neuere Hardware-Bits.
  • Neue Unterstützung für Eingabegeräte, einschließlich verschiedener Wacom-Tablets und Saitek-Rennräder.
  • Verbesserte Unterstützung für 100-GbE-Netzwerktreiber und Google GVE.
  • ACRN-Gast-Hypervisor-Unterstützung für diesen von Intel entwickelten Hypervisor mit geringem Platzbedarf, der sich auf sicherheitskritische IoT-Anwendungsfälle in Echtzeit konzentriert.
  • Der Kernel aktiviert jetzt das Flag "Compile-Implicit-Failed", um das Absturzverhalten von Switch-Fällen auf potenzielle Fehler oder unerwartetes Verhalten zu erkennen.
  • Verwendung der Klemmung am Programmierer mit Schwerpunkt auf der energiebewussten Programmierung von Arm.
  • Intelligent Platform Management Buscontroller-Unterstützung für standardisierte Verbindung zwischen Karten in einem Gehäuse.
  • Ein weiterer neuer VirtIO-Treiber, der für Linux 5.3 zusammengeführt wurde, ist der VirtIO-IOMMU-Treiber, der Gästen ein virtuelles IOMMU-Gerät zur Verfügung stellt.
  • Der Linux-Kernel unterstützt jetzt komprimierte Firmware-Dateien, um einige hundert Megabyte Speicherplatz zu sparen, wenn alle Linux-Firmware- / Mikrocode-Binärdateien komprimiert sind.
  • Neuer Clone3-Systemaufruf, Realtek-Treiber-Updates und andere Sommer-Updates.
  • Unterstützung für xxHash wurde dem Kryptobereich hinzugefügt.
  • Das FMC-Subsystem wird auslaufen, da die CERN-Entwickler entschieden haben, dass es einfacher ist, von vorne zu beginnen, als dieses Subsystem zu reparieren.

Was ist neu in Dateisystemen, Grafiken und Prozessoren?

  • UBIFS unterstützt jetzt die Komprimierung des Zstd-Dateisystems.
  • Der NFS-Client ermöglicht jetzt mehrere TCP-Verbindungen zu einem Server über die neue Mount-Option "nconnect =".
  • Viele Verbesserungen in Ceph.
  • XFS und Btrfs werden poliert.
  • F2FS bietet native Unterstützung für SWAP.
  • Schnellere Suche nach EXT4 ohne Berücksichtigung der Groß- und Kleinschreibung basierend auf dieser optionalen Funktion, die ursprünglich in Linux 5.2 eingeführt wurde.
  • Vor-Ort-Dekompression von LZ4 für EROFS.
  • Erste AMDGPU Navi-Unterstützung für die neue Radeon RX 5700-Serie.
  • Die Unterstützung für Turing TU116 wurde in den Open Source-Treiber von Nouveau aufgenommen, um die Unterstützung für NVIDIA-Grafiken zu beschränken.
  • Die Unterstützung für Intel HDR-Displays kann jetzt vom Kernel für Icelake und Geminilake oder höher ausgeführt werden.
  • Der DRM MSM-Treiber unterstützt jetzt die Adreno 540-GPU von Qualcomm.
  • Compute Shader-Unterstützung für den Broadcom V3D-Controller, der von Boards wie dem Raspberry Pi 4 verwendet wird.
  • Verbesserungen in anderen DRM.
  • Neu auf der Medienseite sind der Amlogic Meson-Videodecodertreiber und andere Verbesserungen der Videodecodierung.
  • Erste Unterstützung für die Intel Speed ​​Select-Technologie auf Cascadelake-Prozessoren.
  • Unterstützung für neue SoCs und ARM-Karten und verbesserte Unterstützung für vorhandene Karten wie die NVIDIA Jetson Nano.
  • Die Unterstützung für RISC-V wird weiter verbessert.
  • Unterstützung für Intel Icelake NNPI in verschiedenen Treibern hinzugefügt.
  • Es wurde Unterstützung für einen Raspberry Pi CPUFreq-Treiber für Ihren Broadcom SoC hinzugefügt.
  • Verbesserte Verfolgung der Anwendungsnutzung von AVX-512, um eine optimalere Platzierung von AVX-512-Aufgaben für Taskplaner im Benutzerbereich und andere zu ermöglichen, die sich fragen, ob eine Anwendung AVX-512 aktiv verwendet.
  • Das Linux-Leistungsindikatorsubsystem hat begonnen, sich auf Intels Snow Ridge vorzubereiten.
  • Unterstützung der Intel Multi-Array-CPU-Topologie für AP Cascadelake-Prozessoren.
  • Unterstützung für Intel UMWAIT wurde aufgenommen.
  • Offizielle Unterstützung für Zhaoxin x86-CPUs für chinesische Prozessoren, die von der VIA x86-Technologie abgeleitet sind.
  • Verschiedene 64-Bit-ARM-Updates von AVMv8.5-Bit zur Unterstützung der Systemaufrufemulation.

Und eine Neuheit, aber negativ: In grafischer Hinsicht haben die Kernel-Entwickler eine Änderung erzielt, die den NVIDIA-Treiber für POWER-Architekturen weitgehend zerstört. NVIDIA muss dieses Problem mit einer neuen Version des POWER Linux-Treibers beheben, aber wann sie behoben werden, bleibt abzuwarten. NVIDIA hat ungefähr zwei Monate Zeit, um diesen Fehler zu beheben.

Linux 5.3-RC1
Verwandte Artikel:
Linux 5.3-rc1, die größte Version seit Linux 4.9-rc1, ist jetzt verfügbar

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.