LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 01-18-2004, 07:59 PM   #1
dunce22
LQ Newbie
 
Registered: Jan 2004
Posts: 3

Rep: Reputation: 0
3d Acceleration


I have the following system

Athlon xp 2500+ (@ 3200+ speeds)
512mb kingston hyperx pc3500
radeon 9800 pro
abit nf7 mobo

I got Mandrake 9.2 all working (my first time using linux), and i was wondering if there is any way to get 3d accelleration to work.

All of the 3d games on linux i get like 8 FPS on.

What can i do to make this better?
 
Old 01-18-2004, 09:13 PM   #2
Breezwell
Member
 
Registered: Apr 2001
Location: Chicago
Distribution: Gentoo 1.4
Posts: 214

Rep: Reputation: 30
You need to enable Direct Rendering in order to get the FPS that are required for graphic intensive games.
Most likely it will require that you recompile the kernel, but it is very easy to do and should not pose a problem as long as you back up your current kernel image before doing anything permanent.

The following site will get you all set up:

http://dri.sourceforge.net/cgi-bin/m.../Documentation
 
Old 01-19-2004, 01:06 AM   #3
MrOuija
Member
 
Registered: Jan 2004
Location: California
Distribution: SuSE10.1, Ubuntu Edgy, Fedora 7
Posts: 30

Rep: Reputation: 15
3D

I got 3D enabled on my system without a recompile of the kernel- Im running SuSE 9, but hopefully you can do the same on any 9.x distro. Go to www.ati.com and download the Linux drivers for whatever version of X you are running (likely 4.x). Super user at the prompt and update the ati drivers with rpm -Uhv fglrxfilename.version.etc. Run the configuration app that the RPM installed (I think it's fglrxsetup or fglrxconfigure) to create a XF86Config-4 file. Personally, I just backed up the XF86Config file with
rn XF86Config XF86Config.old
And then renamed XF86Config-4 to XF86Config
Open XF86Config with your editor of choice and make sure the following lines are in it:

Under "Section Module"

Load "dri"

Ender Section Device add:

Driver "fglrx"

From here get to a prompt, super user and run:
init 3
init 5

And if init5 doesn't automagically start x, exit out from su and run startx.

Once inside X- open up a command prompt and run
glxinfo | less

If you see the line:
Direct Rendering: Yes
Then your OpenGL is up and running fine.

AMD Athlon XP 2200+
1.5gb PC3100 DDR Memory
2x IBM ATA-100 7200rpm HDD RAID Mode-0 (Windows XP)
1x Wester Digital ATA-100 7200rpm HDD (SuSE Linux 9.0)
ATI Radeon 9800 Pro 256mb DDR

Last edited by MrOuija; 01-19-2004 at 01:07 AM.
 
Old 02-15-2004, 12:46 PM   #4
javajunkie
LQ Newbie
 
Registered: Feb 2004
Location: u.s.a utah
Distribution: suse 9.0 pro
Posts: 1

Rep: Reputation: 0
Angry 3D at 1x need a little assistance.

Yeah I edited my xf86 config file to load "dri" under section module. I'm getting 20-30 or so FPS in racer much more than before but not as much as it should be getting. glxgears gets 1229.600FPS . "glxinfo | less" says direct rendering yes. any help,advice,or instruction would be a major help.


Ok I got glxgears running at 2081.000 FPS now, but "glxinfo" still says AGP 1x at the line "OpenGL renderer string" it should be at least 4x. Is the intel 875p chipset not supported in the 2.4.21 kernel so the system just plays it in a sort of safe mode? BTW will DOOM 3 be ported to the linux platform?

Here is The output of glxinfo. AGP AT 1X What gives??

linux:~> glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_NV_vertex_array_range, GLX_MESA_agp_offset
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20020827 AGP 1x x86/MMX/SSE TCL
OpenGL version string: 1.2 Mesa 4.0.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_convolution, GL_EXT_compiled_vertex_array,
GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_polygon_offset,
GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array,
GL_IBM_rasterpos_clip, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
GL_MESA_window_pos, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_SGI_color_matrix, GL_SGI_color_table
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x24 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 None
0x25 16 tc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x26 16 tc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x27 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x28 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 None
0x29 16 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x2a 16 tc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2b 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x2c 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 0 0 0 0 0 0 None
0x2d 16 dc 0 16 0 r . . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x2e 16 dc 0 16 0 r . . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow
0x2f 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
0x30 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 0 0 0 0 0 0 None
0x31 16 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
0x32 16 dc 0 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 0 0 Slow


My setup,
suse 9.0 pro 2.4.21-166smp4g
gigabyte GA-8ik1100 875p chipset mobo
gigabyte radeon 9200 agp8x rv280 chip 128MB
2.4c P4

Last edited by javajunkie; 02-17-2004 at 01:14 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Need help with 3D acceleration habanerosky Fedora 1 02-27-2005 11:27 PM
3d acceleration yelo Linux - Software 11 02-20-2004 05:27 PM
3D Acceleration darin3200 Linux - General 12 07-02-2003 09:58 AM
3d Acceleration? metaxa Linux - Laptop and Netbook 3 05-30-2003 05:55 PM
3d acceleration? vector Slackware 5 03-02-2003 03:51 PM


All times are GMT -5. The time now is 11:42 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration