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

Bug #1718066 reported by Be
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mixxx
Expired
Critical
Unassigned
2.2
Invalid
Critical
Unassigned

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 (be.ing)
Changed in mixxx:
importance: Undecided → Critical
milestone: none → 2.2.0
Revision history for this message
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)

Revision history for this message
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.

Revision history for this message
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.

Revision history for this message
Be (be.ing) 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.

Revision history for this message
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)
Changed in mixxx:
status: New → Incomplete
Revision history for this message
Be (be.ing) wrote :

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

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in mixxx:
status: Incomplete → Expired
Revision history for this message
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.

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8939

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.