• IT-Karriere:
  • Services:

Wayland-Desktop: Nvidia bittet um Mitarbeit an Linux-Speicher-API

Seit rund eineinhalb Jahren arbeitet Nvidia an einem einheitlichen Speicher-API für den Linux-Grafikstack. Damit soll dann auch Wayland auf dem proprietären Nvidia-Treiber laufen. Für die bisherige Eigenlösung bittet der zuständige Entwickler James Jones bei der Community um Entschuldigung.

Artikel veröffentlicht am ,
Nividia will weiterhin eine einheitliche API zur Speicherzuweisung für Linux-Grafik.
Nividia will weiterhin eine einheitliche API zur Speicherzuweisung für Linux-Grafik. (Bild: Martin Wolf/Golem.de)

Im Frühjahr 2016 stellte Nvidia eine Beta-Version seines proprietären Linux-Grafiktreibers vor, der auch den designierten X11-Nachfolger Wayland unterstützen sollte. Da Nvidia in einem technischen Detail aber einen anderen Weg ging als der Rest der Linux-Community, läuft eine Wayland-Sitzung der üblichen Linux-Desktops immer noch nicht auf dem proprietären Treiber. Der Nvidia-Angestellte und -Entwickler James Jones bittet die Community nun aber um Mitarbeit an einer gemeinsamen Lösung.

Inhalt:
  1. Wayland-Desktop: Nvidia bittet um Mitarbeit an Linux-Speicher-API
  2. Neue Lösung mit der Community

Die Arbeiten an dieser einheitlichen Lösung treibt Jones seit mehr als einem Jahr aktiv voran: Zunächst über eine Mailingliste, später auch auf der X.org Developers Conference (XDC), dem Jahrestreffen der Linux-Grafikentwickler. Aus den Diskussionen heraus ist ein Prototyp für die Speicherzuweisung entstanden, der sowohl für die Linux-Desktops unter Wayland als auch für andere Einsatzzwecke wie Embedded-Geräte oder auch Android einsetzbar sein soll.

Entschuldigung für EGLStreams

Die E-Mail für den aktuellen Vorschlag beginnt Jones mit der Bitte um Entschuldigung für die Art und Weise, wie Nvidia seinen alten Vorschlag für die sogenannten EGLStreams gehandhabt hat. "Ich verstehe jetzt, dass der dortige Entwicklungsprozess für die Community inakzeptabel war und wahrscheinlich viele gute Entwickler beleidigte", schreibt Jones.

Nvidia hat für seine Wayland-Unterstützung auf die Verwendung von EGL-Erweiterungen gesetzt. Dies hatte das Unternehmen zuvor bereits angekündigt und dann Patches für den Referenzcompositor von Wayland, Weston, bereitgestellt. Die freien Linux-Grafiktreiber nutzen jedoch den in der Userspace-Bibliothek Mesa enthaltenen Generic Buffer Manager (GBM), welcher Buffer zwischen Wayland-Client und -Compositor verwaltet. Das hat zur Folge, dass nicht nur Weston, sondern auch sämtliche anderen Wayland-Compositor eigens an den proprietären Nvidia-Treiber hätten angepasst werden müssen.

Stellenmarkt
  1. Team GmbH, Paderborn
  2. Information und Technik Nordrhein-Westfalen (IT.NRW), Düsseldorf

Unter anderem deswegen äußerte etwa Daniel Vetter, der den Intel-Grafiktreiber betreut, an dem Konzept sehr starke Bedenken, die auch von vielen anderen Entwicklern geteilt wurden. Vetter erwarte nicht, dass der Code je von der Community akzeptiert und aufgenommen werde. Noch vor wenigen Wochen wiederholten die zuständigen Entwickler von KDE Plasma und Sway ihre Kritik an den EGLStreams, die sie nicht akzeptieren würden. Lediglich das Gnome-Team hat bisher versucht, gemeinsam mit Nvidia seinen Desktop an EGLStreams anzupassen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
Neue Lösung mit der Community 
  1. 1
  2. 2
  3.  


Anzeige
Spiele-Angebote
  1. 29,99€
  2. 4,99€
  3. 2,49€
  4. (-42%) 25,99€

Bigfoo29 23. Nov 2017

Ja, ein Link zu einer Zusammenfassung hätte mich halt auch interessiert... ein "boah ey...

throgh 22. Nov 2017

In etwas hinein steigern? Einfach und schlicht: Nö. Der pragmatische Ansatz ist schlicht...

TeK 22. Nov 2017

Ich nutze den für mich richtigen Desktop. ;) Ich halte KDE für eine mindestens genau so...


Folgen Sie uns
       


Google Stadia - Test

Beim Test haben wir verschiedene Spiele auf Stadia von Google ausprobiert und uns mit der Einrichtung und dem Zugang beschäftigt.

Google Stadia - Test Video aufrufen
Interview: Die Liebe für den Flight Simulator war immer da
Interview
"Die Liebe für den Flight Simulator war immer da"

Die prozedural erstellte Erde, der Quellcode vom letzten MS-Flugsimulator und eine Gemeinsamkeit mit Star Citizen: Golem.de hat mit Jörg Neumann über Technik und das Fliegen gesprochen. Neumann leitet bei Microsoft die Entwicklung des Flight Simulator.
Ein Interview von Peter Steinlechner

  1. Flug-Simulation Microsoft bereitet Alphatest des Flight Simulator vor
  2. Microsoft Neuer Flight Simulator soll Fokus auf Simulation legen

Minikonsolen im Video-Vergleichstest: Die sieben sinnlosen Zwerge
Minikonsolen im Video-Vergleichstest
Die sieben sinnlosen Zwerge

Golem retro_ Eigentlich sollten wir die kleinen Retrokonsolen mögen. Aber bei mittelmäßiger Emulation, schlechter Steuerung und Verarbeitung wollten wir beim Testen mitunter über die sieben Berge flüchten.
Ein Test von Martin Wolf


    Energiewende: Grüner Wasserstoff aus der Zinnschmelze
    Energiewende
    Grüner Wasserstoff aus der Zinnschmelze

    Wasserstoff ist wichtig für die Energiewende. Er kann als Treibstoff für Brennstoffzellenautos genutzt werden und gilt als sauber. Seine Herstellung ist es aber bislang nicht. Karlsruher Forscher haben nun ein Verfahren entwickelt, bei dem kein schädliches Kohlendioxid entsteht.
    Ein Bericht von Werner Pluta

    1. Brennstoffzelle Deutschland bekommt mehr Wasserstofftankstellen
    2. Energiewende Hamburg will große Wasserstoff-Elektrolyseanlage bauen

      •  /