waveform doesn't look good on GNU/Linux OSes with Intel Graphic cards

Bug #606697 reported by Irwin J. Céspedes B
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Undecided
Unassigned

Bug Description

When I use Mixxx on a GNU/Linux OS with Intel graphic card the waveform doesn't look good. It doesn't chage the color, and remains white, no matter the skin.

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

What version of Mixxx are you using? 1.8 beta2 has a workaround for Qt v4.6 that seems to be responsible for most of the graphic corruption errors.

Revision history for this message
Irwin J. Céspedes B (cespedesbirwin) wrote : Re: [Bug 606697] Re: waveform doesn't look good on GNU/Linux OSes with Intel Graphic cards

Well, I'm using Mixxx 1.8 beta2 on Linux Mint 9 ~ Ubuntu Linux. Where is
that workaround, BTW?

On Sat, Jul 17, 2010 at 9:28 PM, Pegasus <email address hidden> wrote:

> What version of Mixxx are you using? 1.8 beta2 has a workaround for Qt
> v4.6 that seems to be responsible for most of the graphic corruption
> errors.
>
> --
> waveform doesn't look good on GNU/Linux OSes with Intel Graphic cards
> https://bugs.launchpad.net/bugs/606697
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Mixxx: New
>
> Bug description:
> When I use Mixxx on a GNU/Linux OS with Intel graphic card the waveform
> doesn't look good. It doesn't chage the color, and remains white, no matter
> the skin.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/mixxx/+bug/606697/+subscribe
>

--
No violence, gentlemen -- no violence, I beg of you! Consider the furniture!
~ Sherlock Holmes

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

You'll see it in Mixxx's console output on startup if it applies to you. It'll say something like "Qt v4.6 or higher detected. Using rebootMixxxView() workaround..." Can you find out what Qt version you have?

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Hi Irwin,

Just to clarify, do you mean the waveform doesn't look aesthetically
pleasing? Or is it visually corrupted? It should at least be changing color
based on the skin that is loaded. For reference, what version of Intel
graphics do you have (post output of `lspci' ?)

Thanks,
RJ Ryan

On Wed, Jul 21, 2010 at 3:56 AM, Pegasus <email address hidden> wrote:

> You'll see it in Mixxx's console output on startup if it applies to you.
> It'll say something like "Qt v4.6 or higher detected. Using
> rebootMixxxView() workaround..." Can you find out what Qt version you
> have?
>
> --
> waveform doesn't look good on GNU/Linux OSes with Intel Graphic cards
> https://bugs.launchpad.net/bugs/606697
> You received this bug notification because you are subscribed to Mixxx.
>

Revision history for this message
Federico Briata (federicobriata) wrote :

Hi Guys!

I got same issue as Irwin with Mixxx 1.8 beta2, I've test it with debian squeeze amd64 on two different pc:
1st one with nvidia NVS 135M and everything is working, I don't see the problem.
2nd one have intel 945GM and I get this problem, you can see at http://yfrog.com/83gsgp

Both OS use almost same version of most library, for sure they use same QT v4.6.3, so it must be something else and not connected with Bug #521509.

If you want me to check something else please ask.

Thank you.
federico

Revision history for this message
William Good (bkgood) wrote :

[bill@billtop ~]$ pacman -Q qt
qt 4.6.3-1
[bill@billtop ~]$ pacman -Q xf86-video-intel
xf86-video-intel 2.12.0-1
[bill@billtop ~]$ pacman -Q xorg-server
xorg-server 1.8.1.902-1
[bill@billtop ~]$ lspci | grep Display
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
[bill@billtop ~]$ pacman -Q kernel26
kernel26 2.6.34.1-1

This has been happening since I started using mixxx, I always just assumed they were supposed to look like they do.

@RJ the color of the waveform itself does change, the background doesn't (outline's is green, collusion's is grey, background on both is white while I believe outline's is supposed to be black, don't know about collusion).

FWIW my screenshot would match Federico's.

Revision history for this message
Federico Briata (federicobriata) wrote :

Did mixx depend in someway on nvidia-glx?

For compiling I used debuild and debian scripts for 1.7.2-1 for debian.
Then the mixxx bin deb package on nvidia laptop got dependence for nvidia-glx.

Revision history for this message
Federico Briata (federicobriata) wrote :
Revision history for this message
Irwin J. Céspedes B (cespedesbirwin) wrote :

Well, I compiled Mixxx from scratch, though the waveform was the same.
However, with that one works ok with nVidia and ATI graphic cards.

On Fri, Jul 30, 2010 at 3:20 PM, Federico Briata
<email address hidden>wrote:

> can be usefull
> http://www.mixxx.org/forums/viewtopic.php?f=3&t=441
>
> --
> waveform doesn't look good on GNU/Linux OSes with Intel Graphic cards
> https://bugs.launchpad.net/bugs/606697
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Mixxx: New
>
> Bug description:
> When I use Mixxx on a GNU/Linux OS with Intel graphic card the waveform
> doesn't look good. It doesn't chage the color, and remains white, no matter
> the skin.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/mixxx/+bug/606697/+subscribe
>

--
No violence, gentlemen -- no violence, I beg of you! Consider the furniture!
~ Sherlock Holmes

Revision history for this message
Federico Briata (federicobriata) wrote :

I can confirm that with nvidia-glx linked to mixxx waveform look good also on Intel video card, but having a waveform witch need direct rendering library of nvidia it's not a valid solution for non nvidia useres..

Now during mixxx starting I get this allert message:
"Direct rendering is not enabled in your machine.

This means that the waveform displays will be very slow and take a lot
of CPU time. Either upgrade your configuration to enable direct
rendering or disable the waveform displays in the control panel by
selecting "Simple" under waveform displays. NOTE: In case you run
NVidia hardware direct rendering may not be present, but you will not
experience a degradation in performance."

 Mmh, It dones't look waveform to be slow or eat lot of CPU, but anyway now with nvidia-glx installed compiz stop to work, so for the moment I'm turning back without nvidia-glx and flawed white waveform.

Changed in mixxx:
status: New → Confirmed
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

This ended up being a Qt bug, and unfortunately we can't do anything about it. It's fixed in Qt 4.7.0.

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/5460

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.