SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I got slackware 9.1 yesterday with no previous experience of the OS. The prolem is getting to work ATI 9700 on my desktop. I am using Gnome. I downloaded the fgl4.3 drivers in rpms. run the rpm file and found this:
bash-2.05b# rpm -i --force fglrx-glc22-4.3.0-3.2.8.i586.rpm
error: failed dependencies:
/bin/sh is needed by fglrx-glc22-4.3.0-3.2.8
/bin/sh is needed by fglrx-glc22-4.3.0-3.2.8
/bin/sh is needed by fglrx-glc22-4.3.0-3.2.8
/bin/sh is needed by fglrx-glc22-4.3.0-3.2.8
ld-linux.so.2 is needed by fglrx-glc22-4.3.0-3.2.8
libc.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libdl.so.2 is needed by fglrx-glc22-4.3.0-3.2.8
libICE.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libm.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libpthread.so.0 is needed by fglrx-glc22-4.3.0-3.2.8
libSM.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libX11.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libXaw.so.7 is needed by fglrx-glc22-4.3.0-3.2.8
libXext.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libXmu.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
libXpm.so.4 is needed by fglrx-glc22-4.3.0-3.2.8
libXt.so.6 is needed by fglrx-glc22-4.3.0-3.2.8
/bin/bash is needed by fglrx-glc22-4.3.0-3.2.8
libc.so.6(GLIBC_2.0) is needed by fglrx-glc22-4.3.0-3.2.8
libc.so.6(GLIBC_2.1) is needed by fglrx-glc22-4.3.0-3.2.8
libc.so.6(GLIBC_2.1.3) is needed by fglrx-glc22-4.3.0-3.2.8
libdl.so.2(GLIBC_2.0) is needed by fglrx-glc22-4.3.0-3.2.8
libdl.so.2(GLIBC_2.1) is needed by fglrx-glc22-4.3.0-3.2.8
libm.so.6(GLIBC_2.0) is needed by fglrx-glc22-4.3.0-3.2.8
libpthread.so.0(GLIBC_2.0) is needed by fglrx-glc22-4.3.0-3.2.8
bash-2.05b#
now what do i need to do. Could anyone help please. Also I have Sound Blaster Audigy and it doesnt work. I mean i cant hera any sound even on elsa.
Heh, right, slipped my mind to give you the last steps.
you need to run /lib/modules/fglrx/build_mod/make.sh
and then /lib/modules/fglrx/make_install.sh
Any further than that and you've got to consult someone a little less green. I'm still a newb at this, and the last step gave me an error I've been fighting with for a while
/lib/modules/fglrx/build_mod/make.sh
and then /lib/modules/fglrx/make_install.sh
it gave me this missing library. How can i fix it?
bash-2.05b# /lib/modules/fglrx/build_mod/make.sh
ATI module generator V 2.0
==========================
initializing...
firegl_public.c: required file is missing in build directory
bash-2.05b#
Don't use the rpm package to install. Instead, do
rpm2tgz packagename.rpm.
This will convert it to a .tgz file.
Copy the .tgz file to /root
Unpack the contents with
tar xzvf packagename.tgz
Then cd to /lib/modules/fglrx/build_mod and do
./make.sh
Then cd to /lib/modules/fglrx and do
./make_install.sh
Hopefully it will install error free. Then just load agpgart and fglrx...modprobe agpgart, modprobe fglrx.
Then run fglrxconfig and enter the appropriate settings.
Then, startx.
Originally posted by no noob_slacker Still no success. I see no agpart modules loaded. Could someone please tell how to load these modules.
2 things...once the rpm is converted to .tgz, did you cp ???.tgz /root?
Then tar xzvf ???.tgz
Then cd to /lib/modules/fglrx/build_mod and do
./make.sh
Then cd to /lib/modules/fglrx and do
./make_install.sh
Once this is done...
modprobe agpgart
modprobe fglrx
Then run fglrxconfig.
I know some of these steps are a bit redundant, but let me list exactly the steps I followed for installing my 9800 on 9.1 with the 3.8 ati drivers:
0) First of all, I don't recommend being in X-windows at all
1) rpm2tar firegl-whatever.rpm
2) installpkg firegl-whatever.tgz
3) /lib/modules/fglrx/build_mod/make.sh
4) /lib/modules/fglrx/make_install.sh
5) fglrxconfig - (when it asks you if you want to use internal or external AGP, choose EXTERNAL).
6) Copy the file it generated (XF86Config-4 I think) into /etc/X11/ (I think) overwriting the config file already in there (back it up first).
7) modprobe agpgart
8) startx
That worked for me, although I had to fiddle a little bit since I accidently set it to internal agp at first.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.