See drm for DRI install on Debian
According to Debian XWindow Striking Force, upcoming xserver-xfree86 will be nearer to 4.4 : @ http://people.debian.org/~terpstra/message/20040712.051027.74293658.html
Interessing point is that DRI was working on xfree86-4.3.99.14+ but not 4.4. @ http://XFree86.org @ http://bugs.xfree86.org/show_bug.cgi?id=314
At the same time it is not fully fonctionnal on xorg xserver : @ http://freedesktop.org/bugzilla/show_bug.cgi?id=1678
So I wonder if there are any chances to get this card driver packaged in some official debian package
… if not then I will have to make my own … any hints ?
@ http://who.is.free.fr/wiki/index.php?IGP%20320M
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=xserver-xfree86
http://ftp.fr.debian.org/debian/pool/main/x/xfree86/#xfree86blabla4.3.0v5.diff.gz
ftp://ftp.fr.debian.org/debian/project/experimental/
http://dri.sourceforge.net/cgi-bin/moin.cgi/Download#
http://www.freedesktop.org/~dri/snapshots/README.Debian
apt-get install xserver-xfree86-dri-trunk xlibmesa3-dri-trunk drm-trunk-module-src
$ grep cursor /etc/X11/XF86Config-4 # # Option "sw_cursor" # a big white block instead of the cursor # # Option "hw_cursor"
here blender :
If you follow all those step you may get dri Working on AmiloA until X patches are accepted and released in distribs.
You need to be familar with compiling kernel to do this part.
cd /usr/local/src/ wget -c http://kernel.org/pub/linux/kernel/v2.4/linux-2.4.22.tar.bz2 wget -c http://rzr.online.fr/docs/comp/config-2_4_22-jl15.txt wget -c http://www.sonarnerd.net/linux/2.4.22-jl15.patch.bz2 tar fxvj *.bz2 mv linux-2.4.22 /usr/src/linux cd /usr/src/linux bzcat ../patches/2.4.22-jl15.patch.bz2 | patch -p1 -b | tee patch-out.txt make # see how to build kernel
Then You need to compile X
cd /usr/local/src wget ftp://ftp.xfree86.org/pub/XFree86/develsnaps/XFree86-4.3.99.14.tar.bz2 # 41 MBytes wget -O 723-XFree86-4.4-20031012-igp.patch \ http://bugs.xfree86.org/attachment.cgi?id=723&action=view tar fxvj XFree86-4.3.99.14.tar.bz2 cd xc patch -b -p1 < ../723-XFree86-4.4-20031012-igp.patch # edit xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon.h # +#define __HAVE_SHARED_IRQ 0 # /* rzr orig: #define __HAVE_SHARED_IRQ 1 */ make World LINUXDIR=/usr/src/linux cd xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel make -f Makefile.linux LINUXDIR=/usr/src/linux cp radeon.o /lib/modules/2.4.22-jl15/kernel/drivers/char/drm/radeon.o cd - tar fcvj /usr/X11R6-bak.tar.bz2 /usr/X11R6 make install clean reboot
Here is a tar ball (58MB) of the patched sources :
ed2k:|file|XFree86_org-4_3_99_14_patch_radeon_igp_kernel-2_4_22-src.tar.gz|60043453|cc45eef143111c2a3b0d4c3e927bd06c| And the binary folder ed2k:|file|XFree86_org-4_3_99_14_patch_radeon_igp_kernel-2_4_22-x86-usr_X11R6.tar.gz|81791323|b771a806291fb22795db79d95f33953c|
# mv /usr/X11R6 /usr/X11R6-orig # ln -fs /usr/X11R6-XFree86_org-4_3_99_14_patch_radeon_igp_kernel-2_4_22-x86 \ /usr/X11R6
Need help ? join amilo forum (url at top)
http://www.sonarnerd.net/projects/linux/
David.D@fr reported that this trick worked also on his compaq Presario 2100 (2141EA)
"(EE) xf86OpenSerial: Cannot open device /dev/input/"...