System runs really slow and Mixxx takes up 100% CPU on Windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Mixxx 1.6.0-beta4 pins the processor on startup, even preventing mouse movement for 10 seconds at a time! (This is not a problem in 1.6.0-beta3, but still a problem in 1.6.1.)
Tested on a Compaq Presario R3306US laptop: AMD Athon XP-M with nVidia GeForce 4 Go 440 video card & nVidia drivers, Windows XP Home SP2. (On Debian Lenny on the same machine, this is not a problem.)
Workaround: Switch to the Simple waveform view. Options-
(Since it's really hard to move the mouse, use this key sequence: CTRL-P, crsr down x3, TAB x5, crsr down, enter, Alt-F4.)
Then restart Mixxx.
Theory: Waveform display uses OpenGL. Cards that don't support it use the main CPU, bringing it to its knees.
This is still a problem in 1.6.1. Can't we add some OpenGL hardware detection code that reverts to the rendering used in 1.6.0-beta3 if the new method is not supported by the hardware? Please?