DebianThis forum is for the discussion of Debian 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 have tried to install fglrx ATI drivers on my new Debian system, but with limited success. I managed to successfully convert the RPM into DEB format with the scripts, by using
Selecting previously deselected package fglrx.
(Reading database ... 156578 files and directories currently installed.)
Unpacking fglrx (from fglrx_4.3.0-4.14_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 3: [: install: integer expression expected
Setting up fglrx (4.3.0-4.14) ...
chown: cannot access `/usr/share/doc/fglrx/ATI_LICENSE.TXT': No such file or directory
chown: cannot access `/usr/share/doc/fglrx/LICENSE.GPL': No such file or directory
chown: cannot access `/usr/share/doc/fglrx/LICENSE.QPL': No such file or directory
/var/lib/dpkg/info/fglrx.postinst: line 80: [: configure: integer expression expected
*** 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...
Error:
XFree86 drm includes at /lib/modules/2.4.27-1-386/build/include/../drivers/char/drm do not fit this driver.
This driver is designed to only work with X4.1.0 or higher.
You can match this by getting Linux kernel 2.4.8 or higher.
*** 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.
*** Warning ***
The QT based control panel application did not load in any version.
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
There are plenty of errors there. How do I fglrx with 3d acceleration in Debian. Or is it not possible?
This is hands down the best ATI driver installation guide for Debian systems that I've ever seen. Do a search for posts by myself in the Debian forum and you should find a couple topics about this subject. I'm getting ready to install the latest version of the drivers (haven't updated since June) along with a new kernel from source, so I shall be using this guide heavily.
Unfortunately I'm still not able to build the fglrx module.
Here is the output of ./make.sh
Code:
ATI module generator V 2.0
==========================
initializing...
Error:
XFree86 drm includes at /usr/src/kernel-headers-2.4.27-1-386/drivers/char/drm do not fit this driver.
This driver is designed to only work with X4.1.0 or higher.
You can match this by getting Linux kernel 2.4.8 or higher.
Originally posted by Harishankar Unfortunately I'm still not able to build the fglrx module.
Here is the output of ./make.sh
Code:
ATI module generator V 2.0
==========================
initializing...
Error:
XFree86 drm includes at /usr/src/kernel-headers-2.4.27-1-386/drivers/char/drm do not fit this driver.
This driver is designed to only work with X4.1.0 or higher.
You can match this by getting Linux kernel 2.4.8 or higher.
How on earth am I able to get it to work.
I am running kernel 2.4.27 and XFree86 4.3.0
I believe you need to upgrade your kernel to a newer version (2.4.8 or later). I think I'm running 2.6.4 right now but I'm not sure because I'm not on my home machine.
Congrats on your success to make the driver work.
There seems to be few FAQ's when it comes to figure out what is wrong with the installation of the driver.
I guess this is the worst thing I've tried to install on the machine, just look at my thread just posted, before noticing your post.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.