On 01/02/2016 10:53 AM, Holger Marzen wrote:

> But why does Rosegarden SVN 14300 (with old build system) compile and
> run fine on my system? I fetched and compiled it today.

After getting the new build system, we also acquired the possibility of 
building with Qt5.  This required numerous small changes, which mostly 
amounted to modernizing a lot of legacy code.

One area we had to modernize related to style.  Researching the 
GNOME/zlib error you're experiencing, the "Qt GTK" style comes up 
frequently as an offender.  Users were able to resolve various issues 
with various Qt applications by switching Qt to use some other theme, 
such as "Plastique" or "Windows."

We used to use the Plastique style internally.  It was eliminated in 
Qt5, so we use the Windows style now, to correct various issues with the 
stylesheet that could be corrected no other way.

Since the theme we use is one that's supposed to cure your problem, my 
guess is that you don't use the stylesheet.  Without the stylesheet, Qt 
would take steps to make itself more GNOME-like, and that would very 
likely invoke the code that's causing your trouble.

In any event, there was a lot of discussion of this exact issue right 
around 2012, and reports tapered off after that year.  You are having 
problems with things in an old distro that everybody has resolved since 
then.  A new Qt and a new GNOME should fix you right up.  Otherwise you 
have to take steps to ensure that the code that gets invoked avoids the 
broken GTK-compatibility code from that year.  Change your theme, run 
KDE instead of GNOME, upgrade your distro, or run old versions of 
Rosegarden.  There is no way you are going to make the particular 
combination you are trying to use work.  Something has to change somewhere.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to