WSL: Microsoft überarbeitet DirectX-Treiber für Linux-Kernel

Für die Grafikbeschleunigung des WSL nutzt Microsoft einen eigenen Linux-Kernel-Treiber. Der wird der Community nun erneut vorgelegt.

Artikel veröffentlicht am ,
Microsoft zeigt eine überarbeitete Version seines Linux-Treibers für DirectX im WSL.
Microsoft zeigt eine überarbeitete Version seines Linux-Treibers für DirectX im WSL. (Bild: Pixabay)

Der Microsoft-Entwickler Iouri Tarassov hat eine aktualisierte Version des Linux-Kernel-Treibers dxgkrnl zur Begutachtung an die Mailing-Liste des Projekts geschickt. Microsoft nutzt dieses für die GPU-Unterstützung in seinem Windows Subsystem für Linux (WSL) und hat damit sowie mit der Hilfe der Grafikkartenhersteller seine eigene Grafikschnittstelle DirectX 12 auf Linux portiert. Bei der ersten Vorstellung des Kernel-Treibers ist dieser von der Linux-Community aber stark kritisiert worden.

Stellenmarkt
  1. IT-Mitarbeiter MVZ-Support (m/w/d)
    Helios IT Service GmbH, Erfurt, Blankenhain, Kronach, Meiningen, Gotha
  2. Software Developer (m/w/d) Cloud
    EPLAN GmbH & Co. KG, Stuttgart
Detailsuche

Mit der nun vorgestellten Version will Microsoft eigenen Aussagen zufolge die damals vorgebrachten Kritikpunkte ausräumen. Darüber hinaus hat das Unternehmen den eingereichten Open-Source-Code um einige Funktionen erweitert, wie etwa die vollständige Unterstützung der virtualisierten Grafikhardware im WSL. Wie es in dem Beitrag heißt, wird die Technik außerdem auch im Windows Subsystem for Android (WSA) genutzt. In unserem Test des WSL unter Windows 11 haben wir die Technik näher beschrieben und auch ausprobiert.

Das Team von Microsoft hat den nun verfügbaren Treiber laut eigenen Angaben von Grund auf neu erstellt, so dass dessen Funktionalität leichter überprüft werden kann. Darüber hinaus ist der Code in den Hyper-V-Bereich des Linux-Kernels verschoben worden. Dies wird insbesondere damit begründet, dass damit auch Nicht-Grafik-Hardware genutzt wird. Diese Geräte seien dann auch über viele verschiedene Schnittstellen und Techniken nutzbar wie: "CUDA, OpenCL, OpenVINO, OneAPI, DX12".

  • DirectX 12 läuft jetzt im WSL. (Bild: Microsoft)
DirectX 12 läuft jetzt im WSL. (Bild: Microsoft)

Microsoft stellt nun außerdem in Zusammenarbeit mit Intel dazugehörige User-Space-Bestandteile bereit, die ebenfalls Open Source sind. Bisher war der User-Space proprietäre Software, was aber insbesondere von dem Linux-Grafiktreiber-Team fundamental abgelehnt wird. Ähnliche Diskussionen gibt es auch im Zusammenhang mit dem Treibern für KI-Beschleuniger und weiterer Hardware.

Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques: Maximise productivity of your Windows 10 development machine with custom workflows and configurations
Golem Akademie
  1. C++ Programmierung Basics: virtueller Fünf-Tage-Workshop
    17.–21. Januar 2022, virtuell
  2. Jira für Anwender: virtueller Ein-Tages-Workshop
    4. Februar 2022, virtuell
Weitere IT-Trainings

Mit dem aktuellen Zustand der Patches für den Treiber ist der Kernel-Entwickler Greg Kroah-Hartman wohl aber weiter nicht zufrieden. Er fordert, dass diese weiter aufgespalten werden, um sie besser verstehen zu können.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Einführung in MQTT
Alles läuft über den Broker

MQTT eignet sich hervorragend für Sensoren und IoT-Anwendungen. Wir geben eine Einführung in das Protokoll für Machine-to-Machine-Kommunikation.
Von Florian Bottke

Einführung in MQTT: Alles läuft über den Broker
Artikel
  1. Intel SGX: Cyberlink rät zu alten CPUs für UHD-Blu-rays
    Intel SGX
    Cyberlink rät zu alten CPUs für UHD-Blu-rays

    Weil Intel kein SGX mehr unterstützt, empfiehlt Cyberlink, keine aktuelle Hardware zu nutzen und keine Software-Updates einzuspielen.

  2. Elektromobilität: Ladesäulen für BP bald profitabler als Tankstellen
    Elektromobilität
    Ladesäulen für BP bald profitabler als Tankstellen

    BP steht kurz davor, dass Schnellladestationen profitabler sind als Tankstellen. Das könnte zusätzliche Investitionen in Ladesäulen bringen.

  3. Nachfolger von Windows 10: Microsoft überarbeitet die Widgets in Windows 11
    Nachfolger von Windows 10
    Microsoft überarbeitet die Widgets in Windows 11

    Bisher gibt es im Widgets-Panel unter Windows 11 nicht viel zu sehen. Microsoft will das mit Sun Valley 2 ändern und mehr Apps integrieren.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Bosch Professional zu Bestpreisen • WSV bei MediaMarkt • Asus Vivobook Flip 14" 8GB 512GB SSD 567€ • Philips OLED 65" Ambilight 1.699€ • RX 6900 16GB 1.489€ • Asus Gaming-Notebook 17“ 16GB 1TB SSD 1.599€ • Gainward RTX 3080 12GB 1.639€ [Werbung]
    •  /