Keine optimale Lösung, aber Sie können den Hintergrund der Bildlaufleiste als Problemumgehung nicht transparent machen. Dadurch wird es sichtbar (wenn auch leicht fehlerhaft), ohne dass sich sein Verhalten insbesondere in anderen Apps ändert.
Dazu müssen Sie ein neues Thema mit einer leicht optimierten CSS-Datei erstellen:
$ cp -r /usr/share/themes/Ambiance ~/.themes/AmbianceWithScrollbars
$ cd ~/.themes/AmbianceWithScrollbars
$ sed -i 's/Ambiance/AmbianceWithScrollbars/' index.theme
Nun öffnen gtk-3.20/gtk-widgets.css
, blättern Sie zu den .scrollbar.contents, scrollbar contents
Wählern, und ersetzen Sie background-color: transparent;
mit background-color: @backdrop_selected_bg_color;
(oder irgendeine Farbe , die Sie mögen, wie white
, rgb(200, 200, 200)
oder @bg_color
) Schließlich gilt das neue Thema:
$ gsettings set org.gnome.desktop.interface gtk-theme AmbianceWithScrollbars
Aufgrund des Schiebereglers treten immer noch kleinere Artefakte auf (Sie können ihn deaktivieren, wenn Sie möchten), aber der Hauptbereich der Bildlaufleiste wird ordnungsgemäß aktualisiert.
Alternativ können Sie diese Zeile auch einfach im Standarddesign anpassen, obwohl diese Änderung überschrieben wird, sobald das Designpaket aktualisiert wird.
PS Ich weiß, dass es ein Stylesheet für GTK gibt, ~/.config/gtk-3.20/..
aber aus irgendeinem Grund konnte ich es nicht so machen. :(