Bug 93746 - dvdstyler compiled against wxGTK-2.6 is incredibly slow to author DVD's
|
Bug#:
93746
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: major
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: media-video@gentoo.org
|
Reported By: james@altamente.com
|
|
Component: Library
|
|
|
URL:
|
|
Summary: dvdstyler compiled against wxGTK-2.6 is incredibly slow to author DVD's
|
|
Keywords: InCVS
|
|
Status Whiteboard:
|
|
Opened: 2005-05-23 17:54 0000
|
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.
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.
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.*
Err, that should be "So, removed wxGTK-2.4, installed wxGTK-2.6 with USE="-gtk2
wxgtk1" and reinstalled dvdstyler."
Typo
I simply updated the wxGTK dependency to 2.4*, dunno about the other apps.