Advisory: Updated nvidia340 drivers This update provides upstream nvidia304 driver version 340.96 that fixes a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads. SRPMS: nvidia340-340.96-1.mga5.nonfree.src.rpm kmod-nvidia340-340.96-1.mga5.nonfree.src.rpm i586: dkms-nvidia340-340.96-1.mga5.nonfree.i586.rpm nvidia340-cuda-opencl-340.96-1.mga5.nonfree.i586.rpm nvidia340-devel-340.96-1.mga5.nonfree.i586.rpm nvidia340-doc-html-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-4.1.15-desktop-2.mga5-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-4.1.15-desktop586-2.mga5-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-4.1.15-server-2.mga5-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-desktop586-latest-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-desktop-latest-340.96-1.mga5.nonfree.i586.rpm nvidia340-kernel-server-latest-340.96-1.mga5.nonfree.i586.rpm x11-driver-video-nvidia340-340.96-1.mga5.nonfree.i586.rpm x86_64: dkms-nvidia340-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-cuda-opencl-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-devel-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-doc-html-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-kernel-4.1.15-desktop-2.mga5-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-kernel-4.1.15-server-2.mga5-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-kernel-desktop-latest-340.96-1.mga5.nonfree.x86_64.rpm nvidia340-kernel-server-latest-340.96-1.mga5.nonfree.x86_64.rpm x11-driver-video-nvidia340-340.96-1.mga5.nonfree.x86_64.rpm Reproducible: Steps to Reproduce:
Not sure exactly how to put this, but... Testing the 32-bit server version (so far) with a 9800GT card on an ASRock AM2+ motherboard with an Athlon X2 7750 processor and 8GB RAM. I don't generally play videos with this install, but I played three with the tainted VLC this time as a test. There were no other user-started apps running during this test. I do have VirtualBox installed on this install, with a Mageia 5 guest, but it wasn't supposed to be running. Each video would begin to play normally, but after a few seconds there would be a flash back to a previous frame before the video continued. As the video kept playing, another flashback would occur if I moved the mouse while the cursor wasn't visible. If I go to MCC and tell the system not to use the proprietary driver, the above symptom doesn't happen any more. But, if I remove the test packages and return to the current 32-bit nvidia340 driver, it DOES happen. It has the feeling of not being as pronounced in the older driver, but it is definitely there. I have not tried the test 64-bit driver yet, but this symptom doesn't happen with the current 64-bit driver at all.
CC: (none) => andrewsfarm
Are you sure the 9800GT is supposed to be using nvidia340 and not nvidia-current Thomas (either Thomas :)
That's the one MCC selects for it, Claire. It's identified as being for "Geforce 8100 to Geforce 415." nvidia-current is labeled as for "Geforce 420 and later." 64-bit test is OK. No apparent problems.
Additional information... I do not see this unless the VLC player is in full screen mode. It happens as the the cursor and toolbar(?) are drawn when you move or right-click the mouse. When not in full screen, there is no toolbar drawn when you move the mouse, so no "jump." I do not see this, exactly, when viewing with Dragon Player in full screen mode. When I move the mouse the screen does give a little jump as the toolbar is drawn across the top, and another when it disappears, but it looks like a simple resizing to display the toolbar. There is no flashback to an earlier frame. That may be normal behavior - I rarely use Dragon Player so I don't know.
Comment 4 is what I'm seeing with the current nvidia340 driver, not the update candidate. I'm inclined to say this issue is separate from the reason for this update, and should not block the update. The update does not seem to work much, if any, different than the current driver with regard to this symptom. That said, this symptom does seem to be related specifically to the 32-bit nvidia340 driver, as I'm not seeing it with anything but that, even on the same hardware. That includes the current 32-bit nvidia304 driver, on another system.
Thanks Thomas. It's likely trying to use hardware acceleration, which likely won't work properly with the older driver. As it's not a regression, please add you OK if you're happy with it apart from that.
Adding my OK to the whiteboard. I'm qualifying it as an OK for the server kernels, as those are the only ones I'm able to test. I leave it to those who know more than I do to decide if that is enough.
Whiteboard: (none) => 64-bit OK 32-bit OK (Server kernels)
mga5 x86_64 Mate Dell XPS m1730 laptop nvidia GeForce 8700M GT Desktop and all graphical applications tested ran fine. OK for this hardware.
CC: (none) => tarazed25
Removing the qualification (Comment 7). I no longer believe it's necessary.
Whiteboard: 64-bit OK 32-bit OK (Server kernels) => MGA5-32-OK MGA5-64-OK
Anyone any objections to validating this one?
CC: (none) => davidwhodginsWhiteboard: MGA5-32-OK MGA5-64-OK => MGA5-32-OK MGA5-64-OK advisory
Have been using it on a x86_64 system for some time without problems. # uname -a Linux marte 4.1.15-desktop-2.mga5 #1 SMP Wed Jan 20 17:05:51 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux # rpm -qa | grep nvidia | sort nvidia340-kernel-4.1.15-desktop-2.mga5-340.96-1.mga5.nonfree nvidia340-kernel-desktop-latest-340.96-1.mga5.nonfree x11-driver-video-nvidia340-340.96-1.mga5.nonfree # lspcidrake | grep VGA Card:NVIDIA GeForce 8100 to GeForce 415: NVIDIA Corporation|GT218 [GeForce 210] [DISPLAY_VGA] (rev: a2)
CC: (none) => mageia
Validating, thanks everyone.
Keywords: (none) => validated_updateWhiteboard: MGA5-32-OK MGA5-64-OK advisory => MGA5-32-OK MGA5-64-OK advisoryCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. http://advisories.mageia.org/MGAA-2016-0029.html
Status: NEW => RESOLVEDResolution: (none) => FIXED