Hmm...
gtk-primary-button-warps-slider seems to be missing from an rc file somewhere. That makes me wonder if Ardour has an rc file that defines the resources it uses.
The GTK2 reference manual gives some info about this property, which, as the feedback indicates, is of the type gboolean. gboolean types are true/false, but there are other strictures associated with their use. That's probably at a deeper level than we need right now, though.
For now, the definition of
gtk-primary-button-warps-slider should help understand it some:
The “gtk-primary-button-warps-slider” property
“gtk-primary-button-warps-slider” gboolean
Whether a click in a GtkRange trough should scroll to the click position or scroll by a single page in the respective direction.
Flags: Read / Write
Default value: FALSE
Since: 2.24
Let me do my weekly update first, because, since I installed my new drive I haven't reinstalled Ardour yet. I should probably do that to follow along here, and because, sooner or later, I'll need to use it again.
It's a family day, so I'll have to post again later after I get home.
Annnd, we're back.My new installation of ardour starts fine, but I haven't really tried to record with it yet.
I see a /home/{my user name}/.config/ardour5/ folder in which resides several files:
config (an XML file)
instant.XML (an XML file)
recent (a plain-text file)
sfdb (another plain-text file)
ui_config (another XML file)
That last file, ui_config, makes reference rather early on to an option:
<Option name="ur-rc-file" value="clearlooks.rc"/>
This, in turn, refers me to /etc/ardour5/clearlooks.rc
Looking in /etc/ardour5/ we find:
ardour.keys
ardour.menus
clearlooks.rc
default_ui_config
system_config
trx.menus
Looking in clearlooks.rc there are references to a slider, but not to gtk-primary-button-warps-slider.
clearlooks.rc, by the way, is a KXMLGUI UI file.
There is no other .rc file that might make even incidental reference to any gtk objects or settings.
We (you and I) are using the same version of ardour and of GCC.
See if you have a file .gtkrc-2.0.mine in your home folder. I don't have such a file, and my startup in terminal yields (note that
user replaces my actual user name here):
[user@localhost ~]$ ardour5
WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs
out of memory. You can view the memory limit with 'ulimit -l', and it
is normally controlled by /etc/security/limits.conf
bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (built using 5.12 and GCC version 7.2.1 20170831)
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
ardour: [INFO]: Loading system configuration file /etc/ardour5/system_config
ardour: [INFO]: Loading user configuration file /home/user/.config/ardour5/config
ardour: [INFO]: CPU vendor: GenuineIntel
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: Loading default ui configuration file /etc/ardour5/default_ui_config
ardour: [INFO]: Loading user ui configuration file /home/user/.config/ardour5/ui_config
/home/user/.gtkrc-2.0.mine:3: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:4: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:5: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:6: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:7: Unable to locate image file in pixmap_path: "foo.bar"
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
/home/user/.gtkrc-2.0.mine:3: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:4: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:5: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:6: Unable to locate image file in pixmap_path: "foo.bar"
/home/user/.gtkrc-2.0.mine:7: Unable to locate image file in pixmap_path: "foo.bar"
ardour: [INFO]: Loading ui configuration file /etc/ardour5/clearlooks.rc
ardour: [INFO]: Loading ui configuration file /etc/ardour5/clearlooks.rc
Found nothing along /home/user/.config/ardour5/templates:/usr/share/ardour5/templates
run dialog