[opensuse] 2.6.22.9-ccj54-default ATI FGLTexMgrSHMmalloc failed Error
Jan, List I installed the 2.6.22.9-ccj54-default kernel via Yast and then rebuilt the ATI drivers by hand pursuant to http://en.opensuse.org/ATI_Driver_HOWTO#The_Hard_Way and http://www.suse.de/~sndirsch/ati-installer-HOWTO.html. Two issues: First, for some reason Yast/sax2 incorrectly recognizes the card as an ATI RV350 NP. This is incorrect. The card is correctly listed with glxinfo: OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI MOBILITY RADEON 9600/9700 Series OpenGL version string: 2.0.6747 (8.40.4) The card was correctly recognized and shown in yast while running the 2.6.22.3-ccj53-default kernel. Additionally, using sax2 under the new kernel, sax2 starts fine in 1440x900, but when you make any changes and hit 'test' sax2 goes to a black screen and freezes. Hard restart required. Second, running glxgears as a normal user causes the following malloc error, but does run. Running glxgears as root works fine. Both glxgears and fgl_glxgears frame rates are fine showing hardware acceleration is working. The malloc error is: 17:13 //david/Rankin-P35a~ glxgears FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrS HMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!! Obviously it is a permission error, but I don't know where to start to track it down. Any help will be greatly appreciated. Thanks. Jan, everything else looks OK so far. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 (936) 715-9333 (936) 715-9339 fax www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Oct 9 2007 19:15, David C. Rankin wrote:
I installed the 2.6.22.9-ccj54-default kernel via Yast and then rebuilt the ATI drivers by hand pursuant to http://en.opensuse.org/ATI_Driver_HOWTO#The_Hard_Way and http://www.suse.de/~sndirsch/ati-installer-HOWTO.html. Two issues:
First, for some reason Yast/sax2 incorrectly recognizes the card as an ATI RV350 NP. This is incorrect. The card is correctly listed with glxinfo:
I would not know what changed between 2.6.22.3 and .9 (I'm basing these off the suse build service), since their source repository is not open and I do not copy their kernels on a daily basis. If it happens to work with a kernel from /repositories/Kernel:/HEAD/openSUSE_Factory/i586||x86_64, let me know. Though I did not really change any of my patches between ccj53 and 54.
17:13 //david/Rankin-P35a~ glxgears FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!
Obviously it is a permission error, but I don't know where to start to track it down. Any help will be greatly appreciated. Thanks.
For Nvidia, there are /dev/nvidia*, I do not know if ati has something similar. (Probably not since it is trying to use SHM, try `ipcs`) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Jan Engelhardt wrote:
On Oct 9 2007 19:15, David C. Rankin wrote:
I installed the 2.6.22.9-ccj54-default kernel via Yast and then rebuilt the ATI drivers by hand pursuant to http://en.opensuse.org/ATI_Driver_HOWTO#The_Hard_Way and http://www.suse.de/~sndirsch/ati-installer-HOWTO.html. Two issues:
First, for some reason Yast/sax2 incorrectly recognizes the card as an ATI RV350 NP. This is incorrect. The card is correctly listed with glxinfo:
I would not know what changed between 2.6.22.3 and .9 (I'm basing these off the suse build service), since their source repository is not open and I do not copy their kernels on a daily basis. If it happens to work with a kernel from /repositories/Kernel:/HEAD/openSUSE_Factory/i586||x86_64, let me know. Though I did not really change any of my patches between ccj53 and 54.
17:13 //david/Rankin-P35a~ glxgears FGLTexMgr: open of shared memory object failed (Permission denied) __FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!
Obviously it is a permission error, but I don't know where to start to track it down. Any help will be greatly appreciated. Thanks.
For Nvidia, there are /dev/nvidia*, I do not know if ati has something similar. (Probably not since it is trying to use SHM, try `ipcs`)
Hmm... I don't know what happened, but I did a software update last night and this morning the malloc error is gone. It now works great as a regular user and as root. Go figure? Thanks for your reply Jan! -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 (936) 715-9333 (936) 715-9339 fax www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Oct 10 2007 10:32, David C. Rankin wrote:
Hmm... I don't know what happened, but I did a software update last night and this morning the malloc error is gone. It now works great as a regular user and as root. Go figure?
Yes, figure what packages have been updated. `rpm -qa --last` might help. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
David C. Rankin
-
Jan Engelhardt