From: Josip <jo...@pi...> - 2015-03-02 18:46:17
|
> I thought of the nodeps thing, but tossed the idea, because I didn't > trust that gtk would build at all. And filing a bug report does not make > sense to me, because I am not using gnome, but a fork of it, named > cinnamon, which most probably uses a forked version of gtk. I see > 3.10.8~8+qiana displayed as the version in Synaptic, so it's not the > standard one from the gnome repository. Qiana is the nickname for Linux > Mint 17, which suggests that there was no update for the version 17.1 > that I run: Rebecca. > > I built the gtk-3-10 branch from the official repository, and installed > that inside my home directory. And when I run the demos in bin, I can > see the same 90s widgets as I see in the installation that was messed > up. This suggests that the widgets are part of the distribution, and > have been installed by jhbuild yesterday. Distributing widgets with gtk > looks quite logical for OS X and Windows, but it's not something that I > want here. > > Remember that the only thing that I am really interested in is making > Gramps 4.x scroll a bit faster on my Linux Mint. And since my cinnamon > is a fork of gnome, and I can't build gtk without widgets, I have to > work with the Qiana branch, not anything else. > > This means that I need the source code for that branch, or file a report > for Mint itself, not gnome. The latter is useful for other Gramps users, > but with the hours already spent on this, I need to concentrate on what > works here. > >> The other easy option, assuming capable hardware, is to use a VM. I use VMWare, but I've heard good reports about VirtualBox which has the advantage of being Free. > The problem with that is that it doesn't solve my problem. I may spend > hours and hours on the 'official' gtk, but I am not running that, but a > fork, and I'm completely fed up with this. The problem must be solved > upstream, because it affects way more than Gramps alone. I see the same > slow scrolling in other gtk-3 apps, like the file manager, where it's > less a nuisance, because the number of files that I have in most > directories is way smaller than the amount of persons in my tree. > Gtk without widgets? What is that? If widgets look old then they use Raleigh theme (default in 3.10) If you now what you need to fix slow scrolling in 3.10.x why can't you just rebuild your distro's package. Download package source, add patch to build script, bump package version, rebuild and install with package manager. That way you don't need to update any other package and will have all distro customization that you already have in original gtk package. If they don't work as you expect it is easy to downgrade to previous one. Rebuilding a package from source in Debian and derivatives (Mepis, Mint, Ubuntu): https://www.zabbix.org/wiki/Docs/howto/rebuild_debs -- Josip |