Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux HostsFree MagazinesJobs
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > Your Distro > SuSE Linux Help
Reload this Page HOWTO: Installing ATI 'fglrx' driver (8.12.10) on SuSE 9.2
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

SuSE Linux Help For help and discussions related to SuSE Linux

Reply
 
Thread Tools Display Modes
Old 05-02-2005   #1 (permalink)
Just Joined!
 
Join Date: Apr 2005
Posts: 14
HOWTO: Installing ATI 'fglrx' driver (8.12.10) on SuSE 9.2

init 3
then...

Hardware Support
----------------

(II) ATI Radeon/FireGL: The following chipsets are supported:
RADEON 9000/9000 PRO (RV250 4966), RADEON 9000 LE (RV250 4967),
MOBILITY FireGL 9000 (M9 4C64), MOBILITY RADEON 9000 (M9 4C66),
RADEON 9000 PRO (D9 4C67), RADEON 9250 (RV280 5960),
RADEON 9200 (RV280 5961), RADEON 9200 SE (RV280 5964),
MOBILITY RADEON 9200 (M9+ 5C61), MOBILITY RADEON 9200 (M9+ 5C63),
FireGL 8800 (R200 514, RADEON 8500 (R200 514C),
RADEON 9100 (R200 514D), RADEON 8500 AIW (R200 4242),
RADEON 9600 (RV350 4150), RADEON 9600 SE (RV350 4151),
RADEON 9600 PRO (RV360 4152),
MOBILITY RADEON 9600/9700 (M10/M11 4E50), RADEON 9500 (R300 4144),
RADEON 9600 TX (R300 4146), FireGL Z1 (R300 4147),
RADEON 9700 PRO (R300 4E44), RADEON 9500 PRO/9700 (R300 4E45),
RADEON 9600 TX (R300 4E46), FireGL X1 (R300 4E47),
RADEON 9800 SE (R350 414, RADEON 9550 (RV350 4153),
FireGL T2 (RV350 4154), RADEON 9800 PRO (R350 4E4,
RADEON 9800 (R350 4E49), RADEON 9800 XT (R360 4E4A),
FireGL X2-256/X2-256t (R350 4E4B),
MOBILITY FireGL T2/T2e (M10/M11 4E54), RADEON X300 (RV370 5B60),
RADEON X600 (RV380 5B62), FireGL V3100 (RV370 5B64),
MOBILITY RADEON X300 (M22 5460), MOBILITY FireGL V3100 (M22 5464),
RADEON X600 (RV380 3E50), FireGL V3200* (RV380 3E54),
MOBILITY RADEON X600 (M24 3150), MOBILITY RADEON X300 (M22 3152),
MOBILITY FireGL V3200 (M24 3154), RADEON X800 (R420 4A4,
RADEON X800 PRO (R420 4A49), RADEON X800 SE (R420 4A4A),
RADEON X800 XT (R420 4A4B), RADEON X800 (R420 4A4C),
FireGL X3-256 (R420 4A4D), MOBILITY RADEON 9800 (M18 4A4E),
RADEON X800 XT Platinum Edition (R420 4A50), RADEON X800 (R423 554,
RADEON X800 PRO (R423 5549),
RADEON X800 XT Platinum Edition (R423 554A),
RADEON X800 SE (R423 554B), RADEON X800 XT (R423 5D57),
FireGL V7100 (R423 5550), FireGL V5100 (R423 5551),
MOBILITY RADEON X800 XT (M28 5D4,
MOBILITY FireGL V5100* (M28 5D49), FireGL V5000 (RV410 5E4,
RADEON X700 XT (RV410 5E4A), RADEON X700 PRO (RV410 5E4B),
RADEON X700 SE (RV410 5E4C), RADEON X700 (RV410 5E4D),
RADEON X700 (RV410 5E4F), RADEON 9100 IGP (RS300 5834),
RADEON 9000 PRO/9100 PRO IGP (RS350 7834),
MOBILITY RADEON 9000/9100 IGP (RS300M 5835)


HOWTO
-----

1) Update XFree86 drivers

# rpm -Uhv fglrx*.rpm


2) Update kernel module

* prepare kernel module build

- install the following packages with YaST:
+ kernel-source
+ make
+ gcc
- use YaST Online Update (YOU) and - if available - select the
kernel patch to make sure that the kernel sources match the
current running kernel
- configure the kernel sources
# cd /usr/src/linux
# rm -f .config
# make cloneconfig
# make prepare-all
- remove kernel module sources
# rm -rf /usr/src/kernel-modules/fglrx

* install kernel module source

# rpm -Uhv km_fglrx*.rpm

* compile kernel module sources (needs to be done each time you
update your kernel!)

# cd /usr/src/kernel-modules/fglrx
# KERNEL_SOURCE=/usr/src/linux make modules
# KERNEL_SOURCE=/usr/src/linux make install
# depmod -a


3) Configure X11

# rcxdm stop
# sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i


4a) Enable 3D support

* edit /etc/X11/XF86Config with your favorite editor

- verify, that

Load "dri"

is in Section "Module"


4b) XVideo Support

* edit /etc/X11/XF86Config with your favorite editor

-add

Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"

to Section "Device"


5) Enable TV-out support

* edit /etc/X11/XF86Config with your favorite editor

- add

Option "NoTV" "no"
Option "TVStandard" "PAL-D"

to Section "Device"

NOTE: PAL-D is only one example of several TV Standards. The
following are available for configuration:

NTSC-M
NTSC-N
NTSC-JPN
PAL-B
PAL-D
PAL-G
PAL-H
PAL-I
PAL-K
PAL-L
PAL-N
PAL-M
PAL-SCART
PAL-CN
PAL-K1


5) Known Issues

- driver only supports 24bit color depth
- enabling of 3D support through SaX2 does not work


6) Documentation

--> /usr/share/doc/packages/fglrx/README.SuSE

init 5
--------------------------------

If you type fglrxinfo and get something like this, means everything's ok:

kadessa@shion:~> fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X600 Generic
OpenGL version string: 1.3.5010 (X4.3.0-8.12.10)

(obviously it will show your card)

Then you can try glxgears...

kadessa@shion:~> glxgears
11611 frames in 5.0 seconds = 2322.200 FPS
12108 frames in 5.0 seconds = 2421.600 FPS
12110 frames in 5.0 seconds = 2422.000 FPS

Hope this helps, it worked for me
__________________
I\'m not here because of the path that lies before, but because of the path that lies behind me.
kadessa is offline   Reply With Quote
Old 05-03-2005   #2 (permalink)
Linux User
 
cayalee's Avatar
 
Join Date: Sep 2004
Location: england
Posts: 379
Send a message via MSN to cayalee Send a message via Skype™ to cayalee
oh my god. all that for lightcycles to look pretty..
think i'll give it a miss
already broken it several times
__________________
You know, aliens are going to come to earth in 50 years and kill the hell out of us for DDoSing their networks with this SETI crap
registered linux user #388463
cayalee is offline   Reply With Quote
Old 05-03-2005   #3 (permalink)
Linux Engineer
 
Join Date: Apr 2005
Location: Belgium
Posts: 1,430
Sure it's a great tutorial but i already tried three times, failed every time (needed a reinstall, because i didn't know you could simply type 'yast' in the konsole . But i'll let this pass too i think... Put enough effort in it.
__________________
** Registered Linux User # 393717 and proud of it ** Check out www.zenwalk.org
** Zenwalk 2.8 - Xfce 4.4 beta 2- 2.6.17.6 kernel = Slack on steroids! **
borromini is offline   Reply With Quote
Old 05-04-2005   #4 (permalink)
Just Joined!
 
Join Date: May 2005
Posts: 2
Files?

Tutorial looks good, but I can't find the km_*.rpm file anywhare. Could someone perhaps give a link to it?
kirakensho is offline   Reply With Quote
Old 05-04-2005   #5 (permalink)
Just Joined!
 
Join Date: Apr 2005
Posts: 14
ftp://ftp.rediris.es/pub/linux/distr...0-1.1.i586.rpm
__________________
I\'m not here because of the path that lies before, but because of the path that lies behind me.
kadessa is offline   Reply With Quote
Old 05-05-2005   #6 (permalink)
Just Joined!
 
Join Date: May 2005
Posts: 3
Is recompiling the kernel the only way?

Hi all,

I'm new to drivers under linux (have always used it as a server so desktop woes I'm not familiar w/) and especially new to kernel patches. Is a kernel patch the only way to add support for these ATI cards? Can this be done via a kernel module?

kadessa: Guessing from the error message I got when trying to install the RPM, I assume the RPM you posted is made to patch the source. Is this correct?

Code:
ERROR(InstTarget:E_RpmDB_subprocess_failed)
---
error: unpacking of archive failed on file /usr/src/kernel-modules: cpio: mkdir failed - No such file or directory

2005-05-05 09:39:52 km_fglrx.rpm install failed
rpm output:
error: unpacking of archive failed on file /usr/src/kernel-modules: cpio: mkdir failed - No such file or directory

2005-05-05 09:53:10 km_fglrx.rpm install failed
rpm output:
error: unpacking of archive failed on file /usr/src/kernel-modules: cpio: mkdir failed - No such file or directory
Thanks for taking the time to read this people!

/SFL
sbfleury is offline   Reply With Quote
Old 05-05-2005   #7 (permalink)
Linux Guru
 
Flatline's Avatar
 
Join Date: Feb 2005
Posts: 2,204
It looks like you may not have the kernel-source package installed. Try installing the fglrx rpm via YaST instead of using the command line, and see whether it comes up with the kernel-source dependency (or any others).
__________________
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

- Jeremy S. Anderson
Flatline is offline   Reply With Quote
Old 05-05-2005   #8 (permalink)
Just Joined!
 
Join Date: May 2005
Posts: 3
Thanks for the prompt reply Flatline, very much appreciated...

I know for a fact I don't have the kernel sources installed (I will soon - if that's what I must do to get my video card properly recognized). That error message was from YAST by the way...

What I was trying to find out is whether that RPM was (1) installing a binary (2)installing a kernel module or (3) if it was meant to patch the kernel (using sources).

If recompiling the kernel is a must I may need to read a few "101" type documents before starting into kernel patches; any suggestions?

Thanks again,

/SFL
sbfleury is offline   Reply With Quote
Old 05-05-2005   #9 (permalink)
Linux Guru
 
Flatline's Avatar
 
Join Date: Feb 2005
Posts: 2,204
It would be a good idea to install your kernel sources anyway, just in case you need to build modules in the future. I'm not sure about how the fglrx rpm works...I have nvidia cards in my machines. I do know that with the nvidia cards, a kernel module has to be built, and for that you need your kernel sources. From your error message, it looks like the installer can't find the path to your kernel sources - hence my suggestion to install them and see whether the rpm works after that (you could always remove the kernel source package later if you want to save space or something).
__________________
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.

- Jeremy S. Anderson
Flatline is offline   Reply With Quote
Old 05-05-2005   #10 (permalink)
Just Joined!
 
Join Date: May 2005
Posts: 3
Thanks for your help Flatline... Installing the sources sounds good (I'll need them eventually anyways). I'll post my results...

Cheers!
sbfleury is offline   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
 

Free Magazines
Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe
Systems Management News, the newspaper for IT systems administration and data center managers!
Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe
The Enterprise Newsweekly
eWeek is the essential technology information source for builders of e-business.
subscribe
Oracle Magazine
Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe
Total Telecom
Total Telecom is "The Economist of the communications industry".
subscribe
More free magazines »



All times are GMT. The time now is 10:48 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.2.0