Hintergrundfarbe, Transparenz und Hintergrundbild des Bedienfelds funktionieren nicht mit dem Ambiance-Thema

7

Wie der Titel schon sagt. Die Auswahl eines Hintergrundbilds, einer Farbe oder die Verwendung der transparenten Sitzung funktioniert nicht mit dem Ambiance-Thema.

In den Abschnitten des Bedienfelds werden die neuen Einstellungen übernommen, aber viele der Applets, einschließlich der Uhr, der Indikator-Applet-Sitzung, des Indikator-Applets, des Rhythmbox-Symbols, des Tomboy-Symbols, der Separatoren und verschiedener anderer, behalten den Hintergrund des Ambiance-Themas bei. Dies wird durch einen Neustart übertragen.

Außerdem können Sie die Größe des Bedienfelds in Ambiance nicht über 24 Pixel ändern, da das Hintergrundbild nicht skaliert.

Mache ich etwas falsch, ist es ein Fehler oder soll es so sein?

Ich mag Ambiance wirklich, aber es fällt mir aufgrund dieser Probleme schwer, es zu benutzen

Bearbeiten: Es scheint, dass diese Probleme auch auf Radiance und New Wave übertragen werden

Ashley G.
quelle

Antworten:

5

Dies ist in der Tat ein Fehler mit einem aktuellen Fehlerbericht: https://bugs.launchpad.net/ubuntu/+bug/664794

Klicken Sie oben nach oben und markieren Sie diesen Fehler als auch Sie betroffen.

Das Problem ist nicht nur das Theme Ambiance, sondern auch das "Controls" Ambiance. Wenn Sie auf "Anpassen" klicken und "Steuerelemente" in ein anderes ändern, sollte dies behoben werden. Wenn Sie die "Steuerelemente" für andere Steuerelemente in " Ambiance " ändern , wird dieser Fehler ebenfalls verursacht.

Der Physiker
quelle
2

Es sieht so aus, weil das Ambiance-Thema Bilder für die Panel-Applets und den Hintergrund verwendet. Durch Ändern der Einstellungen des Bedienfelds wird nur das Hintergrundthema und nicht das Applet-Thema geändert.

Sie können dies beheben, indem Sie die include "apps/gnome-panel.rc"Zeile auskommentieren oder entfernen /usr/share/themes/Ambiance/gtk-2.0/gtkrc.

Jesaja
quelle
2
Dies ist eine viel bessere Lösung, als einfach das gesamte Thema zu ändern. Dies ist genau der Grund, warum die gnome-panel.rc in einer separaten Datei ist :)
Jason Smith
0

Besser ist es, die folgende Bearbeitungsdatei /usr/share/themes/Ambiance/gtk-2.0/gtkrc auszuführen

Kommentieren Sie die Zeile aus, indem Sie ein einzelnes # vor die Zeile einfügen. bg_pixmap [NORMAL] = "panel_bg.png"

effektiv wird die Linie

# bg_pixmap [NORMAL] = "panel_bg.png"

Dadurch wird der Bedienfeldhintergrund entfernt.


quelle
0

Wenn Sie mehr als einen Benutzer am Computer haben und einige von ihnen keine Transparenz verwenden und den Farbverlauf mögen, können Sie eine Kopie von Ambiance für sich selbst erstellen und den Panel-Controller für sich selbst ändern.

Kopieren Sie zunächst das Ambiente sudo cp -r /usr/share/themes/Ambiance ~/.themes

Gehen Sie als Nächstes in Ihre Kopie des Ambientes und ändern Sie das Gnome-Bedienfeld:
sudo gedit ~/.themes/Ambiance/gtk-32.0/apps/gnome-panel.rc

In gedit lautet die 10. Zeile bg_pixmap[NORMAL] = "img/panel.png".
Ändern Sie dies so, dass die Zeile auskommentiert wird #bg_pixmap[NORMAL] = "img/panel.png".

Der Grund, warum Sie es nur auskommentieren, ist, dass Sie, wenn Sie es jemals wieder verwenden möchten, dies tun können, ohne etwas anderes nachzuschlagen.

Sie haben jetzt die Möglichkeit, ein Panel mit beliebiger Höhe ohne stilistische Auswirkungen zu erstellen, und Transparentfolien sollten funktionieren.

dkuntz2
quelle