LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 01-18-2005, 06:03 AM   #1
Junior41180
Member
 
Registered: Dec 2003
Location: Florida
Posts: 157

Rep: Reputation: 30
New ATI driver for Linux and Windows


The newest driver have been released, Now with support for Xorg 6.8 along with of course XFree86. And I'm not sure if it was there before, but now also supports the x86_64 platform.

ANyone try it out yet?

using it in windows right now, but I'm about to upgrade MDK 10.1 as well.
 
Old 01-18-2005, 07:56 AM   #2
heema
Senior Member
 
Registered: Sep 2003
Location: Egypt
Distribution: Arch
Posts: 1,528

Rep: Reputation: 47
i really want to know the feedback for this driver as well as i want to try xorg 6.8 the trasparency and shadow options
 
Old 01-19-2005, 03:59 AM   #3
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
I just installed new driver, it seems they still have it create an XF86Config-4 file. It did however compile the kernel. I opened the xorg.conf and it contained all the fglrx info that was supposed to be there. I ran fglrxconfig and set it up the way I want it. I restart X and it still had no direct rendering. I am going to reboot then come back and let you know if it worked. Till then good luck with this new adventure.
 
Old 01-19-2005, 04:31 AM   #4
Geronimo
Member
 
Registered: Aug 2004
Location: Zurich, Switzerland
Distribution: Gentoo
Posts: 52

Rep: Reputation: 15
Thumbs up

Well, Ithough, it might be risky, but yesterday upgraded to xorg-6.8 and installed the new drivers. After 2 hours of compiling - yeah, I use Gentoo - the moment of truth came... I rebooted and I worked just flawlessly. The amazing thing is, that my card MR9700pro isn't really supported, and I had my problems in the past, they just work now.

For me, it was definitifly worth to do the upgrade.... Especially, I though that nvidia was way better on linux; that opinion will change.

Greets
G.
 
Old 01-19-2005, 04:47 AM   #5
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
Well upon reboot i ran the 2 tests and this is what I get:

[user@localhost ~]$ fgl_glxgears

Xlib: extension "XFree86-DRI" missing on display ":0.0".
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 30
Current serial number in output stream: 30

[genius@localhost ~]$ glxgears

Xlib: extension "XFree86-DRI" missing on display ":0.0".
X connection to :0.0 broken (explicit kill or server shutdown).
[user@localhost ~]$

Any ideas as to how i am supposed to fix this would be nice. Im getting just a tad frustrated. My card is a 9600 XT
 
Old 01-19-2005, 05:09 AM   #6
Junior41180
Member
 
Registered: Dec 2003
Location: Florida
Posts: 157

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by nottoosmart
Well upon reboot i ran the 2 tests and this is what I get:

[user@localhost ~]$ fgl_glxgears

Xlib: extension "XFree86-DRI" missing on display ":0.0".
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 30
Current serial number in output stream: 30

[genius@localhost ~]$ glxgears

Xlib: extension "XFree86-DRI" missing on display ":0.0".
X connection to :0.0 broken (explicit kill or server shutdown).
[user@localhost ~]$

Any ideas as to how i am supposed to fix this would be nice. Im getting just a tad frustrated. My card is a 9600 XT
what is the output of fglxinfo? (I'll have more ideas as soon as i reboot into linux.)
 
Old 01-19-2005, 06:03 AM   #7
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
I think my install was shot. I am on Fedora Core 3. Would love to try gentoo now knowing that it works but the compiling situation is a beast. Tried to get it to work on my laptop but it didnt work. Im on a fresh install of Fedora now and waiting till the updates go through. Then ill try again. If it dont work then ill post the glxinfo here. Current info below.

name of 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_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
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_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SGIX_shadow_ambient, 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 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
 
Old 01-19-2005, 06:21 AM   #8
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
Errors when installing this time on updated kernel. kernel is 2.6.10-1.741_FC3smp. When i first tried i used the default kernel and it did not give me these errors

*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)

As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.

failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.10-1.741_FC3smp/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/lib/modules/2.6.10-1.741_FC3smp/build'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_generic_agp_v2_enable':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:721: warning: implicit declaration of function `pci_find_class'
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:722: warning: assignment makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:843: warning: assignment makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `x86_64_insert_memory':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:3784: warning: integer constantis too large for "long" type
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `serverworks_agp_enable':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5123: warning: assignment makespointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5221: warning: assignment makespointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_find_supported_device':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6500: warning: assignment makespointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6492: warning: unused variable `cap_ptr'
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6473: warning: 'agp_check_supported_device' defined but not used
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_putminor':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:503: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:505: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:581)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_register':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:525: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:580)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:556: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_block_all_signals':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:799: warning: passing arg 1 of `block_all_signals' from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_request_irq':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1912: warning: assignment from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2532: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_vm_map':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2593: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2660: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2697: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:778)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_uninit':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3018: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:585)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_smp_call_function':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3287: warning: passing arg 1of `smp_call_function' from incompatible pointer type
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC3.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC3
*** Warning: "pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/lib/modules/2.6.10-1.741_FC3smp/build'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
FATAL: Error inserting fglrx (/lib/modules/2.6.10-1.741_FC3smp/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
failed.
*** Warning ***
The QT based control panel application did not load in any version.
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
 
Old 01-19-2005, 06:34 AM   #9
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
I seem to have screwed myself. So think tomorrow, im gonna install Gentoo on this machine and get the drivers working from here, hopefully tomorrow will be better.

Well i guess im pulling an all nighter since my eth card is not recognized by gentoo. Any ideas?

Last edited by nottoosmart; 01-19-2005 at 07:45 AM.
 
Old 01-19-2005, 08:01 AM   #10
TMH
Member
 
Registered: Nov 2004
Location: UK
Distribution: Gentoo
Posts: 61

Rep: Reputation: 15
Post the output of lspci. But I'd recommend forking this thread at that point, this one is more of an installation issue than about ati graphics cards.

So, people who have installed this driver: Is it any good?
 
Old 01-19-2005, 08:17 AM   #11
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
What amazes me about this driver is that it states that ATI made it for RedHat and SuSE. I though Fedora was RedHat. Well if anyone gets it to work please let me know how.
 
Old 01-19-2005, 08:28 PM   #12
deepdark
Member
 
Registered: Dec 2004
Posts: 35

Rep: Reputation: 15
i installed on suse 9.2 pro without any problem but when i run the startx i get this error:

FRAMEBUFFER

any help please
 
Old 01-19-2005, 08:33 PM   #13
deepdark
Member
 
Registered: Dec 2004
Posts: 35

Rep: Reputation: 15
i am using a X600 pro ati on PCIEXPRES

Last edited by deepdark; 01-19-2005 at 08:34 PM.
 
Old 01-19-2005, 09:59 PM   #14
nottoosmart
LQ Newbie
 
Registered: Jan 2005
Location: Florida
Distribution: Fedora, Mandrake, Debian
Posts: 13

Rep: Reputation: 0
I think i have figured out why it is not working with Fedora, this might help with other distros too. The xorg.conf and the xf86config.conf both use diffrent ways to load the drivers. Now if I could only figure out how to make it so that the fglrx install rpm would make an xorg.conf file and get those load parameters correct,,,,,, it just might work. But then again look at my name........... If anyone has any idea of how to get this to work that would be great until then im gonna try and get a new nic card to install gentoo as it just might work there lol
 
Old 01-20-2005, 09:03 AM   #15
Junior41180
Member
 
Registered: Dec 2003
Location: Florida
Posts: 157

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by nottoosmart
I think i have figured out why it is not working with Fedora, this might help with other distros too. The xorg.conf and the xf86config.conf both use diffrent ways to load the drivers. Now if I could only figure out how to make it so that the fglrx install rpm would make an xorg.conf file and get those load parameters correct,,,,,, it just might work. But then again look at my name........... If anyone has any idea of how to get this to work that would be great until then im gonna try and get a new nic card to install gentoo as it just might work there lol
all Xorg.conf is, is a symbolic link to XFree86.
Simple Fix, make sure the drivers install without errors, once that happen's, go to /etc/X11, Once in there get a directory listing with -al

Now you should see that Xorg.conf is a symbolic link. If it is, remove it, and re link it to XFree86-4.

This is from memory, I'm not in linux right now, so If i made a mistake I'll clear it up as soon as i reboot.

Edit, as for getting your Nic to work in Gentoo, What is your Nic card? I have a 3Com 10/100/1000 (3c940) Nic card that requires loading the Sk98lin driver. all you need to do is find out what Nic card you have, and load the correct driver.
You can try and type this and see if it's works

modprobe sk98lin

then I believe it's ifconfig eth0 up for the rest.

But just so I'm sure, Post what Nic card you have. I'll look up the correct Driver for you.

Last edited by Junior41180; 01-20-2005 at 09:08 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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI Proprietary Linux Driver 3.12.0 Xerop Linux - Hardware 1 09-11-2004 02:53 PM
New ATi Proprietary Linux Driver (3.11.1) Xerop Linux - Hardware 6 08-26-2004 12:33 PM
ATI Linux Driver 3.7.6 is OUT! Finalnight Linux - Software 5 03-11-2004 09:38 PM
NEW ATI Linux Driver ! membrax Linux - Hardware 0 12-31-2003 04:50 PM
ATI released driver for Linux Mephisto Linux - Hardware 6 12-10-2002 08:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:56 PM.

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