Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 528976

Summary: x11-drivers/xf86-video-nouveau-1.0.11 - OpenGL does not work on NV4E
Product: Gentoo Linux Reporter: Vladimir <v_2e>
Component: [OLD] LibraryAssignee: Gentoo X packagers <x11>
Status: RESOLVED NEEDINFO    
Severity: normal CC: pacho
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 530652    
Attachments: Xorg.0.log

Description Vladimir 2014-11-11 21:24:01 UTC
After a recent upgrade from x11-drivers/xf86-video-nouveau-1.0.10 to 
x11-drivers/xf86-video-nouveau-1.0.11 OpenGL programs stopped working.
For example, in 'glxgears' the gears do not turn. The same happens to another applications -- the image stands still.

Everyghing works fine after the downgrade to v.1.0.10, but not with 1.0.11.
Comment 1 Pacho Ramos gentoo-dev 2015-01-05 19:06:45 UTC
Probably emerge --info and some Xorg logs would be useful. Also would be interesting to know if some error is shown when trying to run glxgears for example
Comment 2 Vladimir 2015-01-22 11:10:58 UTC
Created attachment 394590 [details]
Xorg.0.log

(In reply to Pacho Ramos from comment #1)
> Probably emerge --info and some Xorg logs would be useful. Also would be
> interesting to know if some error is shown when trying to run glxgears for
> example
After today's kernel upgrade to 3.18.3 and the xf86-video-nouveau-1.0.11, glxgears do show the rotating gears, but the typical FPS value is 60.
With xf86-video-nouveau-1.0.10 it was typically about 750 FPS.
Comment 3 Pacho Ramos gentoo-dev 2015-01-22 12:02:47 UTC
But, how do games perform on it? glxgears FPS was never an "objective" measure of performance
Comment 4 Pacho Ramos gentoo-dev 2015-01-22 12:05:38 UTC
(In reply to Vladimir from comment #2)
[...]
> With xf86-video-nouveau-1.0.10 it was typically about 750 FPS.

Also, try to downgrade now with that same kernel the older version to try to allocate the change
Comment 5 Vladimir 2015-01-22 12:33:49 UTC
(In reply to Pacho Ramos from comment #3)
> But, how do games perform on it? glxgears FPS was never an "objective"
> measure of performance
I do not have any games installed, so I even do not know what tool to test it with.

(In reply to Pacho Ramos from comment #4)
> (In reply to Vladimir from comment #2)
> [...]
> > With xf86-video-nouveau-1.0.10 it was typically about 750 FPS.
> 
> Also, try to downgrade now with that same kernel the older version to try to
> allocate the change
I have just downgraded back to 1.0.10, and now glxgears shows 750FPS.
Comment 6 Pacho Ramos gentoo-dev 2015-01-22 13:04:44 UTC
I usually try with etracer (games-action/extreme-tuxracer)
Comment 8 Vladimir 2015-01-22 15:31:02 UTC
(In reply to Pacho Ramos from comment #7)
> The FPS 60 rate is a bit explained at:
> http://askubuntu.com/questions/285342/why-does-vblank-mode-improve-framerate-
> drastically-in-benchmarks
> http://ttux.net/post/glxgears-vertical-refresh-vblank-mode/
> 
> And probably this commit was the one making glxgears to now show that
> framerate:
> http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/
> ?id=f0fa8313714c2a5b16e784b257b5ff79da3a443b
Yes! I hav just checked it, and indeed this is the case! My laptop has vertical refresh rate of 60 frames per second. So it is exactly set up for my screen.
So, everything seems to work fine now.
Thank you!