Bug#878000: ardour5 does not start on debian/testing it spins trying to load GTK2 breeze theme

wzabolot at elektron.elka.pw.edu.pl wzabolot at elektron.elka.pw.edu.pl
Sun Oct 8 13:02:03 UTC 2017


W dniu 08.10.2017 o 14:53, Jonas Smedegaard pisze:
> Quoting wzabolot at elektron.elka.pw.edu.pl (2017-10-08 14:38:01)
>> W dniu 08.10.2017 o 14:13, Jonas Smedegaard pisze:
>>> Quoting Wojciech Zabołotny (2017-10-08 13:34:16)
>>>> When I start the jack server, and then ardour5, it does not start.
>>>> The "top" shows that ardour5 uses one CPU core in 100%.
>>>> When I start it via "strace", I get the following messages displayed
>>>> repeatedly:
>>> [...]
>>>> It looks, that ardour tries to load the Breeze gtk theme, and when it fails,
>>>> it repeats that forever.
>>>> I can see two problems there:
>>>> 1. ardour should depend on the appropriate package providing the required
>>>>    GUI theme
>>>> 2. ardour should fail, displaying the reasonable error message without
>>>>    looping forever.
>>> Ardour does _not_ depend on a specific GTK+ widget theme.
>>>
>>> Perhaps a bug elsewhere - e.g. in GTK+ or that particular theme - is 
>>> triggered?
>>>
>>> Did you configure your environment to use Breeze?  Could you please try 
>>> switch to a different GTK+ theme instead?
>>>
>>> Perhaps create a temporary new user on your system and start Ardour from 
>>> there - to help avoid cruft in your own $HOME environment interfering.
>>>
>> Dear Jonas,
>>
>> Thanks a lot for your suggestions.
>>
>> That's interesting. Of course, I have cleaned up the ~/.config/ardour4
>> and ~/.config/ardour5 directories before submitting the first report,
>> and it didn't help.
> So you tried cleanup, but only the (too narrow) part you suspected to 
> cause the error.
>
>
>> However indeed, when I logged in as another user, ardour started 
>> correctly.
> Good to hear!
>
>
>
>
>> So the problem probably indeed is not ardour related (however I don't 
>> know why only ardour suffers from that).
> It might very well be that Ardour is particularly vulnerable to being 
> fed a broken GTK+ theme.  Which seems to be the case here.
>
>
>> PS. Is it possible that 
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874598 is caused by 
>> the same problem?
> Possibly, yes.  But instead of (again) too narrowly draw conclusion best 
> to find something that works (e.g. a fresh account) and triangulate from 
> there, as you did here.
>
Yes, I do agree. However I think that the important news for other
affected users is that removal of ~/.gtkrc-2.0 (if exists) may help.
Otherwise the user would be forced to wipe his account...

Regards,
Wojtek
-- 

Wojciech M Zabolotny, PhD
Institute of Electronic Systems
Faculty of Electronics and Information Technology
Warsaw University of Technology



More information about the pkg-multimedia-maintainers mailing list