• IT-Karriere:
  • Services:

Chromium: Linux-Variabilität verhindert Hardwarebeschleunigung

Der Chromium-Code zur Hardwarebeschleunigung des Video-Decoders solle verschoben werden, was die experimentelle Nutzung vereinfachen könnte. Beteiligte protestieren aber mit Verweis auf den schlechten Linux-Code und den Grafik-Stack, der sehr viele Optionen zulasse.

Artikel veröffentlicht am ,
Chromium bekommt wohl keine hardwarebeschleunigten Videos unter Linux.
Chromium bekommt wohl keine hardwarebeschleunigten Videos unter Linux. (Bild: Google)

Derzeit steht die Hardwarebeschleunigung zur Videodecodierung in Chromium zwar für Chrome OS, aber nicht standardmäßig für andere Linux-Distributionen zur Verfügung. Ein Patch soll die Funktion nun in den Bereich der GPU-Blacklist verschieben. Diese Blacklist lässt sich aber leicht über eine Option in chrome://flags oder über die Kommandozeile überschreiben. Einige beteiligte Entwickler vermuten, das könnte die Stabilität des Browsers erheblich gefährden, und widersprechen sehr vehement.

Kein schlechter Code in Chromium

Stellenmarkt
  1. HOTTGENROTH & TACOS GmbH, Münsterland
  2. Prodatic-EDV-Konzepte GmbH, Wermelskirchen

So vermutet etwa Ami Fischman, dass viele Nutzer oder gar Distributionen bestimmte oder auch alle Teile auf der Blacklist deaktivieren, nur um eine Funktion zu erhalten. Darüber hinaus werden wohl früher oder später auch Anleitungen auftauchen, die leicht verständlich erklären, wie die Hardwarebeschleunigung zu nutzen sei, vermutet Fischman. Das mache den Browser unter Linux aber wohl deutlich schlechter.

Auch der Verweis darauf, dass die Aktivierung experimenteller Funktionen und damit einhergehender Probleme nicht in der Verantwortung der Chromium-Entwickler liege, lässt Fischman nicht gelten. Das Projekt veröffentliche nur Code, der irgendwann stabil genug sein werde, aufgenommen zu werden. Die Hardwarebeschleunigung unter Linux sei aber "meistens kaputt".

Linux-Grafik-Stack ein Alptraum

Der Entwickler Jorge Lucangeli Obes bezeichnet die Unterstützung von GPU-Funktionen unter Linux sogar als Alptraum. Auch das Team, das die Hardwaredecodierung unter Chrome OS pflegt, müsse diese Probleme lösen. Allerdings wird in diesem Fall die Hardware von Google kontrolliert und ist entsprechend klar abgegrenzt.

Golem Akademie
  1. Einführung in die Programmierung mit Rust
    21.-24. September 2021, online
  2. IT-Sicherheit für Webentwickler
    31. Mai - 1. Juni 2021, online
Weitere IT-Trainings

Demgegenüber stehen die vielen verschiedenen Treiber, die die Bibliothek Libva zur Beschleunigung einsetzen. Ebenso variabel seien die tatsächlich eingesetzte Hardware, die Kernelversionen, die Treiberhersteller, verschiedene X-Server sowie Adapter für Libva, wie etwa der VDPAU-Treiber. Dieses Zusammenspiel sinnvoll zu pflegen, erfordere wohl einen Vollzeitentwickler, legt Fischman in einer anderen Diskussion dar.

Bei der aktuell verfügbaren Software unter Linux, die das Chromium-Projekt nutzen könnte, ist der Pflegeaufwand einfach zu hoch, als dass der Browser stabil laufen könnte. So wird es wohl auch zukünftig nicht einfach sein, Videos unter Linux in dem Browser hardwarebeschleunigt darzustellen.

Erfahrene Nutzer, die die Funktion dennoch ausprobieren wollen, können Chromium mit den notwendigen Optionen selbst kompilieren. Eine Anleitung dazu findet sich im Projekt-Wiki.

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


Anzeige
Spiele-Angebote
  1. 26,99€
  2. 4,99€
  3. 21€

nille02 08. Mär 2014

Den User interessiert es auch nicht. Die Hardwarehersteller aber schon. Wenn ich ein...

Seitan-Sushi-Fan 07. Mär 2014

VA-API ist die Insellösung.

smurfy 06. Mär 2014

Falls bei dir Android wirklich "immer" abgestürzt ist, dann liegt das vermutlich eher an...


Folgen Sie uns
       


Returnal - Fazit

Im Video stellt Golem.de das Actionspiel Returnal vor.

Returnal - Fazit Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /