[GNC] "Non-sticky" scroll bars in gnucash registers

Steve Cohen stevecoh2 at gmail.com
Tue Feb 5 16:20:48 EST 2019


On 2/5/19 3:02 PM, Colin Law wrote:
> On Tue, 5 Feb 2019 at 20:17, Steve Cohen <stevecoh2 at gmail.com 
> <mailto:stevecoh2 at gmail.com>> wrote:
> 
>     On 2/5/19 2:04 PM, David Carlson wrote:
>      > GTK3 as default rather than GTK2.  I think those scroll bars first
>      > appeared there but they seem to be becoming as fashionable as
>     useless
>      > 'antique' bathroom sinks.
>      >
> 
>     While I appreciate and think I agree with the thrust of your comment,
>     I'm not actually understanding what you mean.  Are you saying that GTK3
>     renders scrollbars useless?  And why does GnuCash seem to be unique in
>     how it handles this (at least among the applications I use)?
> 
> 
> This is yet another red herring.  I have never seen the symptom you 
> describe and I have been using Gnucash on Ubuntu for years.
> 
> I think it would be worth eliminating the Wayland issue (though I don't 
> think it is likely to be the cause). Wayland is planned to be a 
> replacement for the X windowing s/w but it isn't really ready for 
> general use yet. I don't remember exactly what the login screen looked 
> like on 18.04, but if you logout then on the panel with your user name 
> there may be a settings icon, or possibly an Ubuntu icon and if you 
> click that it will give you some selections.  If not there then on the 
> screen where you enter your password.  First see what is marked as 
> selected already.  You want one that says Ubuntu on X or maybe just 
> Ubuntu, but doesn't mention Wayland.  If you are not sure then come back 
> with the options available.
> 
> Colin

Uh, no, it isn't a red herring exactly, but it's not a problem in the 
factory version of Ubuntu 18.04.

I found the problem:  I was looking in the wrong place.  After reading 
more carefully the page
https://askubuntu.com/questions/775201/how-do-i-get-a-bigger-static-scrollbar-aka-normal-scrollbar 
,
I realize that the change I had made to 
/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css was irrelevant and 
does nothing.  Instead, there was a second answer from that page that I 
had followed: https://askubuntu.com/a/908584/310274 .  This had me add a 
file ~/.config/gtk-3.0.gtk.css with some configuration that made the 
scroll bar more to my liking.

Getting rid of this file ~/.config/gtk-3.0.gtk.css which I had created 
and restarting the system got me back the awful scroll bar behavior I 
had instantly hated as soon as I installed 18.04.  However, scroll bars 
now work correctly in GNUCash.  GnuCash seems to be coded to the stock 
implementation, and it must be hard for the coders to handle all these 
hacks seamlessly.  What a mess.  But glad I understand the problem (sort 
of).


More information about the gnucash-user mailing list