Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263922 - media-gfx/gliv lock the glx (probably in the >=xorg-1.5 context)
Summary: media-gfx/gliv lock the glx (probably in the >=xorg-1.5 context)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-26 22:50 UTC by Raphaël Droz
Modified: 2009-04-04 22:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (log,4.61 KB, text/plain)
2009-03-26 22:54 UTC, Raphaël Droz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raphaël Droz 2009-03-26 22:50:32 UTC
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
Comment 1 Raphaël Droz 2009-03-26 22:54:12 UTC
Created attachment 186368 [details]
emerge --info

xorg-server-1.6
nvidia-drivers-180.29
mesa-7.4_rc1 (+xcb)
Comment 2 Raphaël Droz 2009-04-04 22:00:24 UTC
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.