Seit Anfang Oktober bleibt der Browser Firefox bei zahlreichen Anwendern von Opensuse Tumbleweed immer wieder hängen. Die Entwickler haben mittlerweile das Problem eingekreist, eine Lösung könnte jedoch noch etwas dauern.
Der Browser reagiert nicht mehr, sobald man das WebRTC-Protokoll nutzt oder aber eine Seite mit Audio- und Videostreams aufruft. Die Hänger lassen sich jedoch nicht immer eindeutig reproduzieren. Betroffen ist nicht nur der aktuelle Firefox 93, sondern auch die über den Open Suse Build Service (OBS) bereitgestellte ESR-Fassung sowie die Vorschau auf die kommende Version 94.
Auslöser scheinen die derzeit in Tumbleweed genutzten Rust- und LLVM-Compiler zu sein, die am Ende ein defektes Programm auswerfen. Dieses Problem hat bereits einen eigenen Bug-Report erhalten. Erst wenn hierfür eine Lösung gefunden ist, gibt es vermutlich auch eine funktionierende Fassung von Firefox.
Bis dahin gibt es für Betroffene mehrere Workarounds. Zum einen stehen in den OBS-Projekten “mozilla” und “mozilla:beta” neu übersetzte Firefox-Fassung bereit. Diese sollen wieder einwandfrei funktionieren. Allerdings muss man dazu den in Tumbleweed enthaltenen Browser durch die OBS-Varianten ersetzen. Alternativ kann man die direkt von Mozilla bereitgestellte Version verwenden, die sich auch ohne Installation starten lässt. Auch sie soll problemlos unter Opensuse Tumbleweed laufen. Abschließend besteht noch die Möglichkeit, auf Chromium oder einen anderen Browser umzusteigen – oder gleich die Distribution zu wechseln.






Nein, das ist nicht das aktuelle Problem. Im Moment verträgt sich der Rust-Compiler 1.55 nicht mit der LLVM-Pipleline in der Version 13. Das Gespann baut einfach ein fehlerhaftes Binary. Ein Problem mit LLVM gab beziehungsweise gibt es übrigens auch in OpenSUSE 15.
Hallo Herr Schürmann,
wie kommt man denn auf so eine abwegige Idee im letzten Satz? Eine der in Deutschland beliebtesten Distributionen zu wechseln, nur weil ein Programm spackt? Ich glaub, ich les nicht recht.
Hallo Pia,
als Journalist muss man (leider) alle möglichen Optionen schonungslos beim Namen nennen. ;-)
Beste Grüße,
Tim Schürmann
“Allerdings muss man dazu den in Tumbleweed enthaltenen Browser durch die OBS-Varianten ersetzen.” – Dazu ist zu sagen, dass die Pakete in mozilla und Tumbleweed
Das ist also tatsächlich nicht wirklich ein “Problem” und viel empfehlenswerter als ein Wechsel des Browsers oder der Distribution ;-)