Wie entferne ich die Ubuntu-Bildlaufleisten und Themes in Firefox 46.0?

20

Ich verwende Ubuntu 16.04 und habe gerade das firefox(heute veröffentlichte) Paket von 45.0.2 auf 46.0 aktualisiert.

Die Veröffentlichung hat eine unerwünschte Veränderung gebracht; die hässlichen Ubuntu-Bildlaufleisten und noch hässlicheren Ubuntu-Menüfarben. Wie kann ich diese deaktivieren und den Standard-Firefox / GTK-Stil wiederherstellen?

Vorher: Firefox 45.0.2 unter Ubuntu 16.04

  • Popups für Menüs und Textfelder verwenden schwarzen Text auf hellgrauem Hintergrund
  • Bildlaufleisten sind grau und haben Symbole für Auf / Ab / Links / Rechts

Firefox 45.0.2 unter Ubuntu 16.04

Nachher: ​​Firefox 46.0 unter Ubuntu 16.04

  • Menüs und Textfeld-Popups verwenden grauen Text auf einem schwarzbraunen Ubuntu-Hintergrund
  • Bildlaufleisten sind orangefarbene Travestien mit flachem Design

Firefox 46.0 unter Ubuntu 16.04

Ich möchte Firefox 46.0 behalten, aber das blöde Ubuntu-UI-Thema loswerden. Hier sind die Schritte, die ich bereits ausprobiert habe:

  • Überprüfte Werkzeuge -> Addons -> Aussehen, um zu sehen, ob es sich um ein anderes Thema als das Standardthema handelt - dies ist nicht das Standardthema.
  • Es wurde versucht, das Firefox-Thema in mehrere vollständige Themen umzuwandeln - einige davon änderten jeden Aspekt der Firefox-Benutzeroberfläche mit Ausnahme der Bildlaufleisten und Popup-Menüs, andere änderten sie, aber ich mochte ihre Ästhetik einfach nicht.
  • Checked Tools -> Addons -> Extensions und deaktivierte das "Ubuntu Modifications" Addon. Das hat nicht geholfen.
  • Aus dem alten "Wie deaktiviere ich Overlay-Bildlaufleisten?" Frage , ich habe versucht apt-get remove overlay-scrollbar, dann meine Sitzung neu zu starten. Das hat nicht geholfen.
  • Aus der gleichen Frage habe ich versucht, gsettings set com.canonical.desktop.interface scrollbar-mode normalund das hat auch nicht geholfen.
  • Aus der gleichen Frage heraus habe ich versucht, Firefox mit zu starten, LIBOVERLAY_SCROLLBAR=0 firefoxund auch GTK_OVERLAY_SCROLLING=0 firefoxkeines davon hat funktioniert.

Was bisher funktioniert hat, ist ein Downgrade auf das vorherige firefoxPaket

apt-get install firefox=45.0.2+build1-0ubuntu1
apt-mark hold firefox

Dies funktioniert einwandfrei und zeigt, dass das Problem spezifisch für die neue 46.0+build5-0ubuntu0.16.04.2Version des Pakets ist. Ich habe mir das Ubuntu-Paket changelog angesehen, das nicht viel aussagt , aber in den Versionshinweisen zu Firefox 46.0 steht "GTK3-Integration". Firefox 46.0 hat von GTK2 auf GTK3 umgestellt, wie Compholio in seiner Antwort feststellte.

Dies ist keine dauerhafte Lösung. Ich möchte nicht hinter die neueste Firefox-Version zurückfallen. Was kann ich tun, um das Vanilla GTK-Thema in Firefox anstelle des Ubuntu-Themas zu erhalten?

Stuart Caie
quelle
1
will nicht zu viel "ich auch" hier - aber ich habe das gleiche Problem am 14.04
Badgley

Antworten:

3

Dies scheint ein Fehler mit dem GTK3-Thema zu sein. Wahrscheinlich verwendet Firefox die falschen Themeninformationen für die Popups und die Bildlaufleiste.

Ich habe dies teilweise für mich selbst behoben, indem ich das Thema nur für Firefox geändert habe:

GTK_THEME = Leuchtkraft Firefox

Sie können dies "dauerhaft" hinzufügen, indem Sie die Launcher-Datei bearbeiten:

sudo gedit / usr / bin / firefox

und Hinzufügen der Zeile (nach #! / bin / sh):

export GTK_THEME = Ausstrahlung

Es wäre wahrscheinlich eine gute Idee, einen Bug dagegen einzureichen, aber jetzt, wo ich endlich die schrecklichen dunklen Menüs losgeworden bin, bin ich weniger motiviert, die Ursache des Problems zu finden;)

Compholio
quelle
Ich mag diese Antwort. Es ist nicht dasselbe wie Firefox 45, aber es ist ästhetisch besser als das Standard-Ambiance-Design. Ich stelle fest, dass es eigentlich das Standardthema ist (Adwaita?). Bei der Verwendung GTK_THEME=Radiance firefoxwird das Radiance-Design verwendet, das ebenfalls besser ist als Ambiance (keine schwarzen Popups), aber immer noch die orangefarbenen Bildlaufleisten enthält. Wenn Sie den Namen eines Themas verwenden, das nicht vorhanden ist, wird immer das Standardthema ausgewählt, das einige der bekannten Ubuntu-Stile nicht aufweist (z. B. dunkler Hintergrund in der oberen Registerkartenleiste, orange hervorgehobene Menüelemente anstelle von Blau), aber es ist besser suchen als Ambiance
Stuart Caie
2

Was Sie tun könnten, ist, ein komplettes Thema für Firefox zu installieren und zu verwenden, das seine eigenen Bildlaufleisten usw. enthält. Dies wird nicht wie die alten Standardeinstellungen aussehen, aber ich wette, Sie können etwas Ähnliches oder sogar Schöneres finden.

Wählen Sie im ToolsMenü, Add-onsgehen Sie dort zur Get add-onsRegisterkarte und scrollen Sie die Seite nach unten. In der unteren linken Ecke befindet sich ein Link See all complete themes. Dies sollte Sie auf die Firefox-Homepage von Mozilla und deren komplette Themenseite bringen. Alternativ können Sie auf diesen Link klicken .

Wählen Sie eines der verfügbaren kostenlosen Themes, das mit Firefox 46 kompatibel ist und Ihre Augen erfreut, klicken Sie auf die grüne + Add to FirefoxSchaltfläche und bestätigen Sie nach Abschluss des Downloads die Sprechblase, in der Sie um Erlaubnis gebeten werden, indem Sie auf klicken Install.

Dann werden Sie aufgefordert, Firefox neu zu starten, was Sie tun sollten, und das neue Thema wird aktiviert.

Öffnen Sie das ToolsMenü, Add-onsund navigieren Sie zu der AppearanceRegisterkarte , auf der eine Liste aller installierten Designs angezeigt wird, um das Design erneut in ein anderes oder das Standarddesign zu ändern und nicht mehr benötigte Designs zu entfernen .

PS: Meine persönlichen Favoriten sind "BlackFox V2" und "NASA Night Launch" (Ja, ich liebe dunkle Themen ...)

Byte Commander
quelle
1
Vielen Dank für den Vorschlag, aber es schien nicht zu funktionieren. Ich habe die ersten drei vollständigen Themes ausprobiert, und während sie Firefox neu gestaltet haben, hat keines von ihnen die Bildlaufleisten oder Menü-Popups geändert. Ich habe die Frage mit dieser Information aktualisiert
Stuart Caie
Beide Themen, die ich vorgeschlagen habe, ändern tatsächlich die Bildlaufleisten und Dropdowns für mich am 16.06 mit Firefox 46. Vielleicht sollten Sie zuerst versuchen, die Bildlaufleisten-bezogenen Einstellungen von Unity auf ihre Standardeinstellungen oder etwas anderes zurückzusetzen ...
Byte Commander
1
OK, diesmal habe ich sowohl BlackFox V2 als auch NASA Night Launch überprüft. Sie haben Recht - sie ändern die Bildlaufleisten. Das Thema kann also diese UI-Elemente ändern, aber nicht alle Themen in der Kategorie "Komplette Themen" tun dies. Ich werde nachsehen, ob eines der Themen regulär-GTK-
artig ist
0

Ich bin mir nicht sicher, ob es funktionieren wird, da ich dieses Problem nicht habe, aber mein Firefox mit meinem Windows-System synchronisiert ist.

Wenn Sie auf die Schaltfläche in der rechten oberen Ecke klicken (wo Sie klicken würden, um zu den Einstellungen zu gelangen) und dann auf Anpassen klicken, sollten dort Themen angezeigt werden. Versuchen Sie möglicherweise, ein anderes Thema auszuwählen, um dies zu korrigieren.

John Orion
quelle