LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 03-09-2005, 11:11 AM   #1
edmlo
LQ Newbie
 
Registered: Mar 2005
Posts: 14

Rep: Reputation: 0
radeon x300 linux driver


ati used to have a howto page and they are no longer there after they reconstruct
their site.

i am trying to install this:

I am a newbie in linux. Can someone let me know if there is something wrong w/ the ouput?
and if so, how do i go about solving it?

thanks.

[root@localhost Video]# rpm -ivh --force fglrx_4_3_0-8.8.25-1.i386.rpm
Preparing... ########################################### [100%]
1:fglrx_4_3_0 ########################################### [100%]
*** 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'...
probing for VMA API version...
doing script based build for kernel 2.4.x and similar
compiling './agpgart_be.c'...
In file included from /lib/modules/2.4.21-20.EL/build/include/linux/module.h:21,
from agpgart_be.c:105:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package./usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
In file included from agpgart_be.c:108:
/lib/modules/2.4.21-20.EL/build/include/linux/sched.h:213:1: warning: "CONFIG_SHARE_RUNQUEUE" redefined
In file included from /lib/modules/2.4.21-20.EL/build/include/linux/config.h:4,
from agpgart_be.c:95:
/lib/modules/2.4.21-20.EL/build/include/linux/autoconf.h:89:1: warning: this is the location of the previous definition
agpgart_be.c: In function `agp_find_supported_device':
agpgart_be.c:6492: warning: unused variable `cap_ptr'
agpgart_be.c: At top level:
agpgart_be.c:6473: warning: `agp_check_supported_device' defined but not used
compiling failed - object file was not generated
*** 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.
depmod: *** Unresolved symbols in /lib/modules/2.4.21-20.EL/kernel/drivers/net/sk98lin/sk98lin.o
*** Warning ***
The QT based control panel application did not load in any version.
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
 
Old 03-09-2005, 04:36 PM   #2
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 34
8.8.25 is outdated - try the latest 8.10.19 drivers (same install procedure), then if they don't work report back the problems, plus the distribution you're running and the X server (X.Org or XFree86 and version number, if possible. Can be obtained by 'X -version')
 
Old 03-10-2005, 07:27 AM   #3
edmlo
LQ Newbie
 
Registered: Mar 2005
Posts: 14

Original Poster
Rep: Reputation: 0
I downloaded XFree86 4.3 driver version 8.10.19

[root@localhost Video]# rpm -ivh --force fglrx_4_3_0-8.10.19-1.i386.rpm
Preparing... ########################################### [100%]
1:fglrx_4_3_0 ########################################### [100%]
depmod: *** Unresolved symbols in /lib/modules/2.4.21-20.EL/kernel/drivers/net/sk98lin/sk98lin.o

i have 2 Philips 17" DVI supported monitor

i ran fglrxconfig
and entered the following:

Specify the mouse port type. Choose one from the following list:
1. Serial Port
2. PS/2 or USB with PS/2 protocol
3. Inport Bus
Enter the number for your port type: [2]

Specify the mouse model. Choose one from the following list:
1. PS/2 Mouse (X11 generic ps/2 mouse driver)
2. PS/2 Wheel Mouse (X11 generic ps/2 wheel mouse driver)
3. Microsoft Intellimouse (PS2)
4. Microsoft IntelliMouse Explorer (PS2)
Enter the number for your mouse model: [2]
If your mouse has only two buttons, it is recommended that you enable
Emulate3Buttons.
Do you want to enable Emulate3Buttons (y/n)? [n]

Now give the full device name that the mouse is connected to, for example
/dev/tty00 or /dev/mouse or /dev/psaux (includes IBM Laptops).
Mouse device: [/dev/mouse]

Please select one of the following keyboard types that is the better
description of your keyboard. If nothing really matches,
choose 1 (Generic 101-key PC)

1. Generic 101-key PC
2. Generic 102-key (Intl) PC
3. Generic 104-key PC
Enter a number to choose the keyboard type: [1]

Please select the layout corresponding to your keyboard

1. U.S. English
2. U.S. English w/ISO9995-3
3. Belgian
Press [Enter] for the next page or
enter the number for your keyboard layout country: [1]

Do you want to enable "Quad Buffer Stereo" (y/n)? [n] n
Do you want to enable TV out (y/n)? [n]

Choose configuration from the list below

1. Single Head (1 screen, second dark)
2. Laptop Mode (Ability to toggle between internal / external screen)
3. Clone Mode (2 screens - same content)
4. Big Desktop (2 screens - one framebuffer)
5. Dual Head (2 screens - two drivers)
Enter the number for your configuration: [4]

Big Desktop Layout. Choose the configuration from the following list:

1. horizontal arrangement: monitor connector 1 => left display
2. horizontal arrangement: monitor connector 1 => right display
3. vertical arrangement: monitor connector 1 => top display
4. vertical arrangement: monitor connector 1 => bottom display

Enter the number for your configuration: [1] 1

Enter the number for your configuration: [1] 1

Do you want overlapping screens (y/n)? [y]

Enter desired overlapping area in pixel 1

Please select the connected primary (p) and secondary (s) display devices.
NOTE: A connected digital display is always the primary display.

1. (p) auto detect - (s) auto detect
2. (p) CRT display device - (s) CRT display device
3. (p) DVI display device - (s) CRT display device
4. (p) DVI display device - (s) DVI display device (FireGL Z1/X1/X2 only!)
5. (p) Laptop Panel device - (s) CRT display device (Laptops w. M9/M10 only!)
6. (p) Laptop Panel device - (s) DVI display device (Laptops w. M9/M10 only!)
7. (p) auto detect - (s) TV out
8. (p) CRT display device - (s) TV out
9. (p) DVI display device - (s) TV out
10. (p) Laptop Panel device - (s) TV out
11. (p) TV out - (s) auto detect

*** Not sure what i enter, i chose 4
Enter your choice (1-12): [4]

1st monitor
hsync in kHz; monitor type with characteristic modes
1. 31.5 ; up to 640x480 @ 60 Hz (VGA)
2. 31.5 - 37.9; up to 800x600 @ 60 Hz (SVGA)
3. 31.5 - 48.4; up to 1024x768 @ 60 Hz (XGA)
4. 31.5 - 60.0; up to 1024x768 @ 75 Hz (XGA)
5. 31.5 - 68.7; up to 1024x768 @ 85 Hz (XGA)
6. 31.5 - 80.5; up to 1280x1024 @ 75 Hz (SXGA)
7. 31.5 - 91.1; up to 1280x1024 @ 85 Hz (SXGA)
8. Enter your own horizontal sync range

Enter your choice (1-8): [6]

1. 20 - 60 (e.g. slow scan flat panels with DVI cable)
2. 50 - 70 (VGA)
3. 60 - 75
4. 60 - 85
5. 60 - 100
6. Specify your own vertical sync range

Enter your choice: [1]

2nd monitor
hsync in kHz; monitor type with characteristic modes
1. 31.5 ; up to 640x480 @ 60 Hz (VGA)
2. 31.5 - 37.9; up to 800x600 @ 60 Hz (SVGA)
3. 31.5 - 48.4; up to 1024x768 @ 60 Hz (XGA)
4. 31.5 - 60.0; up to 1024x768 @ 75 Hz (XGA)
5. 31.5 - 68.7; up to 1024x768 @ 85 Hz (XGA)
6. 31.5 - 80.5; up to 1280x1024 @ 75 Hz (SXGA)
7. 31.5 - 91.1; up to 1280x1024 @ 85 Hz (SXGA)
8. Specify your own horizontal sync range

Enter your choice (1-8): [1] 6
1. 20 - 60 (e.g. slow scan flat panels with DVI cable)
2. 50 - 70 (VGA)
3. 60 - 75
4. 60 - 85
5. 60 - 100
6. Specify your own vertical sync range

Enter your choice: [1]
The default resolution that the server will start-up with will be the first
listed mode that can be supported by the monitor and card.
Currently it is set to:

"1280x1024" for 24-bit

Modes that cannot be supported due to monitor or clock constraints will
be automatically skipped by the server.
Do you want to use a virtual desktop where the dimensions are bigger
than your maximum x and y screen resolution? (y/n) [n]

Please specify which restriction sheme you want to implement:

1. no restrictions - any user has access to the OpenGL ICD
2. limited to group 'users' - only group members can access the OpenGL ICD
3. limited to group 'root' - only group members can access the OpenGL ICD
4. limited to group 'video' - only group members can access the OpenGL ICD
5. limited to group 'dri' - only group members can access the OpenGL ICD

Enter the number for your default user restrictions: [1]
yse select application specific profile:

1. Default
2. Individual Configuration of Capabilities
3. Maya
4. SOFTIMAGE|XSI
5. SOFTIMAGE|3D
6. Houdini 4.0
7. Houdini 5.0
8. Houdini 5.5
Enter the number for your profile: [1]
==============================================================================
Advanced Graphics Features Settings
==============================================================================

Do you want to initialize xfree86-dga (y/n)? [n] n

Do you want to export pseudo color visuals (y/n)? [n] n

Do you want to synchronize buffer swaps
with the vertical sync signal (y/n)? [n] n
Full Scene Anti Aliasing (FSAA)
==============================================================================

Please select multi sample visuals you want to share:

1 = All (Visuals for 2,4 and 6 Samples per Pixel)
2 = Visuals for 2 Samples per Pixel
4 = Visuals for 4 Samples per Pixel
6 = Visuals for 6 Samples per Pixel

Please enter: [1] 1
Do you want to force multi sample visuals
for every OpenGL application? (y/n)? [n] n

Disable FSAA Gamma (y/n)? [n] n

Customize FSAA Multi Sample Position (y/n)? [n] n

External AGPGART module:

It is possible (but not recommended) to turn off the usage of
built-in agp support of the provided fglrx kernel module and
use the external AGP GART module (agpgart.o) of the Linux kernel.
If you want to use the external module then ensure that it loads
prior to the drivers full startup. In order to manually load the
external agpgart module execute this on the commandline (as root):
/sbin/insmod agpgart
or alternatively configure your system to auto load the module.

Do you want to use the external AGP GART module (y/n)? [n]
Do you want to enable "AGP Locked User Pages" (y/n)? [y]
TThe first method is fast but might immediately abort when used with
WineX, VM emulators or some other advanced programming tools.
The second method is up to 10% slower in a few rendering cases
but does nicely cope with any sort of exotic software.

For more details on this topic, please see the readme.

If not totally sure about your needs, then please select "0 - default".

0 - default (FireGL workstation boards: fast)
1 - fast operation (only for standard gnu C/C++ OpenGL applications)
2 - compatible operation (for WineX, VM emulators and some profilers)

Which storage method do you want to use? [0]

It then saved to XF86Config-4
==================================================================
I rebooted and it says X server couldn't be started.

My x-version:

XFree86 Version 4.3.0 (Red Hat Enterprise Linux 3 release: 4.3.0-68.EL)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.21-14.ELsmp i686 [ELF]
Build Date: 22 August 2004
Build Host: tweety.build.redhat.com

Module Loader present
OS Kernel: Linux version 2.4.21-20.EL (bhcompile@tweety.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-42)) #1 Wed Aug 18 20:58:25 EDT 2004


It gave me the error:
WW fglrx: no matching Device section for instance BusID PCI:1:0:1 found
/lib/modules/2.4.21-20.EL/kernel/drivers/char/agp/agpgart.o : init_module: no such device
: insmod agpgart.o failed
agpgart failed

drm failed to load kernel module agpgart
modprobe: can't locate module fglrx
drm failed to load kernel module fglrx
EE fglrx(0): DRIScreenInit failed

Fatal Server Error:
AddScreen/ScreenInit Failed for driver 0

I typed out the above so there may be some typos.

Please HELP!!!
 
Old 03-10-2005, 07:51 AM   #4
edmlo
LQ Newbie
 
Registered: Mar 2005
Posts: 14

Original Poster
Rep: Reputation: 0
i also did the following:

[root@localhost build_mod]# pwd
/lib/modules/fglrx/build_mod

sh make.sh
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
probing for VMA API version...
doing script based build for kernel 2.4.x and similar
compiling './agpgart_be.c'...
In file included from /lib/modules/2.4.21-20.EL/build/include/linux/module.h:21,
from agpgart_be.c:105:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
In file included from agpgart_be.c:108:
/lib/modules/2.4.21-20.EL/build/include/linux/sched.h:213:1: warning: "CONFIG_SHARE_RUNQUEUE" redefined
In file included from /lib/modules/2.4.21-20.EL/build/include/linux/config.h:4,
from agpgart_be.c:95:
/lib/modules/2.4.21-20.EL/build/include/linux/autoconf.h:89:1: warning: this is the location of the previous definition
agpgart_be.c: In function `agp_find_supported_device':
agpgart_be.c:6526: warning: unused variable `cap_ptr'
agpgart_be.c: At top level:
agpgart_be.c:6507: warning: `agp_check_supported_device' defined but not used
compiling failed - object file was not generated

what does that mean??
 
Old 03-11-2005, 07:10 AM   #5
edmlo
LQ Newbie
 
Registered: Mar 2005
Posts: 14

Original Poster
Rep: Reputation: 0
can anyone help?
 
  


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Radeon x300 and dell 2005fpw solstice123 Ubuntu 2 09-29-2005 10:30 PM
framebuffer: radeon x300 carboncopy Linux - Hardware 2 09-07-2005 11:33 PM
Cannot start X with ATi Radeon X300 on Slackware 10.1 belga Linux - Hardware 2 07-14-2005 01:18 PM
Radeon X300 problem Ezzy Linux - Newbie 18 05-04-2005 09:38 AM
Radeon x300 se on MDK 10.1 jalldridge Linux - Hardware 1 04-20-2005 07:24 PM


All times are GMT -5. The time now is 12:49 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration