Color Templates Are Not Loading For Ardour5 In Ubuntu Studio 18.10
For the life of me, I can't figure this one out. I've removed and reinstalled Ardour5 via apt 3 or 4 times now, and it does this every time. It keeps crashing when I start the app because it can't find the color definitions files.
Note - if I do a complete unistall, and apt purge/clean all the leftovers out, and install Ardour5.12.0-x86_64.run from their website, it runs correctly. However, if I install it while the apt version is installed, it does the same thing the apt version does.
If I do a full removal of all and any associated files, then reinstall the apt version, it still donks out.
I've tried strace-ing it, and nothing makes sense. When it stats the files, it reports that they're all there. However, when it attempts to open any of the files, it reports that the file is missing.
If I change the reference of which color profile to use. inside default_ui_config:
# dir: /etc/ardour5/default_ui_config
# and change this:
<Option name="color-file" value="dark"/>
# to this (which is another available theme):
<Option name="color-file" value="Blueberry Milk"/>
Then Ardour5 will pull through and start a window. But a very odd window. It will open WITHOUT a color profile. Let me explain this - because I think it smells of being important. So, the original theme; "dark" references the file dark-ardour.colors while the new value: "Blueberry Milk" references the file blueberry_milk-ardour.colors
There is, absolutely zero differences between these two files. They both have the same owner/group, and they're both set 644. They're in the exact same location and the xml formation within each is identical to the other aside from the values.
That all being the case. When default_ui_config is set to use "dark" nothing loads and the file "dark-ardour.color" cannot be found - BUT - when default_ui_config is set to use "Blueberry Milk", Ardour will spawn a window - BUT, strace insists that even thought the window's running, /usr/share/ardour5/themes/blueberry_milk-ardour.colors CANNOT be found. Let that sink in for a second. Nothing about anything that is happening is making any sense.
Now, when we are set to use blueberry_milk, the window that spawns is in a very unique mode of operation, which the Ardour developers tell me, is called: "Harley Quinn Debug" mode. There is no color profile - each element that derives its color from the theme is a randomly chosen super bright color that changes whenever the element is interacted with. This is so not ideal.
Here's a side-note that might be important - but could very well simply be circumstantial. This started happening after I installed the Ubuntu Studio's new KDE/Plasma desktop they've been touting for their release of 18.10.
It did not work - Plasma kept crashing and having all sorts of issues. So now I'm back with XFCE. So my quite possibly wrong guess is that this has something to do with GTK2 and/or something having to do with my attempt to get KDE running.
Is this happening to anybody else? If so - how did you manage to fix it? I am at a total and utter loss.
Here is the readout when simply trying to run Ardour5 cli:
[Sun Feb 10:17:13:58]
ender@GLITCH:~[$]ardour5
bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (built using 1:5.12.0-3 and GCC version 7.3.0)
ardour: [INFO]: Your system is configured to limit Ardour to only 1048576 open files
ardour: [INFO]: Loading system configuration file /etc/ardour5/system_config
ardour: [INFO]: CPU vendor: AuthenticAMD
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: AMD FX(tm)-8150 Eight-Core Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: Loading default ui configuration file /etc/ardour5/default_ui_config
(ardour-5.12.0:12850): dbind-WARNING **: 17:43:39.442: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
^Z
[2]+ Stopped ardour5
and it just hangs there, so I have to eventually ctrl+z. The one thing that's noteworthy are these two lines:
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
"shuttle bg" is a setting in each of the *ardour.colors files. And it exists perfectly in each of these perfectly accessible files:
[Sun Feb 10:18:20:08]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'shuttle bg' ./*
./blueberry_milk-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./caineville-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./cubasish-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./dark-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./unastudia-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
which is also quite well defined within each of these files:
[Sun Feb 10:18:22:17]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'name="color 4"' ./*
./blueberry_milk-ardour.colors: <Color name="color 4" value="0x717171ff"/>
./caineville-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./clear_gray-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./cubasish-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./dark-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./unastudia-ardour.colors: <Color name="color 4" value="0x000000ff"/>
So, I've picked through (rather laboriously) the strace of this mess. The most significant find - and I'm so far from being a strace expert - but where things seem to choke up starts here. It looks like it gets the pixmap theme engine, and starts running through elements from the Breeze theme. It rolls through every element (though I didn't post that mess here) doesn't find it in directory A, but gets it from directory B. And then it rolls this little bit (I am so sorry for the length, I trimmed it down as much as I could without getting rid of something I wasn't sure about)
8006 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8007 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", O_RDONLY|O_CLOEXEC) = 11
8008 read(11, "177ELF2113>1P21"..., 832) = 832
8009 fstat(11, {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8010 mmap(NULL, 2109496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) = 0x7fcd99968000
8011 mprotect(0x7fcd9996a000, 2097152, PROT_NONE) = 0
8012 mmap(0x7fcd99b6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x2000) = 0x7fcd99b6a000
8013 close(11) = 0
8014 mprotect(0x7fcd99b6a000, 4096, PROT_READ) = 0
8015 read(10, "", 4000) = 0
8016 close(10) = 0
8017 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8018 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en", F_OK) = -1 ENOENT (No such file or directory)
8019 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", F_OK) = 0
8020 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
8021 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/styles", O_RDONLY) = 10
8022 read(10, "class "GtkWidget" "..., 4000) = 3313
8023 read(10, "", 4000) = 0
8024 close(10) = 0
8025 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en_US", F_OK) = -1 ENOENT (No such file or directory)
8026 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en", F_OK) = -1 ENOENT (No such file or directory)
8027 read(9, "", 4000) = 0
8028 close(9) = 0
8029 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8030 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8031 read(8, "", 4000) = 0
8032 close(8) = 0
8033 access("/home/ender/.gtkrc-2.0.en_US", F_OK) = -1 ENOENT (No such file or directory)
8034 access("/home/ender/.gtkrc-2.0.en", F_OK) = -1 ENOENT (No such file or directory)
8035 brk(0x55ccec28c000) = 0x55ccec28c000
8036 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8037 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8038 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8039 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8066 access("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", F_OK) = 0
8067 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8068 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", O_RDONLY|O_CLOEXEC) = 9
8069 read(9, "177ELF2113>1 V"..., 832) = 832
8070 fstat(9, {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8071 mmap(NULL, 2338904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 9, 0) = 0x7fcd99728000
8072 mprotect(0x7fcd99762000, 2097152, PROT_NONE) = 0
8073 mmap(0x7fcd99962000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 9, 0x3a000) = 0x7fcd99962000
8074 close(9) = 0
8075 mprotect(0x7fcd99962000, 4096, PROT_READ) = 0
8076 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8077 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8078 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8079 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8080 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8081 read(8, "", 4000) = 0
8082 close(8) = 0
8083 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8084 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8085 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8086 writev(7, [{iov_base="b2467", iov_len=8}, {iov_base="RENDER", iov_len=6}, {iov_base="", iov_len=2}], 3) = 16
8087 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8088 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1q1213216", iov_len=4096 }], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8089 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8090 writev(7, [{iov_base="2133v21311", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8091 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8092 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1rv", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8093 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8094 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1s235234173441"..., iov_len= 4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2708
8095 uname({sysname="Linux", nodename="GLITCH", ...}) = 0
8096 openat(AT_FDCWD, "/home/ender/.Xdefaults-GLITCH", O_RDONLY) = -1 ENOENT (No such file or directory)
8102 brk(0x55ccec2ad000) = 0x55ccec2ad000
8104 openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8105 openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8106 openat(AT_FDCWD, "/usr/share/locale-langpack/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8107 openat(AT_FDCWD, "/usr/share/locale-langpack/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8112 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 8
8113 read(8, "277334S262225=370271274K0367315Y25331", 16) = 16
8114 close(8) = 0
8121 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8122 writev(7, [{iov_base="207421", iov_len=8}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 8
8123 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8124 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13t202020", iov_len=4096} ], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8125 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8126 writev(7, [{iov_base="2071071Gdo", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len= 0}], 3) = 28
8127 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8128 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13uE510377G343410g137010"..., iov_len =4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
8129 recvfrom(7, "111h377111X3771020111"..., 1332, 0, NULL, NULL) = 1332
8130 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8131 writev(7, [{iov_base="2072133G30", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8132 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8133 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13v1630103773413773710370"..., i ov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 88
8134 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8135 writev(7, [{iov_base="2034GMeta", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8136 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8137 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1w260", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8138 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8139 writev(7, [{iov_base="2045GSuper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8140 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8141 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1x261", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8142 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8143 writev(7, [{iov_base="2045GHyper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8144 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8145 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1y262", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8150 access("/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", R_OK) = 0
8151 openat(AT_FDCWD, "/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", O_RDONLY) = 8
8152 fcntl(8, F_SETFD, FD_CLOEXEC) = 0
8153 fstat(8, {st_mode=S_IFREG|0644, st_size=455188, ...}) = 0
8154 mmap(NULL, 455188, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fcd996b8000
8155 close(8) = 0
8163 brk(0x55ccec2ce000) = 0x55ccec2ce000
8164 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache", O_RDONLY) = 8
8165 fstat(8, {st_mode=S_IFREG|0644, st_size=2210, ...}) = 0
8166 read(8, "# GTK+ Input Method Modules file"..., 4096) = 2210
8167 futex(0x7fcdbb1d3f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
8168 read(8, "", 4096) = 0
8169 close(8) = 0
8172 brk(0x55ccec2ef000) = 0x55ccec2ef000
8173 write(2, "Color shuttle bg not found", 26Color shuttle bg not found) = 26
8174 write(2, "n", 1
8175 ) = 1
8176 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8177 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8178 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8179 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8180 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8181 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8182 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8183 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8184 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8185 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8186 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8187 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8188 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8189 lseek(8, 0, SEEK_SET) = 0
8190 getdents64(8, /* 8 entries */, 32768) = 328
8191 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8192 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8193 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8194 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8195 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8196 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8197 getdents64(8, /* 0 entries */, 32768) = 0
8198 close(8) = 0
8199 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8200 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8201 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8202 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8203 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8204 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8205 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8206 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8207 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8208 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8209 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8210 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8211 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8212 lseek(8, 0, SEEK_SET) = 0
8213 getdents64(8, /* 8 entries */, 32768) = 328
8214 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8215 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8216 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8217 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8218 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8219 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8220 getdents64(8, /* 0 entries */, 32768) = 0
8221 close(8) = 0
8222 write(1, "ardour: [INFO]: Loading color fi"..., 80ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
8223 ) = 80
8224 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8225 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8226 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8227 openat(AT_FDCWD, "/usr/share/ardour5/themes/dark-ardour.colors", O_RDONLY) = 8
8228 lseek(8, 0, SEEK_CUR) = 0
8229 openat(AT_FDCWD, "/usr/lib/ardour5/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8230 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 9
8231 fstat(9, {st_mode=S_IFREG|0644, st_size=202817, ...}) = 0
8232 mmap(NULL, 202817, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fcd99be0000
8233 close(9) = 0
8235 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8236 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8237 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8238 openat(AT_FDCWD, "/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8239 openat(AT_FDCWD, "/usr/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8240 munmap(0x7fcd99be0000, 202817) = 0
8241 read(8, "<?xml version="1.0" encoding="UT"..., 8192) = 8192
8242 brk(0x55ccec310000) = 0x55ccec310000
8243 read(8, "rt: fill active" alias="color 9""..., 16384) = 16384
8244 brk(0x55ccec331000) = 0x55ccec331000
8245 read(8, "as name="secondary clock: edited"..., 16384) = 8645
8246 read(8, "", 7739) = 0
8247 brk(0x55ccec352000) = 0x55ccec352000
8248 brk(0x55ccec373000) = 0x55ccec373000
8249 brk(0x55ccec394000) = 0x55ccec394000
8250 close(8) = 0
8251 access("/home/ender/.config/ardour5", F_OK) = 0
8252 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8253 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8254 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8255 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8256 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8257 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8258 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8259 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8260 lseek(8, 0, SEEK_SET) = 0
8261 getdents64(8, /* 3 entries */, 32768) = 72
8262 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8263 getdents64(8, /* 0 entries */, 32768) = 0
8264 close(8) = 0
8265 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8266 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8267 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8268 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8269 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8270 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8271 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8272 lseek(8, 0, SEEK_SET) = 0
8273 getdents64(8, /* 3 entries */, 32768) = 72
8274 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8275 getdents64(8, /* 0 entries */, 32768) = 0
8276 close(8) = 0
8292 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8293 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8294 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8295 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8296 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8297 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8298 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8299 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8300 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8301 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8302 read(10, "= NORMALn shadow "..., 4000) = 4000
8303 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory)
8304 access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0
And then just repeatedly alternates between the following and then all the Breeze elements again. Just over and over and over.
8821 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8822 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8823 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8824 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8825 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8826 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8827 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8828 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8829 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8830 read(8, "", 4000) = 0
8831 close(8) = 0
8849 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8850 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8851 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8852 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8853 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8854 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8855 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8856 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8857 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8858 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8859 read(10, "= NORMALn shadow "..., 4000) = 4000
kde themes xfce colors ardour
New contributor
add a comment |
For the life of me, I can't figure this one out. I've removed and reinstalled Ardour5 via apt 3 or 4 times now, and it does this every time. It keeps crashing when I start the app because it can't find the color definitions files.
Note - if I do a complete unistall, and apt purge/clean all the leftovers out, and install Ardour5.12.0-x86_64.run from their website, it runs correctly. However, if I install it while the apt version is installed, it does the same thing the apt version does.
If I do a full removal of all and any associated files, then reinstall the apt version, it still donks out.
I've tried strace-ing it, and nothing makes sense. When it stats the files, it reports that they're all there. However, when it attempts to open any of the files, it reports that the file is missing.
If I change the reference of which color profile to use. inside default_ui_config:
# dir: /etc/ardour5/default_ui_config
# and change this:
<Option name="color-file" value="dark"/>
# to this (which is another available theme):
<Option name="color-file" value="Blueberry Milk"/>
Then Ardour5 will pull through and start a window. But a very odd window. It will open WITHOUT a color profile. Let me explain this - because I think it smells of being important. So, the original theme; "dark" references the file dark-ardour.colors while the new value: "Blueberry Milk" references the file blueberry_milk-ardour.colors
There is, absolutely zero differences between these two files. They both have the same owner/group, and they're both set 644. They're in the exact same location and the xml formation within each is identical to the other aside from the values.
That all being the case. When default_ui_config is set to use "dark" nothing loads and the file "dark-ardour.color" cannot be found - BUT - when default_ui_config is set to use "Blueberry Milk", Ardour will spawn a window - BUT, strace insists that even thought the window's running, /usr/share/ardour5/themes/blueberry_milk-ardour.colors CANNOT be found. Let that sink in for a second. Nothing about anything that is happening is making any sense.
Now, when we are set to use blueberry_milk, the window that spawns is in a very unique mode of operation, which the Ardour developers tell me, is called: "Harley Quinn Debug" mode. There is no color profile - each element that derives its color from the theme is a randomly chosen super bright color that changes whenever the element is interacted with. This is so not ideal.
Here's a side-note that might be important - but could very well simply be circumstantial. This started happening after I installed the Ubuntu Studio's new KDE/Plasma desktop they've been touting for their release of 18.10.
It did not work - Plasma kept crashing and having all sorts of issues. So now I'm back with XFCE. So my quite possibly wrong guess is that this has something to do with GTK2 and/or something having to do with my attempt to get KDE running.
Is this happening to anybody else? If so - how did you manage to fix it? I am at a total and utter loss.
Here is the readout when simply trying to run Ardour5 cli:
[Sun Feb 10:17:13:58]
ender@GLITCH:~[$]ardour5
bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (built using 1:5.12.0-3 and GCC version 7.3.0)
ardour: [INFO]: Your system is configured to limit Ardour to only 1048576 open files
ardour: [INFO]: Loading system configuration file /etc/ardour5/system_config
ardour: [INFO]: CPU vendor: AuthenticAMD
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: AMD FX(tm)-8150 Eight-Core Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: Loading default ui configuration file /etc/ardour5/default_ui_config
(ardour-5.12.0:12850): dbind-WARNING **: 17:43:39.442: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
^Z
[2]+ Stopped ardour5
and it just hangs there, so I have to eventually ctrl+z. The one thing that's noteworthy are these two lines:
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
"shuttle bg" is a setting in each of the *ardour.colors files. And it exists perfectly in each of these perfectly accessible files:
[Sun Feb 10:18:20:08]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'shuttle bg' ./*
./blueberry_milk-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./caineville-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./cubasish-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./dark-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./unastudia-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
which is also quite well defined within each of these files:
[Sun Feb 10:18:22:17]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'name="color 4"' ./*
./blueberry_milk-ardour.colors: <Color name="color 4" value="0x717171ff"/>
./caineville-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./clear_gray-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./cubasish-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./dark-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./unastudia-ardour.colors: <Color name="color 4" value="0x000000ff"/>
So, I've picked through (rather laboriously) the strace of this mess. The most significant find - and I'm so far from being a strace expert - but where things seem to choke up starts here. It looks like it gets the pixmap theme engine, and starts running through elements from the Breeze theme. It rolls through every element (though I didn't post that mess here) doesn't find it in directory A, but gets it from directory B. And then it rolls this little bit (I am so sorry for the length, I trimmed it down as much as I could without getting rid of something I wasn't sure about)
8006 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8007 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", O_RDONLY|O_CLOEXEC) = 11
8008 read(11, "177ELF2113>1P21"..., 832) = 832
8009 fstat(11, {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8010 mmap(NULL, 2109496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) = 0x7fcd99968000
8011 mprotect(0x7fcd9996a000, 2097152, PROT_NONE) = 0
8012 mmap(0x7fcd99b6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x2000) = 0x7fcd99b6a000
8013 close(11) = 0
8014 mprotect(0x7fcd99b6a000, 4096, PROT_READ) = 0
8015 read(10, "", 4000) = 0
8016 close(10) = 0
8017 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8018 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en", F_OK) = -1 ENOENT (No such file or directory)
8019 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", F_OK) = 0
8020 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
8021 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/styles", O_RDONLY) = 10
8022 read(10, "class "GtkWidget" "..., 4000) = 3313
8023 read(10, "", 4000) = 0
8024 close(10) = 0
8025 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en_US", F_OK) = -1 ENOENT (No such file or directory)
8026 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en", F_OK) = -1 ENOENT (No such file or directory)
8027 read(9, "", 4000) = 0
8028 close(9) = 0
8029 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8030 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8031 read(8, "", 4000) = 0
8032 close(8) = 0
8033 access("/home/ender/.gtkrc-2.0.en_US", F_OK) = -1 ENOENT (No such file or directory)
8034 access("/home/ender/.gtkrc-2.0.en", F_OK) = -1 ENOENT (No such file or directory)
8035 brk(0x55ccec28c000) = 0x55ccec28c000
8036 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8037 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8038 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8039 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8066 access("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", F_OK) = 0
8067 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8068 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", O_RDONLY|O_CLOEXEC) = 9
8069 read(9, "177ELF2113>1 V"..., 832) = 832
8070 fstat(9, {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8071 mmap(NULL, 2338904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 9, 0) = 0x7fcd99728000
8072 mprotect(0x7fcd99762000, 2097152, PROT_NONE) = 0
8073 mmap(0x7fcd99962000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 9, 0x3a000) = 0x7fcd99962000
8074 close(9) = 0
8075 mprotect(0x7fcd99962000, 4096, PROT_READ) = 0
8076 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8077 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8078 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8079 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8080 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8081 read(8, "", 4000) = 0
8082 close(8) = 0
8083 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8084 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8085 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8086 writev(7, [{iov_base="b2467", iov_len=8}, {iov_base="RENDER", iov_len=6}, {iov_base="", iov_len=2}], 3) = 16
8087 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8088 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1q1213216", iov_len=4096 }], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8089 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8090 writev(7, [{iov_base="2133v21311", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8091 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8092 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1rv", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8093 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8094 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1s235234173441"..., iov_len= 4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2708
8095 uname({sysname="Linux", nodename="GLITCH", ...}) = 0
8096 openat(AT_FDCWD, "/home/ender/.Xdefaults-GLITCH", O_RDONLY) = -1 ENOENT (No such file or directory)
8102 brk(0x55ccec2ad000) = 0x55ccec2ad000
8104 openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8105 openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8106 openat(AT_FDCWD, "/usr/share/locale-langpack/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8107 openat(AT_FDCWD, "/usr/share/locale-langpack/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8112 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 8
8113 read(8, "277334S262225=370271274K0367315Y25331", 16) = 16
8114 close(8) = 0
8121 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8122 writev(7, [{iov_base="207421", iov_len=8}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 8
8123 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8124 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13t202020", iov_len=4096} ], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8125 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8126 writev(7, [{iov_base="2071071Gdo", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len= 0}], 3) = 28
8127 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8128 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13uE510377G343410g137010"..., iov_len =4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
8129 recvfrom(7, "111h377111X3771020111"..., 1332, 0, NULL, NULL) = 1332
8130 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8131 writev(7, [{iov_base="2072133G30", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8132 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8133 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13v1630103773413773710370"..., i ov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 88
8134 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8135 writev(7, [{iov_base="2034GMeta", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8136 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8137 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1w260", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8138 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8139 writev(7, [{iov_base="2045GSuper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8140 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8141 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1x261", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8142 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8143 writev(7, [{iov_base="2045GHyper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8144 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8145 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1y262", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8150 access("/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", R_OK) = 0
8151 openat(AT_FDCWD, "/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", O_RDONLY) = 8
8152 fcntl(8, F_SETFD, FD_CLOEXEC) = 0
8153 fstat(8, {st_mode=S_IFREG|0644, st_size=455188, ...}) = 0
8154 mmap(NULL, 455188, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fcd996b8000
8155 close(8) = 0
8163 brk(0x55ccec2ce000) = 0x55ccec2ce000
8164 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache", O_RDONLY) = 8
8165 fstat(8, {st_mode=S_IFREG|0644, st_size=2210, ...}) = 0
8166 read(8, "# GTK+ Input Method Modules file"..., 4096) = 2210
8167 futex(0x7fcdbb1d3f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
8168 read(8, "", 4096) = 0
8169 close(8) = 0
8172 brk(0x55ccec2ef000) = 0x55ccec2ef000
8173 write(2, "Color shuttle bg not found", 26Color shuttle bg not found) = 26
8174 write(2, "n", 1
8175 ) = 1
8176 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8177 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8178 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8179 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8180 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8181 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8182 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8183 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8184 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8185 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8186 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8187 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8188 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8189 lseek(8, 0, SEEK_SET) = 0
8190 getdents64(8, /* 8 entries */, 32768) = 328
8191 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8192 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8193 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8194 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8195 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8196 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8197 getdents64(8, /* 0 entries */, 32768) = 0
8198 close(8) = 0
8199 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8200 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8201 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8202 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8203 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8204 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8205 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8206 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8207 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8208 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8209 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8210 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8211 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8212 lseek(8, 0, SEEK_SET) = 0
8213 getdents64(8, /* 8 entries */, 32768) = 328
8214 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8215 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8216 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8217 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8218 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8219 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8220 getdents64(8, /* 0 entries */, 32768) = 0
8221 close(8) = 0
8222 write(1, "ardour: [INFO]: Loading color fi"..., 80ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
8223 ) = 80
8224 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8225 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8226 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8227 openat(AT_FDCWD, "/usr/share/ardour5/themes/dark-ardour.colors", O_RDONLY) = 8
8228 lseek(8, 0, SEEK_CUR) = 0
8229 openat(AT_FDCWD, "/usr/lib/ardour5/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8230 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 9
8231 fstat(9, {st_mode=S_IFREG|0644, st_size=202817, ...}) = 0
8232 mmap(NULL, 202817, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fcd99be0000
8233 close(9) = 0
8235 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8236 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8237 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8238 openat(AT_FDCWD, "/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8239 openat(AT_FDCWD, "/usr/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8240 munmap(0x7fcd99be0000, 202817) = 0
8241 read(8, "<?xml version="1.0" encoding="UT"..., 8192) = 8192
8242 brk(0x55ccec310000) = 0x55ccec310000
8243 read(8, "rt: fill active" alias="color 9""..., 16384) = 16384
8244 brk(0x55ccec331000) = 0x55ccec331000
8245 read(8, "as name="secondary clock: edited"..., 16384) = 8645
8246 read(8, "", 7739) = 0
8247 brk(0x55ccec352000) = 0x55ccec352000
8248 brk(0x55ccec373000) = 0x55ccec373000
8249 brk(0x55ccec394000) = 0x55ccec394000
8250 close(8) = 0
8251 access("/home/ender/.config/ardour5", F_OK) = 0
8252 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8253 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8254 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8255 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8256 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8257 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8258 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8259 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8260 lseek(8, 0, SEEK_SET) = 0
8261 getdents64(8, /* 3 entries */, 32768) = 72
8262 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8263 getdents64(8, /* 0 entries */, 32768) = 0
8264 close(8) = 0
8265 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8266 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8267 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8268 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8269 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8270 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8271 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8272 lseek(8, 0, SEEK_SET) = 0
8273 getdents64(8, /* 3 entries */, 32768) = 72
8274 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8275 getdents64(8, /* 0 entries */, 32768) = 0
8276 close(8) = 0
8292 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8293 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8294 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8295 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8296 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8297 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8298 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8299 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8300 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8301 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8302 read(10, "= NORMALn shadow "..., 4000) = 4000
8303 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory)
8304 access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0
And then just repeatedly alternates between the following and then all the Breeze elements again. Just over and over and over.
8821 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8822 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8823 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8824 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8825 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8826 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8827 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8828 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8829 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8830 read(8, "", 4000) = 0
8831 close(8) = 0
8849 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8850 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8851 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8852 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8853 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8854 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8855 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8856 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8857 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8858 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8859 read(10, "= NORMALn shadow "..., 4000) = 4000
kde themes xfce colors ardour
New contributor
add a comment |
For the life of me, I can't figure this one out. I've removed and reinstalled Ardour5 via apt 3 or 4 times now, and it does this every time. It keeps crashing when I start the app because it can't find the color definitions files.
Note - if I do a complete unistall, and apt purge/clean all the leftovers out, and install Ardour5.12.0-x86_64.run from their website, it runs correctly. However, if I install it while the apt version is installed, it does the same thing the apt version does.
If I do a full removal of all and any associated files, then reinstall the apt version, it still donks out.
I've tried strace-ing it, and nothing makes sense. When it stats the files, it reports that they're all there. However, when it attempts to open any of the files, it reports that the file is missing.
If I change the reference of which color profile to use. inside default_ui_config:
# dir: /etc/ardour5/default_ui_config
# and change this:
<Option name="color-file" value="dark"/>
# to this (which is another available theme):
<Option name="color-file" value="Blueberry Milk"/>
Then Ardour5 will pull through and start a window. But a very odd window. It will open WITHOUT a color profile. Let me explain this - because I think it smells of being important. So, the original theme; "dark" references the file dark-ardour.colors while the new value: "Blueberry Milk" references the file blueberry_milk-ardour.colors
There is, absolutely zero differences between these two files. They both have the same owner/group, and they're both set 644. They're in the exact same location and the xml formation within each is identical to the other aside from the values.
That all being the case. When default_ui_config is set to use "dark" nothing loads and the file "dark-ardour.color" cannot be found - BUT - when default_ui_config is set to use "Blueberry Milk", Ardour will spawn a window - BUT, strace insists that even thought the window's running, /usr/share/ardour5/themes/blueberry_milk-ardour.colors CANNOT be found. Let that sink in for a second. Nothing about anything that is happening is making any sense.
Now, when we are set to use blueberry_milk, the window that spawns is in a very unique mode of operation, which the Ardour developers tell me, is called: "Harley Quinn Debug" mode. There is no color profile - each element that derives its color from the theme is a randomly chosen super bright color that changes whenever the element is interacted with. This is so not ideal.
Here's a side-note that might be important - but could very well simply be circumstantial. This started happening after I installed the Ubuntu Studio's new KDE/Plasma desktop they've been touting for their release of 18.10.
It did not work - Plasma kept crashing and having all sorts of issues. So now I'm back with XFCE. So my quite possibly wrong guess is that this has something to do with GTK2 and/or something having to do with my attempt to get KDE running.
Is this happening to anybody else? If so - how did you manage to fix it? I am at a total and utter loss.
Here is the readout when simply trying to run Ardour5 cli:
[Sun Feb 10:17:13:58]
ender@GLITCH:~[$]ardour5
bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (built using 1:5.12.0-3 and GCC version 7.3.0)
ardour: [INFO]: Your system is configured to limit Ardour to only 1048576 open files
ardour: [INFO]: Loading system configuration file /etc/ardour5/system_config
ardour: [INFO]: CPU vendor: AuthenticAMD
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: AMD FX(tm)-8150 Eight-Core Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: Loading default ui configuration file /etc/ardour5/default_ui_config
(ardour-5.12.0:12850): dbind-WARNING **: 17:43:39.442: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
^Z
[2]+ Stopped ardour5
and it just hangs there, so I have to eventually ctrl+z. The one thing that's noteworthy are these two lines:
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
"shuttle bg" is a setting in each of the *ardour.colors files. And it exists perfectly in each of these perfectly accessible files:
[Sun Feb 10:18:20:08]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'shuttle bg' ./*
./blueberry_milk-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./caineville-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./cubasish-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./dark-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./unastudia-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
which is also quite well defined within each of these files:
[Sun Feb 10:18:22:17]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'name="color 4"' ./*
./blueberry_milk-ardour.colors: <Color name="color 4" value="0x717171ff"/>
./caineville-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./clear_gray-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./cubasish-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./dark-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./unastudia-ardour.colors: <Color name="color 4" value="0x000000ff"/>
So, I've picked through (rather laboriously) the strace of this mess. The most significant find - and I'm so far from being a strace expert - but where things seem to choke up starts here. It looks like it gets the pixmap theme engine, and starts running through elements from the Breeze theme. It rolls through every element (though I didn't post that mess here) doesn't find it in directory A, but gets it from directory B. And then it rolls this little bit (I am so sorry for the length, I trimmed it down as much as I could without getting rid of something I wasn't sure about)
8006 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8007 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", O_RDONLY|O_CLOEXEC) = 11
8008 read(11, "177ELF2113>1P21"..., 832) = 832
8009 fstat(11, {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8010 mmap(NULL, 2109496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) = 0x7fcd99968000
8011 mprotect(0x7fcd9996a000, 2097152, PROT_NONE) = 0
8012 mmap(0x7fcd99b6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x2000) = 0x7fcd99b6a000
8013 close(11) = 0
8014 mprotect(0x7fcd99b6a000, 4096, PROT_READ) = 0
8015 read(10, "", 4000) = 0
8016 close(10) = 0
8017 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8018 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en", F_OK) = -1 ENOENT (No such file or directory)
8019 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", F_OK) = 0
8020 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
8021 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/styles", O_RDONLY) = 10
8022 read(10, "class "GtkWidget" "..., 4000) = 3313
8023 read(10, "", 4000) = 0
8024 close(10) = 0
8025 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en_US", F_OK) = -1 ENOENT (No such file or directory)
8026 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en", F_OK) = -1 ENOENT (No such file or directory)
8027 read(9, "", 4000) = 0
8028 close(9) = 0
8029 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8030 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8031 read(8, "", 4000) = 0
8032 close(8) = 0
8033 access("/home/ender/.gtkrc-2.0.en_US", F_OK) = -1 ENOENT (No such file or directory)
8034 access("/home/ender/.gtkrc-2.0.en", F_OK) = -1 ENOENT (No such file or directory)
8035 brk(0x55ccec28c000) = 0x55ccec28c000
8036 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8037 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8038 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8039 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8066 access("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", F_OK) = 0
8067 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8068 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", O_RDONLY|O_CLOEXEC) = 9
8069 read(9, "177ELF2113>1 V"..., 832) = 832
8070 fstat(9, {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8071 mmap(NULL, 2338904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 9, 0) = 0x7fcd99728000
8072 mprotect(0x7fcd99762000, 2097152, PROT_NONE) = 0
8073 mmap(0x7fcd99962000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 9, 0x3a000) = 0x7fcd99962000
8074 close(9) = 0
8075 mprotect(0x7fcd99962000, 4096, PROT_READ) = 0
8076 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8077 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8078 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8079 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8080 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8081 read(8, "", 4000) = 0
8082 close(8) = 0
8083 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8084 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8085 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8086 writev(7, [{iov_base="b2467", iov_len=8}, {iov_base="RENDER", iov_len=6}, {iov_base="", iov_len=2}], 3) = 16
8087 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8088 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1q1213216", iov_len=4096 }], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8089 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8090 writev(7, [{iov_base="2133v21311", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8091 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8092 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1rv", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8093 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8094 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1s235234173441"..., iov_len= 4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2708
8095 uname({sysname="Linux", nodename="GLITCH", ...}) = 0
8096 openat(AT_FDCWD, "/home/ender/.Xdefaults-GLITCH", O_RDONLY) = -1 ENOENT (No such file or directory)
8102 brk(0x55ccec2ad000) = 0x55ccec2ad000
8104 openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8105 openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8106 openat(AT_FDCWD, "/usr/share/locale-langpack/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8107 openat(AT_FDCWD, "/usr/share/locale-langpack/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8112 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 8
8113 read(8, "277334S262225=370271274K0367315Y25331", 16) = 16
8114 close(8) = 0
8121 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8122 writev(7, [{iov_base="207421", iov_len=8}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 8
8123 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8124 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13t202020", iov_len=4096} ], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8125 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8126 writev(7, [{iov_base="2071071Gdo", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len= 0}], 3) = 28
8127 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8128 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13uE510377G343410g137010"..., iov_len =4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
8129 recvfrom(7, "111h377111X3771020111"..., 1332, 0, NULL, NULL) = 1332
8130 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8131 writev(7, [{iov_base="2072133G30", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8132 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8133 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13v1630103773413773710370"..., i ov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 88
8134 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8135 writev(7, [{iov_base="2034GMeta", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8136 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8137 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1w260", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8138 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8139 writev(7, [{iov_base="2045GSuper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8140 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8141 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1x261", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8142 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8143 writev(7, [{iov_base="2045GHyper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8144 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8145 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1y262", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8150 access("/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", R_OK) = 0
8151 openat(AT_FDCWD, "/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", O_RDONLY) = 8
8152 fcntl(8, F_SETFD, FD_CLOEXEC) = 0
8153 fstat(8, {st_mode=S_IFREG|0644, st_size=455188, ...}) = 0
8154 mmap(NULL, 455188, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fcd996b8000
8155 close(8) = 0
8163 brk(0x55ccec2ce000) = 0x55ccec2ce000
8164 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache", O_RDONLY) = 8
8165 fstat(8, {st_mode=S_IFREG|0644, st_size=2210, ...}) = 0
8166 read(8, "# GTK+ Input Method Modules file"..., 4096) = 2210
8167 futex(0x7fcdbb1d3f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
8168 read(8, "", 4096) = 0
8169 close(8) = 0
8172 brk(0x55ccec2ef000) = 0x55ccec2ef000
8173 write(2, "Color shuttle bg not found", 26Color shuttle bg not found) = 26
8174 write(2, "n", 1
8175 ) = 1
8176 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8177 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8178 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8179 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8180 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8181 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8182 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8183 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8184 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8185 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8186 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8187 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8188 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8189 lseek(8, 0, SEEK_SET) = 0
8190 getdents64(8, /* 8 entries */, 32768) = 328
8191 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8192 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8193 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8194 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8195 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8196 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8197 getdents64(8, /* 0 entries */, 32768) = 0
8198 close(8) = 0
8199 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8200 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8201 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8202 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8203 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8204 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8205 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8206 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8207 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8208 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8209 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8210 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8211 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8212 lseek(8, 0, SEEK_SET) = 0
8213 getdents64(8, /* 8 entries */, 32768) = 328
8214 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8215 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8216 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8217 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8218 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8219 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8220 getdents64(8, /* 0 entries */, 32768) = 0
8221 close(8) = 0
8222 write(1, "ardour: [INFO]: Loading color fi"..., 80ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
8223 ) = 80
8224 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8225 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8226 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8227 openat(AT_FDCWD, "/usr/share/ardour5/themes/dark-ardour.colors", O_RDONLY) = 8
8228 lseek(8, 0, SEEK_CUR) = 0
8229 openat(AT_FDCWD, "/usr/lib/ardour5/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8230 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 9
8231 fstat(9, {st_mode=S_IFREG|0644, st_size=202817, ...}) = 0
8232 mmap(NULL, 202817, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fcd99be0000
8233 close(9) = 0
8235 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8236 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8237 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8238 openat(AT_FDCWD, "/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8239 openat(AT_FDCWD, "/usr/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8240 munmap(0x7fcd99be0000, 202817) = 0
8241 read(8, "<?xml version="1.0" encoding="UT"..., 8192) = 8192
8242 brk(0x55ccec310000) = 0x55ccec310000
8243 read(8, "rt: fill active" alias="color 9""..., 16384) = 16384
8244 brk(0x55ccec331000) = 0x55ccec331000
8245 read(8, "as name="secondary clock: edited"..., 16384) = 8645
8246 read(8, "", 7739) = 0
8247 brk(0x55ccec352000) = 0x55ccec352000
8248 brk(0x55ccec373000) = 0x55ccec373000
8249 brk(0x55ccec394000) = 0x55ccec394000
8250 close(8) = 0
8251 access("/home/ender/.config/ardour5", F_OK) = 0
8252 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8253 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8254 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8255 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8256 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8257 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8258 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8259 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8260 lseek(8, 0, SEEK_SET) = 0
8261 getdents64(8, /* 3 entries */, 32768) = 72
8262 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8263 getdents64(8, /* 0 entries */, 32768) = 0
8264 close(8) = 0
8265 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8266 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8267 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8268 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8269 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8270 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8271 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8272 lseek(8, 0, SEEK_SET) = 0
8273 getdents64(8, /* 3 entries */, 32768) = 72
8274 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8275 getdents64(8, /* 0 entries */, 32768) = 0
8276 close(8) = 0
8292 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8293 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8294 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8295 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8296 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8297 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8298 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8299 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8300 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8301 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8302 read(10, "= NORMALn shadow "..., 4000) = 4000
8303 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory)
8304 access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0
And then just repeatedly alternates between the following and then all the Breeze elements again. Just over and over and over.
8821 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8822 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8823 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8824 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8825 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8826 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8827 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8828 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8829 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8830 read(8, "", 4000) = 0
8831 close(8) = 0
8849 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8850 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8851 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8852 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8853 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8854 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8855 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8856 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8857 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8858 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8859 read(10, "= NORMALn shadow "..., 4000) = 4000
kde themes xfce colors ardour
New contributor
For the life of me, I can't figure this one out. I've removed and reinstalled Ardour5 via apt 3 or 4 times now, and it does this every time. It keeps crashing when I start the app because it can't find the color definitions files.
Note - if I do a complete unistall, and apt purge/clean all the leftovers out, and install Ardour5.12.0-x86_64.run from their website, it runs correctly. However, if I install it while the apt version is installed, it does the same thing the apt version does.
If I do a full removal of all and any associated files, then reinstall the apt version, it still donks out.
I've tried strace-ing it, and nothing makes sense. When it stats the files, it reports that they're all there. However, when it attempts to open any of the files, it reports that the file is missing.
If I change the reference of which color profile to use. inside default_ui_config:
# dir: /etc/ardour5/default_ui_config
# and change this:
<Option name="color-file" value="dark"/>
# to this (which is another available theme):
<Option name="color-file" value="Blueberry Milk"/>
Then Ardour5 will pull through and start a window. But a very odd window. It will open WITHOUT a color profile. Let me explain this - because I think it smells of being important. So, the original theme; "dark" references the file dark-ardour.colors while the new value: "Blueberry Milk" references the file blueberry_milk-ardour.colors
There is, absolutely zero differences between these two files. They both have the same owner/group, and they're both set 644. They're in the exact same location and the xml formation within each is identical to the other aside from the values.
That all being the case. When default_ui_config is set to use "dark" nothing loads and the file "dark-ardour.color" cannot be found - BUT - when default_ui_config is set to use "Blueberry Milk", Ardour will spawn a window - BUT, strace insists that even thought the window's running, /usr/share/ardour5/themes/blueberry_milk-ardour.colors CANNOT be found. Let that sink in for a second. Nothing about anything that is happening is making any sense.
Now, when we are set to use blueberry_milk, the window that spawns is in a very unique mode of operation, which the Ardour developers tell me, is called: "Harley Quinn Debug" mode. There is no color profile - each element that derives its color from the theme is a randomly chosen super bright color that changes whenever the element is interacted with. This is so not ideal.
Here's a side-note that might be important - but could very well simply be circumstantial. This started happening after I installed the Ubuntu Studio's new KDE/Plasma desktop they've been touting for their release of 18.10.
It did not work - Plasma kept crashing and having all sorts of issues. So now I'm back with XFCE. So my quite possibly wrong guess is that this has something to do with GTK2 and/or something having to do with my attempt to get KDE running.
Is this happening to anybody else? If so - how did you manage to fix it? I am at a total and utter loss.
Here is the readout when simply trying to run Ardour5 cli:
[Sun Feb 10:17:13:58]
ender@GLITCH:~[$]ardour5
bind txt domain [gtk2_ardour5] to /usr/share/ardour5/locale
Ardour5.12.0 (built using 1:5.12.0-3 and GCC version 7.3.0)
ardour: [INFO]: Your system is configured to limit Ardour to only 1048576 open files
ardour: [INFO]: Loading system configuration file /etc/ardour5/system_config
ardour: [INFO]: CPU vendor: AuthenticAMD
ardour: [INFO]: AVX-capable processor
ardour: [INFO]: CPU brand: AMD FX(tm)-8150 Eight-Core Processor
ardour: [INFO]: Using SSE optimized routines
ardour: [INFO]: Loading default ui configuration file /etc/ardour5/default_ui_config
(ardour-5.12.0:12850): dbind-WARNING **: 17:43:39.442: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
^Z
[2]+ Stopped ardour5
and it just hangs there, so I have to eventually ctrl+z. The one thing that's noteworthy are these two lines:
Color shuttle bg not found
ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
"shuttle bg" is a setting in each of the *ardour.colors files. And it exists perfectly in each of these perfectly accessible files:
[Sun Feb 10:18:20:08]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'shuttle bg' ./*
./blueberry_milk-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./caineville-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./cubasish-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./dark-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
./unastudia-ardour.colors: <ColorAlias name="shuttle bg" alias="color 4"/>
which is also quite well defined within each of these files:
[Sun Feb 10:18:22:17]
ender@GLITCH:/usr/share/ardour5/themes[$]grep 'name="color 4"' ./*
./blueberry_milk-ardour.colors: <Color name="color 4" value="0x717171ff"/>
./caineville-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./clear_gray-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./cubasish-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./dark-ardour.colors: <Color name="color 4" value="0x000000ff"/>
./unastudia-ardour.colors: <Color name="color 4" value="0x000000ff"/>
So, I've picked through (rather laboriously) the strace of this mess. The most significant find - and I'm so far from being a strace expert - but where things seem to choke up starts here. It looks like it gets the pixmap theme engine, and starts running through elements from the Breeze theme. It rolls through every element (though I didn't post that mess here) doesn't find it in directory A, but gets it from directory B. And then it rolls this little bit (I am so sorry for the length, I trimmed it down as much as I could without getting rid of something I wasn't sure about)
8006 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8007 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libadwaita.so", O_RDONLY|O_CLOEXEC) = 11
8008 read(11, "177ELF2113>1P21"..., 832) = 832
8009 fstat(11, {st_mode=S_IFREG|0644, st_size=14176, ...}) = 0
8010 mmap(NULL, 2109496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 11, 0) = 0x7fcd99968000
8011 mprotect(0x7fcd9996a000, 2097152, PROT_NONE) = 0
8012 mmap(0x7fcd99b6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 11, 0x2000) = 0x7fcd99b6a000
8013 close(11) = 0
8014 mprotect(0x7fcd99b6a000, 4096, PROT_READ) = 0
8015 read(10, "", 4000) = 0
8016 close(10) = 0
8017 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8018 access("/usr/share/themes/Breeze/gtk-2.0/widgets/misc.en", F_OK) = -1 ENOENT (No such file or directory)
8019 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", F_OK) = 0
8020 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/styles", {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
8021 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/styles", O_RDONLY) = 10
8022 read(10, "class "GtkWidget" "..., 4000) = 3313
8023 read(10, "", 4000) = 0
8024 close(10) = 0
8025 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en_US", F_OK) = -1 ENOENT (No such file or directory)
8026 access("/usr/share/themes/Breeze/gtk-2.0/widgets/styles.en", F_OK) = -1 ENOENT (No such file or directory)
8027 read(9, "", 4000) = 0
8028 close(9) = 0
8029 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8030 access("/usr/share/themes/Breeze/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8031 read(8, "", 4000) = 0
8032 close(8) = 0
8033 access("/home/ender/.gtkrc-2.0.en_US", F_OK) = -1 ENOENT (No such file or directory)
8034 access("/home/ender/.gtkrc-2.0.en", F_OK) = -1 ENOENT (No such file or directory)
8035 brk(0x55ccec28c000) = 0x55ccec28c000
8036 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8037 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8038 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8039 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8066 access("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", F_OK) = 0
8067 stat("/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8068 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so", O_RDONLY|O_CLOEXEC) = 9
8069 read(9, "177ELF2113>1 V"..., 832) = 832
8070 fstat(9, {st_mode=S_IFREG|0644, st_size=243624, ...}) = 0
8071 mmap(NULL, 2338904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 9, 0) = 0x7fcd99728000
8072 mprotect(0x7fcd99762000, 2097152, PROT_NONE) = 0
8073 mmap(0x7fcd99962000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 9, 0x3a000) = 0x7fcd99962000
8074 close(9) = 0
8075 mprotect(0x7fcd99962000, 4096, PROT_READ) = 0
8076 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8077 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8078 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8079 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8080 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8081 read(8, "", 4000) = 0
8082 close(8) = 0
8083 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en_US", F_OK) = -1 ENOENT (No such file or directory)
8084 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc.en", F_OK) = -1 ENOENT (No such file or directory)
8085 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8086 writev(7, [{iov_base="b2467", iov_len=8}, {iov_base="RENDER", iov_len=6}, {iov_base="", iov_len=2}], 3) = 16
8087 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8088 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1q1213216", iov_len=4096 }], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8089 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8090 writev(7, [{iov_base="2133v21311", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8091 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8092 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1rv", iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8093 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8094 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1s235234173441"..., iov_len= 4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 2708
8095 uname({sysname="Linux", nodename="GLITCH", ...}) = 0
8096 openat(AT_FDCWD, "/home/ender/.Xdefaults-GLITCH", O_RDONLY) = -1 ENOENT (No such file or directory)
8102 brk(0x55ccec2ad000) = 0x55ccec2ad000
8104 openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8105 openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8106 openat(AT_FDCWD, "/usr/share/locale-langpack/en_US/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8107 openat(AT_FDCWD, "/usr/share/locale-langpack/en/LC_MESSAGES/gtkmm2ext3.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
8112 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 8
8113 read(8, "277334S262225=370271274K0367315Y25331", 16) = 16
8114 close(8) = 0
8121 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8122 writev(7, [{iov_base="207421", iov_len=8}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 8
8123 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8124 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13t202020", iov_len=4096} ], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8125 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8126 writev(7, [{iov_base="2071071Gdo", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len= 0}], 3) = 28
8127 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8128 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13uE510377G343410g137010"..., iov_len =4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
8129 recvfrom(7, "111h377111X3771020111"..., 1332, 0, NULL, NULL) = 1332
8130 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8131 writev(7, [{iov_base="2072133G30", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8132 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8133 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="13v1630103773413773710370"..., i ov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 88
8134 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8135 writev(7, [{iov_base="2034GMeta", iov_len=12}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 12
8136 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8137 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1w260", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8138 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8139 writev(7, [{iov_base="2045GSuper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8140 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8141 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1x261", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8142 poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
8143 writev(7, [{iov_base="2045GHyper", iov_len=16}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16
8144 poll([{fd=7, events=POLLIN}], 1, -1) = 1 ([{fd=7, revents=POLLIN}])
8145 recvmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="1y262", iov_len=4096}] , msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
8150 access("/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", R_OK) = 0
8151 openat(AT_FDCWD, "/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf", O_RDONLY) = 8
8152 fcntl(8, F_SETFD, FD_CLOEXEC) = 0
8153 fstat(8, {st_mode=S_IFREG|0644, st_size=455188, ...}) = 0
8154 mmap(NULL, 455188, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fcd996b8000
8155 close(8) = 0
8163 brk(0x55ccec2ce000) = 0x55ccec2ce000
8164 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache", O_RDONLY) = 8
8165 fstat(8, {st_mode=S_IFREG|0644, st_size=2210, ...}) = 0
8166 read(8, "# GTK+ Input Method Modules file"..., 4096) = 2210
8167 futex(0x7fcdbb1d3f18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
8168 read(8, "", 4096) = 0
8169 close(8) = 0
8172 brk(0x55ccec2ef000) = 0x55ccec2ef000
8173 write(2, "Color shuttle bg not found", 26Color shuttle bg not found) = 26
8174 write(2, "n", 1
8175 ) = 1
8176 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8177 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8178 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8179 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8180 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8181 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8182 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8183 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8184 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8185 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8186 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8187 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8188 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8189 lseek(8, 0, SEEK_SET) = 0
8190 getdents64(8, /* 8 entries */, 32768) = 328
8191 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8192 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8193 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8194 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8195 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8196 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8197 getdents64(8, /* 0 entries */, 32768) = 0
8198 close(8) = 0
8199 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8200 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8201 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8202 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8203 lstat("/home/ender/.config/ardour5/themes", 0x7ffde1c6c6e0) = -1 ENOENT (No such file or directory)
8204 stat("/home/ender/.config/ardour5/themes", 0x7ffde1c6db60) = -1 ENOENT (No such file or directory)
8205 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8206 lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
8207 lstat("/usr/share/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8208 lstat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8209 stat("/usr/share/ardour5/themes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8210 openat(AT_FDCWD, "/usr/share/ardour5/themes", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8211 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8212 lseek(8, 0, SEEK_SET) = 0
8213 getdents64(8, /* 8 entries */, 32768) = 328
8214 stat("/usr/share/ardour5/themes/clear_gray-ardour.colors", {st_mode=S_IFREG|0644, st_size=31359, ...}) = 0
8215 stat("/usr/share/ardour5/themes/blueberry_milk-ardour.colors", {st_mode=S_IFREG|0644, st_size=31871, ...}) = 0
8216 stat("/usr/share/ardour5/themes/unastudia-ardour.colors", {st_mode=S_IFREG|0644, st_size=30729, ...}) = 0
8217 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8218 stat("/usr/share/ardour5/themes/cubasish-ardour.colors", {st_mode=S_IFREG|0644, st_size=31537, ...}) = 0
8219 stat("/usr/share/ardour5/themes/caineville-ardour.colors", {st_mode=S_IFREG|0644, st_size=31515, ...}) = 0
8220 getdents64(8, /* 0 entries */, 32768) = 0
8221 close(8) = 0
8222 write(1, "ardour: [INFO]: Loading color fi"..., 80ardour: [INFO]: Loading color file /usr/share/ardour5/themes/dark-ardour.colors
8223 ) = 80
8224 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8225 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8226 stat("/usr/share/ardour5/themes/dark-ardour.colors", {st_mode=S_IFREG|0644, st_size=33221, ...}) = 0
8227 openat(AT_FDCWD, "/usr/share/ardour5/themes/dark-ardour.colors", O_RDONLY) = 8
8228 lseek(8, 0, SEEK_CUR) = 0
8229 openat(AT_FDCWD, "/usr/lib/ardour5/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8230 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 9
8231 fstat(9, {st_mode=S_IFREG|0644, st_size=202817, ...}) = 0
8232 mmap(NULL, 202817, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fcd99be0000
8233 close(9) = 0
8235 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8236 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/tls/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8237 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8238 openat(AT_FDCWD, "/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8239 openat(AT_FDCWD, "/usr/lib/liblzma.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
8240 munmap(0x7fcd99be0000, 202817) = 0
8241 read(8, "<?xml version="1.0" encoding="UT"..., 8192) = 8192
8242 brk(0x55ccec310000) = 0x55ccec310000
8243 read(8, "rt: fill active" alias="color 9""..., 16384) = 16384
8244 brk(0x55ccec331000) = 0x55ccec331000
8245 read(8, "as name="secondary clock: edited"..., 16384) = 8645
8246 read(8, "", 7739) = 0
8247 brk(0x55ccec352000) = 0x55ccec352000
8248 brk(0x55ccec373000) = 0x55ccec373000
8249 brk(0x55ccec394000) = 0x55ccec394000
8250 close(8) = 0
8251 access("/home/ender/.config/ardour5", F_OK) = 0
8252 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8253 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8254 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8255 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8256 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8257 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8258 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8259 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8260 lseek(8, 0, SEEK_SET) = 0
8261 getdents64(8, /* 3 entries */, 32768) = 72
8262 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8263 getdents64(8, /* 0 entries */, 32768) = 0
8264 close(8) = 0
8265 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8266 lstat("/home/ender", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8267 lstat("/home/ender/.config", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8268 lstat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8269 stat("/home/ender/.config/ardour5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8270 openat(AT_FDCWD, "/home/ender/.config/ardour5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 8
8271 fstat(8, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
8272 lseek(8, 0, SEEK_SET) = 0
8273 getdents64(8, /* 3 entries */, 32768) = 72
8274 stat("/home/ender/.config/ardour5/sfdb", {st_mode=S_IFREG|0660, st_size=0, ...}) = 0
8275 getdents64(8, /* 0 entries */, 32768) = 0
8276 close(8) = 0
8292 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8293 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8294 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8295 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8296 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8297 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8298 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8299 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8300 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8301 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8302 read(10, "= NORMALn shadow "..., 4000) = 4000
8303 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory)
8304 access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0
And then just repeatedly alternates between the following and then all the Breeze elements again. Just over and over and over.
8821 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", F_OK) = 0
8822 lstat("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=18733, ...}) = 0
8823 openat(AT_FDCWD, "/home/ender/.themes/AmbianceRefinedII/gtk-2.0/gtkrc", O_RDONLY) = 8
8824 read(8, "# Ambiance Refined II themen#n# "..., 4000) = 4000
8825 read(8, "ontal) nttgradient_shades = "..., 4000) = 4000
8826 read(8, " = 0nntbg_pixmap[NORMAL] = "pane"..., 4000) = 4000
8827 access("/home/ender/.themes/AmbianceRefinedII/gtk-2.0/panel_bg.png", F_OK) = 0
8828 read(8, "selected_bg_color)n}nnstyle "nau"..., 4000) = 4000
8829 read(8, "*<GtkMenu>*<GtkEntry>*" tttstyle"..., 4000) = 2733
8830 read(8, "", 4000) = 0
8831 close(8) = 0
8849 lstat("/home/ender/.gtkrc-2.0", {st_mode=S_IFREG|0664, st_size=336, ...}) = 0
8850 openat(AT_FDCWD, "/home/ender/.gtkrc-2.0", O_RDONLY) = 8
8851 read(8, "include "/usr/share/themes/Breez"..., 4000) = 336
8852 lstat("/usr/share/themes/Breeze/gtk-2.0/gtkrc", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
8853 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/gtkrc", O_RDONLY) = 9
8854 read(9, "# Theme: Breeze-gtkn# Desc"..., 4000) = 1033
8855 access("/usr/share/themes/Breeze/gtk-2.0/widgets/default", F_OK) = 0
8856 lstat("/usr/share/themes/Breeze/gtk-2.0/widgets/default", {st_mode=S_IFREG|0644, st_size=17033, ...}) = 0
8857 openat(AT_FDCWD, "/usr/share/themes/Breeze/gtk-2.0/widgets/default", O_RDONLY) = 10
8858 read(10, "gtk-auto-mnemonics = 1nnstyle ""..., 4000) = 4000
8859 read(10, "= NORMALn shadow "..., 4000) = 4000
kde themes xfce colors ardour
kde themes xfce colors ardour
New contributor
New contributor
New contributor
asked 2 mins ago
CreationTribeCreationTribe
1012
1012
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
CreationTribe is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1117277%2fcolor-templates-are-not-loading-for-ardour5-in-ubuntu-studio-18-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
CreationTribe is a new contributor. Be nice, and check out our Code of Conduct.
CreationTribe is a new contributor. Be nice, and check out our Code of Conduct.
CreationTribe is a new contributor. Be nice, and check out our Code of Conduct.
CreationTribe is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1117277%2fcolor-templates-are-not-loading-for-ardour5-in-ubuntu-studio-18-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown