GUI lag with Qt5 on GNU/Linux with Intel integrated graphics

Bug #1718066 reported by Be on 2017-09-18
This bug affects 3 people
Affects Status Importance Assigned to Milestone

Bug Description

I tried compiling the master branch with Qt5. The GUI (waveforms and rest of window included) became really choppy when it had focus. Curiously it runs smoother if I have the Preferences window focused. I noticed the RGB (GLSL) waveform renderer I normally use is not available with Qt5. I tested using the integrated Intel graphics with a Core i5-2410M CPU.

Be ( on 2017-11-12
Changed in mixxx:
importance: Undecided → Critical
milestone: none → 2.2.0
Johan Lasperas (johan-lasperas) wrote :

I couldn't reproduce it at first, could you provide more details, especially the OS your running on and mix parameters used (specific waveform renderer)

acdop100 (j-alexander-lehman) wrote :

This happens to me on MacOS High Sierra on i5 7300HQ intel HD630 w/ 8gb ram. Happens with waveforms of Filtered (QT) for waveforms and filtered for zoom view.

xcorat (xcorat) wrote :

I also have the same problem, (not sure how related these are). Choppy equalizer performance, and weirdly, it works fine when not focused. (click on any other window and the waveforms normalize)

Mixxx version: 2.1-beta1 (2.1~beta1.20180219.46227dfcf-lp150.3.1) packaged with OpenSUSE Leap 15

I can only run mixxx with nvidia graphics,
optirun mixxx

regular invocation of mixxx fails with:
libEGL warning: DRI2: failed to authenticate

I was using Mixxx 2.2a earlier with old setup (nvidia+bumblebee) and didn't have the problem, think there is something related to Qt5 and graphics, though not sure where to look.

Be ( wrote :

This is why OpenSUSE should not be shipping Mixxx built with Qt5 yet. It has not been extensively tested. I suggest contacting the maintainer of the package and telling them to build it with Qt4.

Also, Mixxx 2.1 has been released, so that 2.1 beta package is outdated.

RJ Skerry-Ryan (rryan) wrote :

@Be, what OpenGL / GLSL version do you see in the preferences or logs?

What distro and what version of Qt packages?

Changed in mixxx:
milestone: 2.2.0 → none
RJ Skerry-Ryan (rryan) on 2018-09-20
Changed in mixxx:
status: New → Incomplete
Be ( wrote :

I did some testing with my old laptop and I can't reproduce this.

Launchpad Janitor (janitor) wrote :

[Expired for Mixxx because there has been no activity for 60 days.]

Changed in mixxx:
status: Incomplete → Expired
ghomem (gustavo) wrote :

Exactly the same thing as above

"The GUI (waveforms and rest of window included) became really choppy when it had focus."

Works fine if we put focus on another window.

Ubuntu 16.04 + mixxx 2.2 from the repos.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers