Bukan solusi yang optimal, tetapi Anda dapat membuat latar belakang bilah gulir tidak transparan sebagai solusinya. Itu akan membuatnya terlihat (meskipun sedikit glitched) tanpa mengubah perilakunya terutama di aplikasi lain.
Untuk melakukan ini, Anda perlu membuat tema baru dengan file CSS yang sedikit diubah:
$ cp -r /usr/share/themes/Ambiance ~/.themes/AmbianceWithScrollbars
$ cd ~/.themes/AmbianceWithScrollbars
$ sed -i 's/Ambiance/AmbianceWithScrollbars/' index.theme
Sekarang buka gtk-3.20/gtk-widgets.css
, gulir ke .scrollbar.contents, scrollbar contents
pemilih, dan ganti background-color: transparent;
dengan background-color: @backdrop_selected_bg_color;
(atau warna apa pun yang Anda suka white
, rgb(200, 200, 200)
atau @bg_color
) Akhirnya, terapkan tema baru:
$ gsettings set org.gnome.desktop.interface gtk-theme AmbianceWithScrollbars
Masih akan ada artefak kecil karena slider (Anda dapat menonaktifkannya jika Anda mau) tetapi area scrollbar utama AKAN di-refresh dengan benar.
Atau Anda bisa men-tweak baris itu di tempat di tema default, meskipun perubahan itu akan ditimpa setelah paket tema diperbarui.
PS Saya tahu ada stylesheet untuk GTK di ~/.config/gtk-3.20/..
tetapi untuk beberapa alasan saya tidak bisa membuatnya bekerja seperti itu. :(