LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-06-2010, 11:53 PM   #1
the tester
LQ Newbie
 
Registered: Jan 2010
Posts: 4

Rep: Reputation: 0
games are slow


when i try to play any game in slackware
the game is slow
i played these games on another distributions and it worked fine
i don't know why this happen in slackware
i have:
nVidia Corporation C73 [GeForce 7050 / nForce 610i] (rev a2)
CPU: Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz
 
Old 07-07-2010, 12:08 AM   #2
vbisis
Member
 
Registered: Dec 2005
Distribution: Slackware
Posts: 250

Rep: Reputation: 34
Do you have Nvidia driver installed?

Check if you have direct rendering enabled.
 
Old 07-07-2010, 12:32 AM   #3
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Did you install the proprietary nvidia binary driver? The open source driver is too slow for games on many GPU.
 
Old 07-07-2010, 11:05 AM   #4
the tester
LQ Newbie
 
Registered: Jan 2010
Posts: 4

Original Poster
Rep: Reputation: 0
yes i installed my Nvidia driver
but the problem is n't in my open source driver
because like i said i tested these game on another distribution and it worked fine
is there a solution?
i don't want to leave slackware
 
Old 07-07-2010, 11:09 AM   #5
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
What's the output of:
Quote:
glxinfo | grep render
 
Old 07-07-2010, 11:11 AM   #6
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
Quote:
Originally Posted by the tester View Post
yes i installed my Nvidia driver
Just to make sure that the nvidia driver is working properly, can you post the output of:

Code:
glxinfo | grep -i direct
It should report something like:
Code:
bash-4.1$ glxinfo | grep -i direct
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 
bash-4.1$
The key info there is direct rendering: Yes

EDIT: I did not see the post from sycamorex before I posted this. In any case, either command (his or mine) will work for this purpose.

Last edited by tommcd; 07-07-2010 at 11:15 AM.
 
Old 07-07-2010, 11:22 AM   #7
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
Quote:
Originally Posted by tommcd View Post
Just to make sure that the nvidia driver is working properly, can you post the output of:

Code:
glxinfo | grep -i direct
It should report something like:
Code:
bash-4.1$ glxinfo | grep -i direct
direct rendering: Yes
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, 
bash-4.1$
The key info there is direct rendering: Yes

EDIT: I did not see the post from sycamorex before I posted this. In any case, either command (his or mine) will work for this purpose.
Is 'direct rendering: Yes' enough?

Code:
sycamorex@sheldon:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7600 GT/PCI/SSE2
I might be wrong here, but shouldn't OpenGL renderer string list your hardware (to indicate hardware rendering), as opposed to 'Software Rasterizer' (Software rendering)?
 
Old 07-07-2010, 11:41 AM   #8
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by sycamorex View Post
Is 'direct rendering: Yes' enough?

Code:
sycamorex@sheldon:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7600 GT/PCI/SSE2
I might be wrong here, but shouldn't OpenGL renderer string list your hardware (to indicate hardware rendering), as opposed to 'Software Rasterizer' (Software rendering)?
Yeah, I think it's true:

Code:
bash-3.1$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 8800 GTS 512/PCI/SSE2
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, 
    GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
 
Old 07-07-2010, 11:48 AM   #9
tommcd
Senior Member
 
Registered: Jun 2006
Location: Philadelphia PA USA
Distribution: Lubuntu, Slackware
Posts: 2,230

Rep: Reputation: 293Reputation: 293Reputation: 293
For what it's worth, here is what I get when I run:
Code:
glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 8600 GT/PCI/SSE2/3DNOW!
    GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, 
    GL_NVX_conditional_render, GL_NVX_gpu_memory_info, 
bash-4.1$
 
Old 07-07-2010, 11:56 AM   #10
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,836
Blog Entries: 1

Rep: Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251Reputation: 1251
My point was that the line 'direct rendering: yes' might not be enough when diagnosing the problem. Some time ago I had a problem with my ATI driver. The output did show 'direct rendering: yes' but below it said 'software rasterizer', which indicated that the driver wasn't correctly installed and it wasn't actually capable of 3d rendering.
 
Old 07-07-2010, 12:12 PM   #11
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Correct, these days you need to check for both direct rendering and the renderer string. Checking for just one or the other is not enough as you can get direct rendering with the mesa software rasterizer, and you can have the correct opengl renderer string even when using indirect rendering.

Adam
 
Old 07-07-2010, 05:42 PM   #12
the tester
LQ Newbie
 
Registered: Jan 2010
Posts: 4

Original Poster
Rep: Reputation: 0
Quote:
glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7050 / nForce 610i/PCI/SSE2
GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,


Quote:
glxinfo | grep -i direct
direct rendering: Yes
GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
---------------------
well, it gave me yes
how can i check this renderer string.
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
glxgears really slow fps - games run slow.... ghostlkp Linux - Newbie 2 07-24-2006 10:33 AM
Games too slow hank@$3800 Linux - Games 1 03-31-2004 08:43 PM
Games too slow! jelitegamer Linux - Games 11 03-31-2004 03:49 PM
winex slow in all games jmannik Linux - Games 13 03-02-2004 02:27 AM
sdl games are slow extremely slow linksocc Linux - Software 7 01-17-2004 03:53 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration