Help ATI Radeon X300

Hi all

I'm trying to install the driver for ATI RADEON X300 on the latest RH

I followed *every* instruction and troubleshooting option on the ATI helppage, but I keep getting the following errors:


*Something about not having a license for OpenGL
*unresolved symbols


Any help is greatly appreciated.
LVL 2
x_terminat_or_3Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Asta CuTechnical consultant & graphic designCommented:
I assume you've got the most current drivers; and this may be of some help to you.
http://www.opengl.org/applications/linux/
0
wesly_chenCommented:
Hi,

   I've followed your issue with other question.
Could you provide the steps you did and the error messages (cut-and-paste) so people can have more information to help
you?

Wesly
0
x_terminat_or_3Author Commented:
[root@ip-250 inst]# rpm -i --force fglrx-4.3.0-3.14.1.i386.rpm
*** Trying to install a precompiled kernel module.
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __free_pages_Rsmp_8b5bac83
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol register_chrdev_Rsmp_81aab63a
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol unlock_page_Rsmp_37b8de42
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol add_wait_queue_Rsmp_d91fb263
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_wait_queue_Rsmp_b2c44425
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol mem_map_Rsmp_411fe2f0
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remap_page_range_Rsmp_415188d1
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol _alloc_pages_Rsmp_c57832b3
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol init_mm_Rsmp_d84869e6
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol highmem_start_page
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kmap_prot
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __wake_up_Rsmp_b76c5f1e
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kmap_pte
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  The module may be trying to access
      GPLONLY symbols but the problem is more likely to be a coding or
      user error.  Contact the module supplier for assistance, only they
      can help you.
 
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /lib/modules/2.4.20-8smp/build/include do not match current kernel.
they are versioned as "2.4.20-8custom"
instead of "2.4.20-8smp".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __free_pages_Rsmp_8b5bac83
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol register_chrdev_Rsmp_81aab63a
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol unlock_page_Rsmp_37b8de42
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol add_wait_queue_Rsmp_d91fb263
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_wait_queue_Rsmp_b2c44425
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol mem_map_Rsmp_411fe2f0
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol remap_page_range_Rsmp_415188d1
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol _alloc_pages_Rsmp_c57832b3
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol init_mm_Rsmp_d84869e6
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol highmem_start_page
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kmap_prot
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol __wake_up_Rsmp_b76c5f1e
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: unresolved symbol kmap_pte
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  The module may be trying to access
      GPLONLY symbols but the problem is more likely to be a coding or
      user error.  Contact the module supplier for assistance, only they
      can help you.
 
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8smp/kernel/drivers/char/drm/fglrx.o
*** Warning ***
The QT based control panel application did not load in any version.
 ===
ATI display drivers successfully installed
please run 'fglrxconfig' now
 ===

0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

wesly_chenCommented:
Hi,

> kernel includes at /lib/modules/2.4.20-8smp/build/include do not match current kernel.
> they are versioned as "2.4.20-8custom"
Can you do "uname -a" and provide the output?
It sounds like the driver you are comipling doesn't match your currently kernel.

Wesly
0
x_terminat_or_3Author Commented:
Wesly, I just decided to go with the Fedora core.  I'm currently installing.  If the problem persists there, I will post here again.


Regards


Ramses
0
wesly_chenCommented:
Hi,

   By the way, please boot as single CPU kernel first to compile the driver after you finish Fedora Core 2 installation.

Wesly
0
x_terminat_or_3Author Commented:
what do you mean by that?  Is that SMP or not SMP?
0
wesly_chenCommented:
Hi,

   SMP is for the PC with 2 or more CPUs (sometimes for one CPU with hyperthread enable).
So kernel need to have some tweak to utilize the multiple CPUs.

   A lot of vendor's drivers don't fully suport to SMP/hugemem/64-bit kernel yet.

   Since your original post have "2.4.20-8smp" so I assume you have smp kernel installed.
However, you still can boot up your linux box with the kernel without smp.

Wesly
0
x_terminat_or_3Author Commented:
I will disable the hyperthreading option in the bios prior to installing fedora.  
0
wesly_chenCommented:
You don't need to disable hyperthread. However, you can install SMP kernel manually later.

Wesly
0
x_terminat_or_3Author Commented:
The fedora core supports the ATI Radeon X300 card and has driver included.

In the display panel, when I select the dual head option, and press the OK button, nothing happens.  When I start the display pannel through console.  setup then configure x server and select the dual head option, it gives some errors about line 148 to many values to unpack.

0
wesly_chenCommented:
> line 148 to many values to unpack
Could you cut-and-paste the error message here.

Wesly
0
x_terminat_or_3Author Commented:
Here you go

[root@ramses ~]# setup
Trying with card: ATI Radeon X300
in hydrate_second   <---  this appeared the moment I click the dual head option
Traceback (most recent call last): <-- first time clicked ok
  File "/usr/share/system-config-display/xConfigDialog.py", line 196, in ok
    primaryPCIBus = "PCI:%d:%d:%d" % (self.state.get_videocard_PCIBus(),
TypeError: int argument required
Traceback (most recent call last): <-- second time clicked ok
  File "/usr/share/system-config-display/xConfigDialog.py", line 143, in ok
    lower_vrefresh, upper_vrefresh = self.second_monitor_vrefresh
ValueError: too many values to unpack
[root@ramses ~]#

0
x_terminat_or_3Author Commented:
You still there wesly?
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
x_terminat_or_3Author Commented:
I give up


thanks all guys

0
x_terminat_or_3Author Commented:
grade is for participation received.  problem still exists but...
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.