Go Back   nV News Forums > Linux Support Forums > General Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-07-03, 11:46 PM   #85
nitromullet
Registered User
 
nitromullet's Avatar
 
Join Date: Apr 2003
Posts: 42
Default

I think what nonolk is referring to is the fact that the xfree drivers don't support 3D acceleration for the R300 based cards but does for ATI cards based up to the Rv280 chip, which includes the 8500QL. Thus, he has to use the drivers supplied by ATI.

I would also love to hear about any successes with the ATI drivers and this kernel patch - preferably with good instructions, since I am certainly no where near as savvy as nonolk.

-nitromullet
__________________
Gigabyte Z87X-UD3H | Intel Core i5-4670K @ 4.0GHz | Phanteks PH-TC14PE | 16GB Kingston DDR3 1600
Zotac GTX 770 @ 1200/3700 | Kingston V300 120GB SSD | HGST 2.5" 750GB & 500GB RAID 1 | Corsair AX850
Lian Li PC-7A | Win 8.1 Pro | Deck Legend Blue | Logitech G500s | NEC PA271W
nitromullet is offline   Reply With Quote
Old 05-08-03, 12:37 AM   #86
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default ati drivers

work, even the artifacts disappeared. Only problem is that, the fglrx module has to be loaded manually. Here's the output from glxinfo:
Quote:
[harri@dsl-hkigw3pcf harri]$ 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_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: ATI Technologies Inc.
OpenGL renderer string: Radeon 8500 (AIB) DDR Athlon (3DNow!)
OpenGL version string: 1.3 (X4.3.0-2.9.8)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_point_parameters, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
GL_ARB_vertex_blend, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_ATI_element_array, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
GL_ATI_map_object_buffer, GL_ATI_texture_env_combine3,
GL_ATI_texture_mirror_once, GL_ATI_vertex_array_object,
GL_ATI_vertex_attrib_array_object, GL_ATI_vertex_streams,
GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route,
GL_ATIX_vertex_shader_output_point_size, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
GL_EXT_polygon_offset, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap,
GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
GL_EXT_vertex_array, GL_EXT_vertex_shader, GL_HP_occlusion_test,
GL_NV_texgen_reflection, GL_NV_blend_square, GL_NV_occlusion_query,
GL_SGI_color_matrix, GL_SGI_texture_edge_clamp,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_lod,
GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SUN_multi_draw_arrays
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 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x24 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2b 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None

[harri@dsl-hkigw3pcf harri]$ glxgears
11795 frames in 5.0 seconds = 2359.000 FPS
12636 frames in 5.0 seconds = 2527.200 FPS
Broken pipe
Mouse acts weirdly sometimes, it sort of warps from place to place, but what the hell...
PS. Got the DRI problem, but after looking at the XFree logs, found out that it doesn't load the fglrx module, worked after cd /lib/modules/fglrx , insmod fglrx.o

PPS. Switching from GUI to console (ctrl+alt+f1) and then returning back (ctrl+alt+f7) screws my display totally

Here's copy from my XF86Config-4 device section
Quote:
# === ATI device section ===

Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
Option "DesktopSetup" "0x00000000"
Option "MonitorLayout" "AUTO, AUTO"
Option "IgnoreEDID" "off"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x06419064"
Option "GammaCorrectionII" "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00000000"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "off"
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
BusID "PCI:2:0:0" # vendor=1002, device=514c
Screen 0
EndSection

Last edited by remu; 05-08-03 at 01:24 AM.
remu is offline   Reply With Quote
Old 05-08-03, 03:00 AM   #87
nonolk
Registered User
 
Join Date: Apr 2003
Posts: 26
Default

Hi all,

I m sorry for my english mistake (propiretary), you'r right I mean ATI closed source driver.

For remu, my problem is not a dri problem, because I load the fglrx module at boot (i put it in my /etc/module) but I will test if it change something if I load it after lauching xfree.
But If someone manage to make dri working with ATI fglrx driver and an R300 based card, I will be happy to know it.
__________________
Asus A8N-SLI
AMD Athlon 64 3500+
Asus 6600 GT pciX
1024 Mo ddr 3200 Corsair

Last edited by nonolk; 05-08-03 at 03:03 AM.
nonolk is offline   Reply With Quote
Old 05-08-03, 03:06 AM   #88
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default

On my system, X wouldn't start at all, because of not loading the fglrx module. Manually loading it solved the problem.

But then, another problem came. Games don't work, graphics go completely scrambled, like a stairstep effect or something, but OpenGL screensavers work great though.

I guess, I'll just have to wait for ATI to release their drivers, because these driver's can't be the final versions...back to the original XFree drivers, and everything works great.
remu is offline   Reply With Quote
Old 05-08-03, 05:20 AM   #89
nmaia
Registered User
 
Join Date: May 2003
Posts: 5
Default

Can you please post here how to apply those patches?


I dont know how to do it, should i stay as an ignorant in this situations and wait for a rpm or official patch from NVIDIA?

Or can you guys be a little patient and waist some minutes and enjoy the pleasure of teaching....


I already tried the "patch" command and the only thing i got was some folders and one file:
agpgart/drivers/char/agp/nvidia-agp.c

Ive edited the nforce2_patch.txt and changed the dir structure for my kernel (RH9 2.4.20-9)

I realy dont know what to do...

If you know a better place for me to post this kind of posts please feel free to post them.


thanks once again.

(and sorry for my english and remember that we all were newbies once...)


Nuno Miguel Maia
__________________
Asus A7N8X Deluxe
AMD XP 2400+
ATI Radeon 9700(np)
768Mb DDR400
nmaia is offline   Reply With Quote
Old 05-08-03, 05:26 AM   #90
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default

hi nmaia

I'm afraid to tell you that it's not that easy to fix the agpgart problem if you have no experience in kernel tuning

You can easily mess up your system if you don't know what you're doing, so here's little documentation for you to read and help you understand a bit what all this fuzz about kernel tuning is about.

http://www.ibiblio.org/pub/Linux/doc...O/Kernel-HOWTO

I recommend you wait until the next kernel release comes out which has the agpgart patch applied.
remu is offline   Reply With Quote
Old 05-08-03, 05:33 AM   #91
nmaia
Registered User
 
Join Date: May 2003
Posts: 5
Default

Hi!

I have no problem on messing up my system...

Im going to read that docs. I do want to start playing a little deeper.

Thanks.

Nuno Miguel Maia
__________________
Asus A7N8X Deluxe
AMD XP 2400+
ATI Radeon 9700(np)
768Mb DDR400
nmaia is offline   Reply With Quote
Old 05-08-03, 05:48 AM   #92
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default

ok, that's the best way to learn it!

Goodluck and be PATIENT, I'm sure it will not work the way you want it the first time you try to do it!
remu is offline   Reply With Quote

Old 05-08-03, 09:33 PM   #93
suexec
Registered User
 
Join Date: Apr 2003
Posts: 54
Default

Just a followup...I got the hacked patch to work with 2.4.21-rc1 without manually patching. I did have to increase the fuzz factor to 3 though from the default 2.

I tried the ATI 2.5.1 drivers and they worked. glxgears was about 1200. Then tried 2.9.6 and glxgears was even faster at about 2000 Finally, tried 2.9.8 and getting about 2200.

Now I have YUV overlays and can play MPGs

EDIT: upped kernel to 2.4.21-rc2 and it patched over fine.

Last edited by suexec; 05-09-03 at 12:24 AM.
suexec is offline   Reply With Quote
Old 05-08-03, 11:49 PM   #94
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default

Hi suexec,

Have you tried any games yet? I tried with ATI 2.9.8 drivers, and as soon as I start a game, the screen gets f*cked up, while glxgears works nice though.
remu is offline   Reply With Quote
Old 05-09-03, 12:20 AM   #95
suexec
Registered User
 
Join Date: Apr 2003
Posts: 54
Default

I just ran tuxracer and I didn't run into any issues.
suexec is offline   Reply With Quote
Old 05-09-03, 01:04 AM   #96
remu
Registered User
 
Join Date: Apr 2003
Posts: 20
Default

Hmm, maybe I've done something wrong, but then again, I don't understand why the really slick OpenGL screensavers from http://www.gurulabs.com/downloads.html
work well...

I'll try them again, and see what happens.

No luck, even tuxracer won't work...sigh

Last edited by remu; 05-09-03 at 01:34 AM.
remu is offline   Reply With Quote
Reply


Thread Tools

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


All times are GMT -5. The time now is 08:28 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.