Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Debian 12] Track Preview don't work #11660

Closed
ghost opened this issue Jun 14, 2023 · 8 comments
Closed

[Debian 12] Track Preview don't work #11660

ghost opened this issue Jun 14, 2023 · 8 comments
Labels
bug duplicate This issue is a duplicate of or superseded by another issue.

Comments

@ghost
Copy link

ghost commented Jun 14, 2023

Bug Description

Hello,

I have make an fresh install of Debian 12 and Mixxx doesn't work correctly because the track preview don't show:

bug

i have make apt update and upgrade and no new update is here.

P.S: The issue is only here when i use Wayland, if i use X11 that's work for information, but i need Wayland for my screen.

Regards

Version

2.3.3

OS

Debian 12

@ghost ghost added the bug label Jun 14, 2023
@ronso0
Copy link
Member

ronso0 commented Jun 14, 2023

Please try to reproduce with current stable 2.3.5 from the Mixxx ppa.

Do all waveform types fail?

@ghost
Copy link
Author

ghost commented Jun 14, 2023

Hello,

I use only the Debian Package for the stability of my systeme.
But i have test to add your PPA but that don't work on Debian

But i have tested it on an live USB of Fedora with the version 2.3.5 and i have the same issue (Wayland)

And yes evere waveform types fail :(

Regards

@JoergAtGithub
Copy link
Member

Could you try also our latest 2.4 Beta version - it contains a significiant rework of the waveform rendering code.

Was Fedora executed on the same system as Debian?
Which graphic adapter and driver do you use?

@Swiftb0y
Copy link
Member

How did you start mixxx? Waveforms are known to be broken under plain wayland. If you start mixxx from the commandline, you'll need to use -platform xcb so Qt will use X11 (which should work since Fedora and Debian are likely running XWayland).

@ghost
Copy link
Author

ghost commented Jun 15, 2023

Hello,

Yes with the -platform xcb parameters that's work.

But any fix is currently in development ?

Regards

@Swiftb0y
Copy link
Member

adding -platform xcb is the semi-permanent fix/workaround. Anything more would likely require developing the mixxx GUI from scratch (which will happen in the future, but not anytime soon).

Duplicate of #9787

@Swiftb0y Swiftb0y closed this as not planned Won't fix, can't repro, duplicate, stale Jun 15, 2023
@Swiftb0y Swiftb0y added the duplicate This issue is a duplicate of or superseded by another issue. label Jun 15, 2023
@JoergAtGithub
Copy link
Member

Did anybody test if this still occurs with 2.4 Beta?

@Swiftb0y
Copy link
Member

yes, I did so on accident recently (forgot to add the flag and then had to spend some time debugging). The issue mostly occurs though because the opengl detection logic changed as part of #10989. The result is a rather weird (see opengl status in screenshot), while the gpu waveforms get disabled. I'm not sure if the fact that the waveforms are still broken under wayland with #10989 is a bug or still a technical limitation. @m0dB might know.
Screenshot from 2023-06-15 19-27-20

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug duplicate This issue is a duplicate of or superseded by another issue.
Projects
None yet
Development

No branches or pull requests

3 participants