LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   catalyst 10.4 and Slackware 13.1 (http://www.linuxquestions.org/questions/slackware-14/catalyst-10-4-and-slackware-13-1-a-810265/)

batev 05-26-2010 02:15 PM

catalyst 10.4 and Slackware 13.1
 
Hi, I am having problems with getting 3d acceleration running on my new Slack64 13.1 installation. I am using the 10.4 ati driver on a HD4200 integrated video. The installation of the driver was successful and I have run the initial script as specified in the instructions.
Here's an exerpt from the Xorg log:
Quote:

(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *

Drakeo 05-26-2010 02:26 PM

If I was you I would go to /etc/modprobe.d/BLACKLIST-nouveau.conf
and change it from this blacklist nouveau to this #blacklist nouveau
you will find the new kernel driver for that will work great.
or you can build the old driver and read up how to patch it. But since ATI has a very good open driver you may want to try above.

adamk75 05-26-2010 03:55 PM

blacklisting nouveau is irrelevant as the OP isn't using an nvidia video card. That's the strangest advise I think I've seen in quite a while :-)

batev, it seems pretty clear that the installation was not successful :-) Please show us the output of 'modinfo fglrx' and ' find /lib/modules/`uname -r` -name "fglrx.ko" '

Adam

Drakeo 05-26-2010 04:03 PM

oops I had it backwards thank you thank you adamk75 sorry batev
sad thing is xorg should have set that up at boot. could this be a bug.

batev 05-27-2010 10:24 AM

Adam, the modinfo command says there's no such module. No output from the find command.
But here's the output from the fgrls-install.log:
Quote:

Unloading radeon module...
Unloading drm module...
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
Error:
kernel includes at /lib/modules/2.6.33.4/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.33.4".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
It seems the module was not compiled. But I don't really understand what the problem is.

adamk75 05-27-2010 10:53 AM

You have the kernel source installed? Is /lib/modules/2.6.33.4/build a symlink? If so, where does it point?

Adam

Chuck56 05-27-2010 11:07 AM

I also have an integrated HD4200 on a Gigabyte motherboard. With Slackware 13.1 I don't use the fglrx driver but instead use the radeon module. I added a modeset in modprobe.d and loaded the radeon module from rclocal to get it to work right. I'm still playing around with randr to add video modes and compensate for overscan on my HDMI HD TV. So far it's working as good as Slackware 13.0 with the ATI driver.

batev 05-27-2010 03:13 PM

Yes, I have the kernel source.
And the symlink:
Quote:

/lib/modules/2.6.33.4/build -> /usr/src/linux-2.6.33.4/

adamk75 05-27-2010 03:41 PM

Well I only really have one more idea now. You could try building a custom kernel and seeing if the module will build against that. I vaguely recall folks running -current having to do that.

Adam

LuckyCyborg 05-27-2010 04:18 PM

Quote:

Originally Posted by batev (Post 3982029)
Hi, I am having problems with getting 3d acceleration running on my new Slack64 13.1 installation. I am using the 10.4 ati driver on a HD4200 integrated video. The installation of the driver was successful and I have run the initial script as specified in the instructions.
Here's an exerpt from the Xorg log:

How about to use the radeon driver and all Open-Source bells? Works fine. :D

You really want to use the closed-source driver? For what?

T3slider 05-27-2010 04:24 PM

3D anything?

[edit] Hm maybe I should keep my trap shut. radeon is improving with 3D anyway. [/edit]

adamk75 05-27-2010 04:50 PM

The 3D support in the open source drivers, while progressing, is not nearly as good as the 3D support in fglrx. While I can't comment on the OPs reasons for using fglrx, there are certainly very valid reasons for doing so.

Adam

batev 05-29-2010 01:06 AM

The solution: the ati installer can generate distribution specific packages including for Slackware. Just run the command:
Quote:

sh ./ati-driver-installer-10-5-x86.x86_64.run --buildpkg Slackware/All
After that install the two resulting .tgz packages.


All times are GMT -5. The time now is 06:36 AM.