Don't understand german? Read or subscribe to my english-only feed.

Debian + XFree + DRM – still sucking..

As you maybe know I’m running Debian unstable (with 2.6.8-rc3) on my laptop. X11 is working and I even have support for XVideo. Now I wanted to add 3d acceleration (the gatos-drivers don’t provide 3d acc.).

Ok, first of all I tried to use the debian package of the mach64-CVS-branch by Michel Dänzer.

cd /usr/src/modules/drm-mach64 && make
In file included from /usr/src/modules/drm-mach64/gamma_drv.c:34:
/usr/src/modules/drm-mach64/drmP.h:51:27: linux/wrapper.h: No such file or directory

Seems to be kernel 2.4 specific stuff… Ok, let’s do it on our own.

I downloaded ‘ATI Mach64 Driver‘ with build date 20040716. Compiling, installation and even modprobing of the DRM-module worked. Now let’s try to start X:

$ grep EE /var/log/XFree86.0.log
(EE) module ABI minor version (7) is newer than the server's version (6)
(EE) Failed to load module "ati" (module requirement mismatch, 0)
(EE) No drivers available.

Argl… :-(

Ok, now I’ll try the dri-trunk: I had to remove xserver-xfree86-dri-mach64 manually, otherwise it wouldn’t have been possible to install the new packages. Hey – X is at least running (without falling back to fbdev ;-)), but:

$ glxinfo | grep rendering
direct rendering: No

Ok, I’ll have to check this out in more detail later – now I’ll have a go for some beer^Wcoffees with old friends from school. 8-)

2 Responses to “Debian + XFree + DRM – still sucking..”

  1. Michael Says:

    Hey! Did you manage to get this working?

  2. Michael Prokop Says:

    > Hey! Did you manage to get this working?

    Well, in the meantime there have been several changes at my setup. Now I’m using grml ( with on my laptop and didn’t try to activate DRM/3D-support yet. But for my “old” setup (plain debian stuff) it worked after investigating some time. Take a look at for details (use google translate if you don’t speak german or drop me a mail if something isn’t clear enough).