Fedora Linux Support Community & Resources Center
  #1  
Old 14th July 2010, 11:35 PM
Seigi Kan Offline
Registered User
 
Join Date: Jun 2010
Posts: 6
linuxfedorafirefox
Question nvidia GLX problem

Hi forum,

after having succeeded to install nvidia drivers to F13 thanks to this post, I was able to run compiz and some other programs requiering OpenGL.

However, since a few days all has changed and I do not know why.

During startup I get:

Code:
Checking for module nvidia.ko: 	[  OK  ]
Enabling the nvidia driver: *** glibc detected *** /usr/bin/python: free(): invalid pointer: 0x00c46822 ***
...
/etc/rc.d/init.d/functions: Zeile 530:  1375 Abgebrochen             "$@"
	[FAILED]
The program I need reports

Code:
Program received signal SIGILL, Illegal instruction.
0x00260036 in FX::FXGLViewer::onUpdRight (this=0xbfffe954, sender=0xbfffe184)
    at FXGLViewer.cpp:2128
2128	  sender->handle(this,(EPS>fabs(rotation[0]) && EPS>fabs(rotation[1]+0.7071067811865) && EPS>fabs(rotation[2]) && EPS>fabs(rotation[3]-0.7071067811865)) ? FXSEL(SEL_COMMAND,ID_CHECK) : FXSEL(SEL_COMMAND,ID_UNCHECK),NULL);
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-6.fc12.i686 glibc-2.12-2.i686 libX11-1.3.1-3.fc13.i686 libXau-1.0.5-1.fc12.i686 libXcursor-1.1.10-4.fc13.i686 libXext-1.1-2.fc13.i686 libXfixes-4.0.4-2.fc13.i686 libXrandr-1.3.0-5.fc13.i686 libXrender-0.9.5-1.fc13.i686 libgcc-4.4.4-2.fc13.i686 libjpeg-6b-46.fc12.i686 libpng-1.2.44-1.fc13.i686 libstdc++-4.4.4-2.fc13.i686 libtiff-3.9.4-1.fc13.i686 libxcb-1.5-1.fc13.i686 mesa-libGLU-7.8.1-6.fc13.i686 proj-4.7.0-3.fc13.i686 xerces-c-3.0.1-19.fc13.i686 zlib-1.2.3-23.fc12.i686
Compiz says I wouldn't have 3D hardware acceleration and this is also weired:

Code:
[root@xyz log]# glxinfo|grep render
Error: glXCreateContext failed
Enabling nvidia driver reported:

Code:
[root@xyz log]# nvidia-config-display enable
*** glibc detected *** /usr/bin/python: free(): invalid pointer: 0x00533822 ***
...
and X11 log contains the following entries:

Code:
[root@xyz log]# cat Xorg.0.log | grep EE
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    33.450] (II) Loading extension MIT-SCREEN-SAVER
[    33.701] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[    33.701] (EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
[    33.701] (EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
[    33.702] (EE) NVIDIA(0):     you continue to encounter problems, Please try
[    33.702] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.
[    35.927] (EE) No input driver/identifier specified (ignoring)
[    35.972] (EE) No input driver/identifier specified (ignoring)
I'm rather lost, any help would be appreciated.

Here is some additional info that might help:

Code:
[root@xyz log]# lspci | grep VGA
03:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 8800 GT] (rev a2)

[root@xyz log]# uname -r
2.6.33.6-147.fc13.i686.PAE

[root@xyz log]# rpm -qa | grep -i nvidia
nvidia-xconfig-1.0-2.fc13.i686
xorg-x11-drv-nvidia-libs-195.36.31-2.fc13.i686
kmod-nvidia-PAE-195.36.31-1.fc13.1.i686
nvidia-settings-1.0-4.fc13.i686
xorg-x11-drv-nvidia-195.36.31-2.fc13.i686
kmod-nvidia-2.6.33.6-147.fc13.i686.PAE-195.36.31-1.fc13.1.i686
Any ideas?


Seigi
Reply With Quote
  #2  
Old 14th July 2010, 11:57 PM
ozjd Online
Registered User
 
Join Date: Feb 2008
Location: Sydney Australia
Age: 61
Posts: 2,544
linuxchrome
Re: nvidia GLX problem

Is your system up to date? There was an update in the last few days that included glibc and the nvidia driver from rpmfusion. You should have got both but if you didn't that could be your problem.
Rpmfusion sometimes takes a few days to catch up with changes such as new kernels or in this case a new version of glibc. Using the akmod in place of the kmod solves this though.
Reply With Quote
  #3  
Old 15th July 2010, 12:12 AM
Seigi Kan Offline
Registered User
 
Join Date: Jun 2010
Posts: 6
linuxfedorafirefox
Re: nvidia GLX problem

Wow, this was fast

Don't know why, but the notification of updates seems to have failed somhow. I'm downloading them at the moment.

Concerning

Code:
[root@xyz log]# glxinfo|grep render
Error: glXCreateContext failed
Adjusting xorg.conf fixed the problem:

Code:
Section "Files"
    FontPath        "/usr/share/fonts/default/Type1"
    ModulePath      "/usr/lib/xorg/modules/extensions/nvidia" #was missing
    ModulePath      "/usr/lib/xorg/modules"                              #was missing
EndSection
Now compiz is back, but the boot error remains as well as SIGILL for the appliication.

Seigi
Reply With Quote
  #4  
Old 15th July 2010, 08:38 AM
leigh123linux
Guest
 
Posts: n/a
linuxfedorafirefox
Re: nvidia GLX problem

Your custom xorg.conf is causing the error, you don't need to edit it as the path is already included ( you broke nvidia-config-display by editing it ).


To fix it


Code:
su
rm -f /etc/X11/xorg.conf
nvidia-config-display disable
nvidia-config-display enable
restart X
Reply With Quote
  #5  
Old 15th July 2010, 10:02 PM
Seigi Kan Offline
Registered User
 
Join Date: Jun 2010
Posts: 6
linuxfedorafirefox
Smile Re: nvidia GLX problem

Leigh,
your tips are always so great! Thank you, the bootup error is now gone. I remember that I played around with nvidia-settings. What is the preferred way if I want to change things with it. Should I
  • merge the configuration file - or
  • replace it?

Oddly enough, the SIGILL in the other program I need changed to a SIGSEGV:

Code:
Program received signal SIGSEGV, Segmentation fault.
0x00260038 in FX::FXDirList::createItem (this=0xbfffe964, text=..., oi=0x7d0, 
    ci=0x1, ptr=0x3000) at FXDirList.cpp:226
226	  return (FXTreeItem*) new FXDirItem(text,oi,ci,ptr);
Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.5-6.fc12.i686 glibc-2.12-3.i686 libX11-1.3.1-3.fc13.i686 libXau-1.0.5-1.fc12.i686 libXcursor-1.1.10-4.fc13.i686 libXext-1.1-2.fc13.i686 libXfixes-4.0.4-2.fc13.i686 libXrandr-1.3.0-5.fc13.i686 libXrender-0.9.5-1.fc13.i686 libgcc-4.4.4-10.fc13.i686 libjpeg-6b-46.fc12.i686 libpng-1.2.44-1.fc13.i686 libstdc++-4.4.4-10.fc13.i686 libtiff-3.9.4-1.fc13.i686 libxcb-1.5-1.fc13.i686 mesa-libGLU-7.8.1-6.fc13.i686 proj-4.7.0-3.fc13.i686 xerces-c-3.0.1-19.fc13.i686 zlib-1.2.3-23.fc12.i686
But this change may be the result of the changeing of glibc, libgcc and libstdc++

Bye,

Seigi

---------- Post added at 11:02 PM CDT ---------- Previous post was at 10:29 PM CDT ----------

Leigh,

after your tip I recompiled the program and the needed libraries and now it works fine. Thank you again!

Seigi

Last edited by Seigi Kan; 15th July 2010 at 09:29 PM. Reason: Grammar
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
nVidia GTX295 on Fedora 13 64-bit -- problem with kmod-nvidia maverick280857 Hardware & Laptops 19 28th August 2010 08:28 AM
Fedora 7 install problem (nVidia SATA raid problem?) jdmclemore Installation, Upgrades and Live Media 12 23rd July 2007 04:03 PM
nVidia problem in F7 Mystinar Hardware & Laptops 21 21st June 2007 08:35 PM
nvidia problem raghavendra Using Fedora 3 29th June 2005 08:15 PM


Current GMT-time: 22:31 (Thursday, 30-03-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat