Larsson Posted December 22, 2005 Report Share Posted December 22, 2005 Hej again people i have asked you for help a year ago however i ran out of time during the help process now i am back with the same problem but probably with more fact so you could help. I am trying to install an old nvidia driver cause i got a geforce 2 which is no longer supported and as stated by the topic i have mandriva 2005. The problem is i get very low fps and no opengl support, cant run quake3 cause it cant find opengl lib (my guess): Sys_Error: GLimp_Init() - could not load OpenGL subsystem However i canot compile or run the drivers from nvidias site cause it cant find the kernel-source but since last i have looked a little closer and found that mandriva knows i am runninga geforce 2 from nvidia but during boot when changing to information i can see that it complains about not finding kernel-source for 2.6.11-6mdk and i think this is the problem but i dont know where to get it, only later versions from the rpm handler (GUI) except those for xbox or other machines who got it. Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 22, 2005 Author Report Share Posted December 22, 2005 (edited) *********************************************************** You are using software Mesa (no hardware acceleration)! Driver DLL used: libGL.so.1 If this is intentional, add "+set r_allowSoftwareGL 1" to the command line when starting the game. *********************************************************** ...WARNING: could not set the given mode (3) *note no hardware acceleration! nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686 gcc-3.4' nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686 gcc-3.4' Edited December 22, 2005 by Larsson Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 You can install the kernel-source-2.6.11 as it usually gets patched up to a later version than your current kernel. You could easily upgrade your kernel by seeing what's available in your package manager, installing, rebooting, removing the old one, installing the kernel source that corresponds to it. I've done this many times, never had any problems. The kernel source resides in /usr/src and should have a symlink called linux pointing to linux-2.6.11.6 or whatever the kernel version is. Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 I am not sure, i am not used with linux system and all the diffrent words they use but i am using the 2.6.11-6mdk as kernel but i only got in my /usr/src/ linux-2.6.11-13mdk (as well as nvidia and some other stuff). Dont really know what to get from the package manager, dont found anything that exacly matched my case (either it was for xbox or something else) however i found kernel-2.6.11-13mdk-1-1mdk. Could i use this somehow or how do i get the right kernel-source? what is the diffrence between symlink and a link? Marry crismas everyone ! :D Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 symlink is linux pointing to the kernel source. So if you do this: ls -l /usr/src/linux you should get something that says: linux --> linux-2.6.11-13mdk or something similar to your installed kernel source. Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 Oh thought a link had -> but i was misstaken however i am still uncertain how to gain the right kernel - source and what exacly to do with it so i dont damage my system (or put it back in updates). Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 Providing it's the kernel source for the version of kernel you have running on your system you would be fine! Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 (edited) during boot when changing to information i can see that it complains about not finding kernel-source for 2.6.11-6mdk guessing it is the OS trying to install drivers and when trying to install nvidia driver manually, taken from log nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686gcc-3.4' nvidia: version magic '2.6.11-13mdk 686 gcc-3.4' should be '2.6.11-6mdk 686 gcc-3.4' and yes i do got 2.6.11-13mdk and my question has been where to get kernel-source 2.6.11-6mdk? I might be way off but there seem to be a problem with kernel-source and as i have understood the drivers need the kernel-source to be able to work / install properly. You can install the kernel-source-2.6.11 cant download such kernel-source cause i cant find it and if you now can help me get it, could i then upgrade it into 2.6.11-6mdk or will it work for nvidia as if it was 2.6.11-6mdk? or is this entire problem not the drivers but the missing of openGL libraries or is it maybe both Edited December 23, 2005 by Larsson Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 At the terminal prompt, type: urpmi kernel-source can you post the results? Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 # urpmi kernel-source already installed # uname -r 2.6.11-6mdk Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 Can you post results of this: ls -l /usr/src/linux Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 drwxr-xr-x 39 root root 4096 dec 22 23:20 3rdparty/ drwxr-xr-x 10 root root 4096 dec 22 23:20 arch/ -rw-r--r-- 1 root root 18691 mar 2 2005 COPYING -rw-r--r-- 1 root root 89304 nov 28 19:04 CREDITS drwxr-xr-x 2 root root 4096 dec 22 23:20 crypto/ drwxr-xr-x 52 root root 4096 dec 22 23:20 Documentation/ drwxr-xr-x 48 root root 4096 dec 22 23:20 drivers/ drwxr-xr-x 58 root root 4096 dec 22 23:20 fs/ drwxr-xr-x 24 root root 4096 dec 22 23:20 include/ drwxr-xr-x 2 root root 4096 dec 22 23:20 init/ drwxr-xr-x 2 root root 4096 dec 22 23:20 ipc/ drwxr-xr-x 3 root root 4096 dec 22 23:20 kdb/ drwxr-xr-x 4 root root 4096 dec 22 23:20 kernel/ drwxr-xr-x 5 root root 4096 dec 22 23:20 lib/ -rw-r--r-- 1 root root 56190 nov 28 19:04 MAINTAINERS -rw-r--r-- 1 root root 43611 nov 29 02:38 Makefile drwxr-xr-x 2 root root 4096 dec 22 23:20 mm/ drwxr-xr-x 33 root root 4096 dec 22 23:20 net/ -rw-r--r-- 1 root root 13970 mar 2 2005 README -rw-r--r-- 1 root root 3013 nov 28 19:04 REPORTING-BUGS drwxr-xr-x 5 root root 4096 dec 22 23:20 rsbac/ drwxr-xr-x 9 root root 4096 dec 22 23:20 scripts/ drwxr-xr-x 4 root root 4096 dec 22 23:20 security/ drwxr-xr-x 16 root root 4096 dec 22 23:20 sound/ drwxr-xr-x 2 root root 4096 dec 22 23:20 usr/ Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 OK, you got kernel-source installed, so now try this: ls -l /usr/src and post results. Quote Link to comment Share on other sites More sharing options...
Larsson Posted December 23, 2005 Author Report Share Posted December 23, 2005 lrwxrwxrwx 1 root root 18 dec 22 23:21 linux -> linux-2.6.11-13mdk/ drwxr-xr-x 21 root root 4096 dec 22 23:20 linux-2.6.11-13mdk/ drwxr-xr-x 3 root root 4096 aug 12 16:11 nvidia-7667.2.mdk10.2.thac/ drwxr-xr-x 3 root root 4096 aug 11 09:58 RPM/ Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted December 23, 2005 Report Share Posted December 23, 2005 OK, your kernel source is installed, so it should all be working fine for you. I might be tempted to remove it though, and reinstall it just in case considering the errors your getting. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.