Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Need a little help with a Radeon 9700pro
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Mon Jul 28, 2003 4:22 am    Post subject: Need a little help with a Radeon 9700pro Reply with quote

Hi,
First off, sorry if you've heard this question 6,000 times. I did a search first and couldn't find anything newer then 3 weeks old, and half the threads seemed to contradict themselves.

Anyway...I'm having a few problems with my Radeon. Doing 2D stuff, everything works like a charm. However, I recently installed Winex 3.1.
Well...3D intensive games play like crap. For example...Vice City...just being in the menu is like running a 286. I probably get .5fps at the menu screen. Half-life works decent, but looks poor...I think its actually running in software mode when I tell it OpenGL...thats how it looks anyway. I ran glxgears and got about 348fps...seems a little low from what I've read but not sure

System Specs:
AMD 2100+ @ 2.5GHz (stable, and I have the same prob @ stock)
Raid 0 array
Radeon 9700 pro
2.4.21 kernel
XFree 4.3.99
and I emerged the 2.9.8 ati drivers.

Any suggestions would be greatly appreciate it. I'm still pretty new to linux, but really hope to get this fixed so I never have to boot windows again lol

EDIT: Ok...I cant run anything in Opengl apparently, HL was running in software mode, and anything I try to run in Opengl freezes
Back to top
View user's profile Send private message
J0rus
n00b
n00b


Joined: 27 May 2003
Posts: 30
Location: Maryland, USA

PostPosted: Mon Jul 28, 2003 7:23 am    Post subject: Reply with quote

What does running glxinfo tell you?
Have you tried the 2.9.13 drivers from portage?
Code:
# opengl-update ati
Tried this in a root console?

You should be seeing at least another zero on that glxgears score with your hardware...

~J0rus
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Mon Jul 28, 2003 8:10 am    Post subject: Reply with quote

This is what glxinfo shows:
Code:
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
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_ARB_get_proc_address, GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
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 24 tc  1 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  1 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  1 24  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  1 24  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  1 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  1 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  1 24  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  1 24  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None


I haven't tried the update you posted, I'll give that a shot real quick[/code]
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Mon Jul 28, 2003 8:11 am    Post subject: Reply with quote

Ok this is what "opengl-update ati" gave:
Code:

 * Switching to ati OpenGL interface...                      [ ok ]

I take it thats a good sign?

I went ahead and emerged the 2.9.13 drivers...still hitting 342fps in glxgears, and no go
on any of the winex stuff with opengl or directx
Back to top
View user's profile Send private message
J0rus
n00b
n00b


Joined: 27 May 2003
Posts: 30
Location: Maryland, USA

PostPosted: Mon Jul 28, 2003 5:16 pm    Post subject: Reply with quote

Code:
fglrxconfig
modprobe fglrx


Try those two commands after emerge ati-driver
Does the fglrx module load ok? Check with lsmod

The problem is right there in your glxinfo report, 2nd line. You should have direct rendering enabled.


If the above suggestions don't get you any closer, we're probably looking at an issue in your kernel... You need to build agpgart as a module, build DRI Support in, DON't build DRM at all.
You also need MTRR support and make sure you aren't loading the radeon framebuffer driver.

Processor type and features -->
[*] MTRR (Memory Type Range Register) support

Character devices -->
<M> /dev/agpgart (AGP Support)
(under this section select your appropriate chipset, mines VIA)
[*] Direct Rendering Manager (XFree86 DRI support)
NO DRM OR DRM DRIVERS!

Console drivers -->
[*] VGA text console
[*] Video mode selection support
Frame-buffer support -->
[*] Support for frame buffer devices
[*] VESA VGA graphics console
DO NOT BUILD THE RADEON DRIVER HERE!

Ok rebuild your kernel if any changes were made, and be sure you emerge ati-drivers AFTER the rebuild to get the fglrx module back. If you are running framebuffer console might be a good idea to just turn it off till you get X up as I have a problem with ywrap/mtrr accel on FB console and X not loading with the 2.9.13-2s...

Good luck
~J0rus
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Mon Jul 28, 2003 7:26 pm    Post subject: Reply with quote

ok 'fglrxconfig' wasnt even found.
and 'modprobe fglrx' just gave a bunch of errors.

I looked at the kernel, and the only thing wrong that I saw was that I had RADEON
compiled under Charater Devices, so I'm going to take that out.

I'm gonna recompile real quick and see how that does
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Mon Jul 28, 2003 8:20 pm    Post subject: Reply with quote

ok, recompiled the kernel, then I went to emerge the ati-drivers and guess what...my luck stays the same and I get an error:

Code:

Calculating dependencies ...done!
>>> emerge (1 of 1) media-video/ati-drivers-2.9.13-r1 to /
>>> md5 src_uri ;-) fglrx-glc22-4.3.0-2.9.13.i586.tar.gz
>>> md5 src_uri ;-) fglrx-2.9.13-2.6.tar.bz2
>>> Unpacking source...
>>> Source unpacked.
 * building the glx module
ATI module generator V 2.0
==========================
probing for VMA API version...
cleaning...
patching 'highmem.h'...
patching 'drmP.h'...
patching file drmP.h
Hunk #1 succeeded at 283 (offset 28 lines).
Hunk #2 succeeded at 294 (offset 28 lines).
compiling 'agpgart_be.c'...
compiling 'agp3.c'...
compiling 'i7505-agp.c'...
compiling 'firegl_public.c'...
linking of fglrx kernel module...
duplication skipped - generator was not called from regular lib tree
done.
==============================
 * building the fgl_glxgears sample
gcc -o fgl_glxgears -Wall -g -D USE_GLU -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU -lX11 -lm fgl_glxgears.c
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make: *** [fgl_glxgears] Error 1
 * fgl_glxgears sample not build
 * building the qt fglx panel

Several lines of compiling...blah...blah...blah

/usr/qt/3/bin/moc Sheet.h -o moc_Sheet.cpp
/usr/qt/3/bin/moc Page.h -o moc_Page.cpp
/usr/qt/3/bin/moc InfoPage.h -o moc_InfoPage.cpp
/usr/qt/3/bin/moc DualScreenPage.h
-o mg++ FGLRXExtensions.o main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o BoardInfo.o moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o -o fireglcontrol.qt3.gcc3.2.3  -L/usr/qt/3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make: *** [fireglcontrol.qt3.gcc3.2.3] Error 1
rm moc_Page.cpp moc_AdjustPage.cpp moc_InfoPage.cpp moc_DualScreenPage.cpp moc_Sheet.cpp

!!! ERROR: media-video/ati-drivers-2.9.13-r1 failed.
!!! Function src_compile, Line 85, Exitcode 2
!!! (no error message)
oc_DualScreenPage.cpp


What could be wrong now lol.
I'm going to go ahead and emerge system / world real quick and see if that makes an difference
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Tue Jul 29, 2003 2:43 am    Post subject: Reply with quote

ok, I still can't emerge the ATI drivers, keep getting that same error.
I think portage got screwed up somehow.......
Back to top
View user's profile Send private message
Codeman05
n00b
n00b


Joined: 13 Jul 2003
Posts: 20

PostPosted: Tue Jul 29, 2003 6:18 am    Post subject: Reply with quote

wooo hoooo, it works!!!!
up from 348fps in glgears to 5209!
Winex sure flies.
Thanks for the help
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum