Link to home
Start Free TrialLog in
Avatar of x_terminat_or_3
x_terminat_or_3

asked on

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.
Avatar of Asta Cu
Asta Cu
Flag of United States of America image

I assume you've got the most current drivers; and this may be of some help to you.
http://www.opengl.org/applications/linux/
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
Avatar of x_terminat_or_3
x_terminat_or_3

ASKER

[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
 ===

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
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
Hi,

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

Wesly
what do you mean by that?  Is that SMP or not SMP?
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
I will disable the hyperthreading option in the bios prior to installing fedora.  
You don't need to disable hyperthread. However, you can install SMP kernel manually later.

Wesly
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.

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

Wesly
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 ~]#

You still there wesly?
ASKER CERTIFIED SOLUTION
Avatar of wesly_chen
wesly_chen
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I give up


thanks all guys

grade is for participation received.  problem still exists but...