Linux 6.3 beginnt seine offizielle Unterstützung für die Steam Deck Controller-Schnittstelle, neben all diesen neuen Funktionen

Linux 6.3

Es wurde gesungen, oder fast. Wenigstens wurde das Lied komponiert, und nach einer Entwicklung, in der die auffälligste und weitverbreitetste Nachricht das Fehlen von Nachrichten war, veröffentlichte Linus Torvalds die stabile Version von Linux 6.3. in Das obige Ja, ein achter RC war nötig, aber weil sich die Dinge in der Weihnachtszeit stark verlangsamten. Diesmal konnte nicht einmal Ostern einen guten Kreislauf bremsen.

Nachrichten sind immer viel enthalten, aber einige heben sich von den anderen ab. Bei Linux 6.3 fällt auf, dass die Unterstützung für die Steam-Deck-Controller-Schnittstelle, die Valve-Konsole, angelaufen ist. Und obwohl es zum Spielen fast aller Steam-Titel verwendet werden konnte, war die Hardware bei ihrer Präsentation neu, sodass sie in den Kernel aufgenommen werden musste, um ihren Betrieb zu verbessern. Hier ist eine Liste mit den herausragendste Nachrichten Sie sind zusammen mit Linux 6.3 gekommen.

Linux 6.3 Highlights

  • Procesadores:
    • AMD Auto IBRS für Zen 4-Prozessoren in allen Ryzen- und EPYC-Produktstapeln.
    • Intel LKGS-Unterstützung für diese Load Kernel GS-Anweisung als Teil ihrer bevorstehenden FRED-Funktion.
    • Linux-Kernel-Vorbereitungen für ARM SME2 und SME2.1 als skalierbare ARM-Matrix-Erweiterungen.
    • Neue Energieverwaltungstreiber für ARM und RISC-V.
    • Für RISC-V optimierte Zeichenfolgenfunktionen mit der Zbb-Bitmanipulationserweiterung.
    • Der TPMI-Treiber von Intel wurde zusammengeführt, sodass dieses topologiebewusste Register und die PM-Kapselschnittstelle verwendet werden, um verschiedene Energieverwaltungsfunktionen zu adressieren.
    • Intel TDX wird aktualisiert, um ein Szenario des „totalen Wahnsinns“ zu vermeiden.
    • Der AMD-Xilinx XDMA-Treiber wurde für dieses Xilinx Direct Memory Access (DMA)-Subsystem zusammengeführt.
    • AMD Slow Memory Bandwidth Allocation Enforcement für Zen 4 Server Prozessoren.
    • Kompatibilität mit Qualcomm Snapdragon 8 Gen 2.
    • Verschiedene RAS- und EDAC-Upgrades für AMD- und Intel-Server, einschließlich 5-Kanal-DDR12 für Granite Rapids.
  • Grafik:
    • Der Intel Meteor Lake VPU-Treiber wurde für diese „vielseitige Verarbeitungseinheit“ zusammengeführt, die in den Meteor Lake SoCs der nächsten Generation debütieren wird. Die VPU wird für KI-Inferenzzwecke verwendet. Dies ist der erste neue Treiber, der das „accel“-Subsystem des Rechenbeschleunigers verwendet, der in Linux 6.2 gestartet wurde.
    • Der Intel Habana Labs AI-Treiber wurde auch auf das neue Compute Accelerator-Subsystem/Framework portiert.
    • Die Unterstützung für Intel Meteor Lake-Displays funktioniert.
    • Intel DP MST DSC-Unterstützung.
    • Mehrere alte Treiber wie die für ATI Rage 128, 3Dfx, S3 Savage, Intel 810, SiS, VIA usw. wurden entfernt.
    • AMDGPU stellt jetzt PCIe-Informationen dem Benutzerraum zur Verfügung.
    • AMDGPU hat auch den S0ix-Schlafcode neu gestaltet.
    • Etnaviv unterstützt jetzt VeriSilicon-NPU-Kerne mit ausstehenden Arbeiten zur Aktivierung von OpenCL auf Mesa-NPUs.
    • Andere Direct Rendering Manager (DRM)-Updates.
    • Verbesserungen bei der analogen TV-Unterstützung.
  • Dateisysteme und Speicher:
    • Beträchtliche Leistungsoptimierung von EXT4 Direct I/O.
    • BFQ-Einstellung für Einheiten mit mehreren Antrieben.
    • Kleinere Verbesserungen am F2FS-Dateisystem.
    • Die MMC/SD-Unterstützung schlägt jetzt den BFQ-E/A-Scheduler vor, um die Kernel-Kompilierung für solche Systeme zu erleichtern.
    • Tmpfs IDMAPPED-Mount-Unterstützung nützlich für systemd, Kubernetes und andere Aufgaben.
    • AES-SHA2-Verschlüsselung für NFSD zusammen mit einigen Verbesserungen am Speichersicherheitscode.
    • Einige Geschwindigkeitsverbesserungen am Btrfs-Dateisystemtreiber.
    • Eine Dekompressionsoption mit geringer Latenz für EROFS.
  • Vernetzung:
    • Der neue Qualcomm ath12k-Treiber wurde hinzugefügt, um Qualcomms drahtlose WiFi-7-Chipsätze der neuen Generation zu unterstützen.
    • IPv4 BIG TCP-Unterstützung für eine bessere Netzwerkleistung, ähnlich dem bestehenden BIG TCP für IPv6.
    • Unterstützung für NVIDIA BlueField 3 DPU Ethernet.
    • Kompatibilität mit dem WLAN-Adapter Realtek RTL8188EU.
  • Andere Hardware:
    • HID-BPF wurde zusammengeführt und es gibt auch native Unterstützung für die Steam Deck Controller-Schnittstelle als Teil der HID-Änderungen.
    • Die Unterstützung für den Sony DualShock 4-Controller wurde von Hid-Sony entfernt, da es seit Linux 6.2 den offiziellen Hid-Playstation-Treiber unterstützt.
    • Unterstützung für Logitech G923 Racing-Controller.
    • Richtige Unterstützung für den kabelgebundenen 8BitDo Pro 2-Controller für Linux-Gamer.
    • Sensorüberwachung für viele ASUS B650/B660/X670 ASUS Ryzen Mainboards.
    • Unterstützung für Thunderbolt / USB4 DisplayPort-Bandbreitenzuweisungsmodus.
    • Intel PMCI-Unterstützung für ihre Max 10 FPGAs.
    • Unterstützung für die CXL-RAM-Region und andere Updates rund um das Compute Express Link-Subsystem.
    • Audiounterstützung für das Tesla FSD SoC.
    • Kompatibilität mit weiteren Aquacomputer-Geräten.
    • Unterstützung für den Super-I/O-Controller IT87952E einiger neuerer Desktop-Motherboards.
    • Entfernen der Kompatibilität mit einigen älteren ARM-Boards und -Maschinen.
  • Sicherheit:
    • Microsoft Pluton TPM CRB-Unterstützung, wie sie in den neuesten AMD Ryzen-Mobilprozessoren zu finden ist. Damit wird nur der TPM2 Command Response Buffer (CRB) des Pluton-Sicherheitschips verarbeitet und sonst nichts.
    • Unterstützung für die Aktivierung von STIBP bei Verwendung von Legacy-IBRS als Teil von CPU-Sicherheitsminderungen zum Schutz von Benutzerbereichs-Threads.
    • KASLR-Unterstützung für LoongArch für die Randomisierung des Layouts des Kernel-Adressraums.
    • Optimierte AVX2- und AVX-512-Versionen der ARIA-Verschlüsselung innerhalb des kryptografischen Subsystems des Linux-Kernels.
  • Allgemeine Verbesserungen:
    • Mehr Rust-Code wurde vor dem Debüt der ersten Rust-Kernel-Treiber in naher Zukunft zusammengeführt.
    • Verbesserungen in MEMFD und MGLRU.
    • Unterstützung für den verschachtelten Hypervisor von Microsoft Hyper-V.
    • Kleine Optimierungen im Code des Programmierers.
    • Zahlreiche KVM-Upgrades.
    • Unterstützung für den Intel ICC-Compiler entfernt.
    • Korrekturen für Zstd.
    • Verbesserungen bei neustartbaren Sequenzen (RSEQ).
    • Printk-Verbesserungen in Vorbereitung auf Threaded/Atomic-Konsolen.
    • Das neue Hardware-Noise-Tool „hwnoise“.
    • Objtool-Verbesserungen für schnellere Kernel-Builds und geringere Speicherauslastung. Wer eine allyesconfig-Kernelkonfiguration baut, kann dies nun problemlos auf Systemen mit nur 32 GB RAM tun.

Linux 6.3 jetzt verfügbar und kann von heruntergeladen werden kernel.org, aber in Tarball-Form. Ubuntu-Benutzer, die es installieren möchten, müssen es selbst tun, entweder von Hand oder durch Ziehen von Tools wie Hauptleitung. Ubuntu 23.04 Es kam mit 6.2 an und wird während der 9 Monate, in denen es unterstützt wird, in dieser Version bleiben.

Via: Michael Lärbel.


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.