• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 662
  • Last Modified:

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.
0
x_terminat_or_3
Asked:
x_terminat_or_3
  • 9
  • 7
1 Solution
 
Asta CuCommented:
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
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

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

Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

  • 9
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now