mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.47k stars 1.27k forks source link

nvidia binary driver causes poor waveform FPS #8100

Open mixxxbot opened 2 years ago

mixxxbot commented 2 years ago

Reported by: j03d3nn3hy Date: 2015-06-15T05:53:53Z Status: New Importance: Undecided Launchpad Issue: lp1465125


Tested on mint 17.1, with GTX670, mixxx 1.12.0 beta-1 x64. My machine can easily get 60fps on any waveform type, using the X.org driver. Sadly all hardware accelerated waveforms get very low FPS, and are obviously not smooth, when using the nvidia binary driver (approx 15fps max). Software rendered waveforms can still achieve 60fps with this driver.

Nvidia X Server Settings application reports about 7% GPU utilization while mixxx struggles to achieve 15fps.

I would choose to just use the x.org driver. if it didn't suffer from terrible image tearing when playing videos in other software.

mixxxbot commented 2 years ago

Commented by: francesco-minchiatti Date: 2018-05-19T20:26:11Z


Same issue with GTX650 on Kubuntu 16.04, kernel 4.13, nvidia driver 396.24. The problem concerns spinnies and VU meters too. Sometimes the framerate is 15, other times is 12, it looks like it's always an integer submultiple of 60.

I've grabbed a screencast: https://www.youtube.com/watch?v=RDSc-Frsk9M Be sure to set the player resolution at 1080p60 and don't worry about the capture framerate, what you see is exactly what I see on my display.