Today I've noticed something really weird:
When I execute
vblank_mode=0 glxgears
I get:
38885 frames in 5.0 seconds = 7776.864 FPS
39279 frames in 5.0 seconds = 7855.745 FPS
39096 frames in 5.0 seconds = 7819.048 FPS
And wen I execute:
vblank_mode=0 primusrun glxgears
I get:
7813 frames in 5.0 seconds = 1562.430 FPS
8459 frames in 5.0 seconds = 1691.648 FPS
8464 frames in 5.0 seconds = 1692.777 FPS
So, without primusrun/optirun I'm getting 500% more FPS. How is this possible?
Does this mean that I'm using my nvidia chipset most of the time and for gaming (the only thing I use primusrun steam
) I'm using the intel one?
How could I fix it?