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-)
June 7th, 2005 at 08:34
Hey! Did you manage to get this working?
June 7th, 2005 at 09:05
> 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 (grml.org) with X.org 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 http://www.michael-prokop.at/computer/laptop.html for details (use google translate if you don’t speak german or drop me a mail if something isn’t clear enough).