MandrivaUsers.org : games jerky and slow - MandrivaUsers.org

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

games jerky and slow 'planet penguin racer' & 'Super Tux' (and others)

#1 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 08 July 2007 - 11:33 AM

People,
I have Spring 2007.1 and when trying to play PP racer, it is woeful! Really jerky and slow - unplayable really (same on 2007, 2006) . Since it was has been PP racer (Tux Racer had same issues on Mandrake 9 & 10.1 on my old PC but I somehow fixed it).
Super Tux is in the same boat, as are other games. Basic, simple ones seem okay (Tetris clone etc.)

I have Pentium 4, 3.2Ghz, 1Gb RAM, GeForce FX 5700VE 256Mb video card. The settings for the video card are:

Identification
Vendor: ?nVidia Corporation

Description: ?NV36.4 [GeForce FX 5700VE]

Media class: ?VGA compatible controller

Connection
Bus: ?PCI

Bus PCI #: ?1

PCI device #: ?0

PCI function #: ?0

Vendor ID: ?0x10de

Device ID: ?0x0344

Misc
Module: ?Card:NVIDIA GeForce FX - GeForce 7950


Any ideas where I should start looking?

Myles.
0

#2 User is offline   daniewicz 

  • the dude abides
  • Group: Members
  • Posts: 1,897
  • Joined: 01-August 04

Posted 08 July 2007 - 02:03 PM

Did you install the nvidia driver?

Have a look at this thread for instructions (the post by Greg2) link

This post has been edited by daniewicz: 08 July 2007 - 02:05 PM

0

#3 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Post icon  Posted 09 July 2007 - 06:41 AM

View Postdaniewicz, on Jul 9 2007, 12:03 AM, said:

Did you install the nvidia driver?

Have a look at this thread for instructions (the post by Greg2) link


Thanks. I forgot to go to the FAQ's (I did once before). I tried to install the driver once before back on 2006 or 2007.0 - I downloaded the instructions from nVidia website, printed out the instructions - what a nightmare. And I remember it not going too well then so I gave up.

I have followed the instructions for both easyurpmi and smart-urpmi. I then executed the 'urpmi dkms-nvidia´ command and got a list of 42 things to select 1 from:

urpmi dkms-nvidia
One of the following packages is needed:
1- kernel-source-stripped-2.6.17.13mdv-1-1mdv2007.1.i586: The source code of the Linux kernel stripped for post build (to install)
2- kernel-source-stripped-2.6.17.14mdv-1-1mdv2007.1.i586: The source code of the Linux kernel stripped for post build (to install)
3- kernel-tmb-desktop586-smp-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-smp-2.6.20.11-1mdv (to install)
4- kernel-tmb-desktop-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-2.6.20.4-3mdv (to install)
5- kernel-tmb-server-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-2.6.21.5-1mdv (to install)
6- kernel-tmb-source-2.6.21.5-1mdv-1-1mdv2007.1.i586: The Linux source code for kernel-tmb-2.6.21.5-1mdv (to install)
7- kernel-tmb-server-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-2.6.20.4-3mdv (to install)
8- kernel-tmb-desktop-smp-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-smp-2.6.21.5-1mdv (to install)
9- kernel-tmb-source-2.6.20.7-3mdv-1-1mdv2007.1.i586: The Linux source code for kernel-tmb-2.6.20.7-3mdv (to install)
10- kernel-vserver-source-stripped-2.6.19.1-1mdv-1-1mdv2007.1.i586: The source code of the Linux kernel stripped for post build (to install)
11- kernel-tmb-source-2.6.20.4-3mdv-1-1mdv2007.1.i586: The Linux source code for kernel-tmb-2.6.20.4-3mdv (to install)
12- kernel-tmb-desktop-smp-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-smp-2.6.20.4-3mdv (to install)
13- kernel-tmb-desktop586-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-2.6.21.5-1mdv (to install)
14- kernel-source-2.6.17.13mdv-1-1mdv2007.1.i586: The source code for the Linux kernel (to install)
15- kernel-tmb-desktop586-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-2.6.20.7-3mdv (to install)
16- kernel-linus-smp-devel-2.6.21-0.rc3.4mdv-1-1mdv2007.1.i586: The kernel-linus-smp devel files for 3rdparty modules build (to install)
17- kernel-linus-source-2.6.21-0.rc3.4mdv-1-1mdv2007.1.i586: The source code for the Linux kernel (to install)
18- kernel-tmb-server-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-2.6.20.11-1mdv (to install)
19- kernel-tmb-desktop586-smp-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-smp-2.6.20.7-3mdv (to install)
20- kernel-multimedia-laptop-devel-2.6.17.14-5mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-multimedia-laptop-2.6.17.14-5mdv (to install)
21- kernel-tmb-desktop-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-2.6.20.7-3mdv (to install)
22- kernel-multimedia-desktop-smp-devel-2.6.17.14-5mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-multimedia-desktop-smp-2.6.17.14-5mdv (to install)
23- kernel-tmb-desktop-smp-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-smp-2.6.20.11-1mdv (to install)
24- kernel-vserver-source-2.6.19.1-1mdv-1-1mdv2007.1.i586: The source code for the Linux kernel (to install)
25- kernel-tmb-server-smp-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-smp-2.6.21.5-1mdv (to install)
26- kernel-tmb-desktop-smp-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-smp-2.6.20.7-3mdv (to install)
27- kernel-tmb-desktop586-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-2.6.20.11-1mdv (to install)
28- kernel-tmb-source-2.6.20.11-1mdv-1-1mdv2007.1.i586: The Linux source code for kernel-tmb-2.6.20.11-1mdv (to install)
29- kernel-multimedia-desktop-devel-2.6.17.14-5mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-multimedia-desktop-2.6.17.14-5mdv (to install)
30- kernel-tmb-desktop586-smp-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-smp-2.6.21.5-1mdv (to install)
31- kernel-tmb-server-smp-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-smp-2.6.20.4-3mdv (to install)
32- kernel-multimedia-source-2.6.17.14-5mdv-1-1mdv2007.1.i586: The source code for the Linux kernel-multimedia-2.6.17.14-5mdv (to install)
33- kernel-tmb-server-smp-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-smp-2.6.20.7-3mdv (to install)
34- kernel-tmb-desktop-devel-2.6.21.5-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-2.6.21.5-1mdv (to install)
35- kernel-multimedia-laptop-smp-devel-2.6.17.14-5mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-multimedia-laptop-smp-2.6.17.14-5mdv (to install)
36- kernel-tmb-server-smp-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-smp-2.6.20.11-1mdv (to install)
37- kernel-tmb-desktop586-smp-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-smp-2.6.20.4-3mdv (to install)
38- kernel-tmb-server-devel-2.6.20.7-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-server-2.6.20.7-3mdv (to install)
39- kernel-linus-devel-2.6.21-0.rc3.4mdv-1-1mdv2007.1.i586: The kernel-linus devel files for 3rdparty modules build (to install)
40- kernel-source-2.6.17.14mdv-1-1mdv2007.1.i586: The source code for the Linux kernel (to install)
41- kernel-tmb-desktop-devel-2.6.20.11-1mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop-2.6.20.11-1mdv (to install)
42- kernel-tmb-desktop586-devel-2.6.20.4-3mdv-1-1mdv2007.1.i586: The kernel-devel files for kernel-tmb-desktop586-2.6.20.4-3mdv (to install)
What is your choice? (1-42)

So now I have no idea which of these 42 (aaahh the meaning of life!) to choose to get the correct driver installed.

Also, I just tried to install the latest nVidia driver as per the nVidia instructions on their site, and I found that I need to have a kernel source code to compile a 'kernel interface' and then it tried to download one from nVidia - no go - and tried to compile something and got a 'cc' is not in my path (Lib GCC). So the above might be related. How do I find whats in my 'path'?? This is from the /var/log/nvidia-installer.log

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
ERROR: Unable to find the development tool `cc` in your path; please make sure
that you have the package 'gcc' installed. If gcc is installed on your
system, then please check that `cc` is in your PATH.


Myles.

This post has been edited by Milo: 09 July 2007 - 07:37 AM

0

#4 User is offline   daniewicz 

  • the dude abides
  • Group: Members
  • Posts: 1,897
  • Joined: 01-August 04

Posted 09 July 2007 - 09:34 AM

I think using the 'urpmi dkms-nvidia´ method will be easier for you.

From the 42 items, you need to select the package that matches the kernel you are using in Spring 2007.1.

When you open the KDE Control Center, what is the release number given on the screen? This number is the version of the kernel you are using.
0

#5 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 09 July 2007 - 11:21 AM

View PostMilo, on Jul 9 2007, 02:41 AM, said:

urpmi dkms-nvidia
One of the following packages is needed:
1- kernel-source-stripped-2.6.17.13mdv-1-1mdv2007.1.i586: The source code of the Linux kernel stripped for post build (to install)
2- kernel-source-stripped-2.6.17.14mdv-1-1mdv2007.1.i586: The source code of the Linux kernel stripped for post build (to install)
-snip-
What is your choice? (1-42)

As daniewicz has already said “open the KDE Control Center”, or in terminal do
uname -a
and select the kernel version that matches your kernel. If you haven't upgraded your kernel, it should be 1 or 2.
0

#6 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 10 July 2007 - 05:38 AM

daniewicz & greg2, I want to thank you for your help so far (oh, and the others at the other links of course) --the links and advice etc. I tried the uprmi dkms-nvidia and selected number 2 of the 42. I had some funny msgs during the compile something like errorcode: 2 at various points, but didn't save the error file and now can find it (or know where to look for it). Anyway, modified the Xorg.conf file and changed the relevant parts 'nv' to 'nVidia' and 'glx' was already defined.
Okay, so I restart X, login, get the nVidia splash screen, go the Configure you computer > Hardware > Configure your computer for 3d effects > Enter......Boom, back to the X login screen! Login in again, nvidia splash screen; go to games > PPracer......Boom, back to login screen!

I had a look at one of the cmds in the nvidia doco 'xdpyinfo' which shows glx extension loaded but no nv-glx extension. Also in the X log is this (for the failures above):
EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encounter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver.

But here? the section of xorg.conf:

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection

So, where to now?? Maybe I tried to follow too many paths at once to the same destination (never a good thing) and have screwed myself up.
Is there a way I can back off the driver; and go the whole 'urpmi dkms-nvidia' route again??? (this seems the simpler one - or now I understand a bit more about it - go the official nvidia driver install route)

Myles.
:wall:/>
0

#7 User is offline   daniewicz 

  • the dude abides
  • Group: Members
  • Posts: 1,897
  • Joined: 01-August 04

Posted 10 July 2007 - 10:18 AM

Quote

Is there a way I can back off the driver


urpme xxxx removes the rpm (and dependencies)

then reinstall dkms-nvidia and carefully note any errors or feedback to the screen
0

#8 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 10 July 2007 - 11:06 AM

View Postdaniewicz, on Jul 10 2007, 08:18 PM, said:

urpme xxxx removes the rpm (and dependencies)

then reinstall dkms-nvidia and carefully note any errors or feedback to the screen


daniewicz,

I appreciate you sticking with this. I must say I am not a complete computer/PC idiot - I've been in IT since 1976 (mainframes till about 1996 or so then open systems - yes Winblows); linux since RH 4.1 I think (all the time just dabbling a teeny, weeny little bit on the side) - still Windows :-(oriented due to work - M$ is god there! - puke!!!!!).

I must admit I'm enjoying this as I have spent a lot more time on Linux (but still frustrated), as I'm off this week sick and can now focus on Linux and getting things going while the family is out at the Kanga Cup soccer tournament! I am now understanding things a lot more using it more fluently! Yeah!

Okay - so that command would be " urpme nvidia" ???? If that works.....

Then I'll re-do dkms-nivdia etc and THIS time - note carefully errors and/or their location!

or is the nVidia instructions the better way to go????

Keep up the good work!

:wall:/>

Myles.

This post has been edited by Milo: 10 July 2007 - 11:28 AM

0

#9 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 10 July 2007 - 12:29 PM

Before you start removing and reinstalling things (if you haven't already done so), I would suggest that you make a small change or two, and check some things out.

Quote

EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
Try changing this line in your xorg.conf

Quote

Load "glx" # 3D layer
to
Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so"
and make sure your “Device” section has these lines
	Driver "nvidia"
	Option "DPMS"
Then restart X, and before you try to enable the 3D desktop, please post the output of
glxinfo |grep direct
and
glxgears
Please run glxgears for a least 3 lines of output.
0

#10 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 12 July 2007 - 09:14 AM

Guys,
No, I haven't done anything yet - spent most of yesterday doing other non-PC things!

Okay, Greg, I'll try those things that you have suggested first and post the results. I won't get around to doing that till tomorrow (OZ time) so I'll hopefully post results tomorrow arvo or tomorrow night (OZ time).

Myles.
0

#11 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 14 July 2007 - 07:21 AM

Okay, I tried all of what you suggested Greg - to no avail! I changed the code in Xorg.conf; stopped X; restarted X; did the "glxinfo |grep direct" command and tried to pipe to a txt file - no good. I would get the nVidia splash screen and then back to the X login screen. Same result running the 'glxgears' comand!

Myles :wall:/>
0

#12 User is offline   daniewicz 

  • the dude abides
  • Group: Members
  • Posts: 1,897
  • Joined: 01-August 04

Posted 14 July 2007 - 10:32 AM

I would remove the nvidia driver and try to reinstall it again.
0

#13 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 14 July 2007 - 04:24 PM

View PostMilo, on Jul 14 2007, 03:21 AM, said:

did the "glxinfo |grep direct" command and tried to pipe to a txt file - no good. I would get the nVidia splash screen and then back to the X login screen.

I'm not sure I understand this? Do you mean that after you ran the command 'glxinfo |grep direct' you immediately dropped to a login screen without an X-server?
0

#14 User is offline   Milo 

  • New Here
  • Group: Members
  • Posts: 13
  • Joined: 20-December 06

Posted 15 July 2007 - 02:23 AM

View PostGreg2, on Jul 15 2007, 02:24 AM, said:

I'm not sure I understand this? Do you mean that after you ran the command 'glxinfo |grep direct' you immediately dropped to a login screen without an X-server?


Greg,
Yep, I type in 'glxinfo |grep direct' just as you specified, I press Enter, I briefly see the nVidia splash screen and drop out back to the graphical login screen, and I have to login again. Exactly the same thing happens when I execute the 'glxgears' command - I briefly see the nVidia splash screen and drop out to the graphical login screen, and I have to login again.

While in this state, if I try to play Planet Penguin Racer - same thing - nVidia splash screen and drop out to th graphical login screen!

So do I 'urpme xxxxx' and start again???

Myles.

This post has been edited by Milo: 15 July 2007 - 02:25 AM

0

#15 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 15 July 2007 - 12:55 PM

View PostMilo, on Jul 14 2007, 10:23 PM, said:

So do I 'urpme xxxxx' and start again???

Yes, at this point I believe that will be easiest for you... rather then trying to troubleshot this.
0

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users