Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93746 - dvdstyler compiled against wxGTK-2.6 is incredibly slow to author DVD's
Summary: dvdstyler compiled against wxGTK-2.6 is incredibly slow to author DVD's
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-05-23 17:54 UTC by James O'Malley
Modified: 2005-06-07 12:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James O'Malley 2005-05-23 17:54:49 UTC
dvdstyler linked to wxGTK-2.6 (compiled with gtk2) WAY slower than under
wxGTK-2.4 (compiled with -gtk2).  I couldn't get wxGTK-2.6 to compile without
gtk2 support, so I rolled back to wxGTK-2.4 and applied.

Reproducible: Always
Steps to Reproduce:
1. Upgrade to wxGTK-2.6 (default USE flags)
2. emerge dvdstyler (default USE flags) and 
3. author DVD

Actual Results:  
I took a trip to Saskatchewan while the DVD finished authoring.  It took on the
order of 18 hours to author the DVD. 

Expected Results:  
Should have taken about 20 minutes.  In fact, I tested demultiplexing using
mpgtx from the command line and confirmed that it was not the cause.

I'm not sure why, I couldn't wxGTK-2.6 to take the -gtk2 USE flag.  Each time I
would compile wxGTK-2.6 with that USE flag, dvdstyler would still launch with
GTK2 instead of the faster GTK1.  When I rolled back to wxGTK-2.4 (x86 stable)
it accepted the flag and dvdstyler worked as expected, authoring a DVD in about
20 minutes.  I don't believe it's a dvdstyler bug per say, but dvdstyler is
affected in a major way.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-24 02:29:38 UTC
Try enabling wxgtk1 flag in wxGTK and see if it builds with gtk1 support. 
 
Probably dvdstyler code is still using 2.4 style interface which is slower 
than 2.6, and you should wait for a new version which works with 2.6 natively. 
 
Comment 2 James O'Malley 2005-05-24 17:47:15 UTC
Yeah, you're right.  I upgraded to wxGTK-2.6 again with USE="-gtk2 wxgtk1" but
before you reinstall dvdstyler you've got to get rid of wxGTK-2.4 which stuck
around.  So, removed wxGTK-2.4, installed wxGTK-2.4 with USE="-gtk2 wxgtk1" and
reinstalled dvdstyler.

Nice and fast.  However the gtk2 stuff is quite broken still. I'd call this one
a definite showstopper until it's fixed.  Is dvdstyler the only app that suffers
from this?  If so, I'd recommend adding -gtk2 wxgtk1 to the default ebuild for
wxGTK-2.*
Comment 3 James O'Malley 2005-05-30 12:54:20 UTC
Err, that should be "So, removed wxGTK-2.4, installed wxGTK-2.6 with USE="-gtk2
wxgtk1" and reinstalled dvdstyler."

Typo
Comment 4 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-07 12:20:45 UTC
I simply updated the wxGTK dependency to 2.4*, dunno about the other apps.