I'm experiencing this strange behavior (discovered by opening 2 gliv instances simultaneously) for some time now. I'm not really sure how it's connected to xorg-1.5 (I'm with 1.6 and the problem is also here). I didn't come back to try with xorg 1.3 It **mays** have to do with nvidia-drivers but not sure at all. Reproducible: Always Steps to Reproduce: 1. launch glxgears : notice the fps : (3800 with nvidia blob) 2. close glxgears 3. launch gliv (even empty !) 4. launch glxgears Actual Results: I have 1 fps !! Expected Results: 3800 fps Maybe worse to say also that I activate xcb support (after upgrade) so as far as I remember it's not linked to that. Another experience is to launch 2 gliv instances simultaneously, but strace the second one : Enjoy dozens of tons of : ioctl(7, 0xc030464e, 0x7fff676c0290) = 0 mmap(NULL, 2293760, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0xa0740000) = 0x7fcb55402000 ioctl(7, 0xc028465e, 0x7fff676c0200) = 0 ioctl(7, 0xc020464f, 0x7fff676c02f0) = 0 munmap(0x7fcb55402000, 2293760) Seems problematic. emerge --info attached
Created attachment 186368 [details] emerge --info xorg-server-1.6 nvidia-drivers-180.29 mesa-7.4_rc1 (+xcb)
1) I'm on 2.6.29.1 (.1 because of the network bug in 2.6.29) 2) nvidia blob doesn't compile with 2.6.29 3) I kept the blob in .28 and tried to launch 2 instances of glxgears : the first one is 4000fps, the second one : 2 fps 4) I found this http://www.nvnews.net/vbulletin/showthread.php?t=130824 as I'm with an amd64 and X86_PAT 5) tryed 2.6.28 with pat=off kernel parameter 6) same problem. ------------ So I setting it INVALID as it's not gliv specific but rather : Xorg | kernel | nvidia | amd64 | X86_PAT If any information or bug id can be given, reopen or mark duplicate (so I will know where to look for). Sorry for noise.