rksteve
February 19th, 2007, 20:57
Hallo!
Because Debian etch does not include GLIBC_2.4 I had to make a workarround to use aerofly.
In experimental tree of Debian there is GLIBC_2.5 included, we have to use. I do not recommend to install this directly in etch because it will lead to many problems. My solution is to setup a working chroot-environment with DRI support.
1) First of all we have to install a small base system of Debian etch
root:/# debootstrap etch /mnt/chroot/ ftp://ftp.de.debian.org/debian/
mount --bind /dev /mnt/chroot/dev
mount --bind /proc /mnt/proc
chroot /mnt/chroot
2) I had to install the ATI-FGLRX driver. Because the driver did not recognize that it runs under Debian (with chroot) I made these steps:
aptitude install xserver-xorg-core dpkg-dev debhelper
ati-driver-installer-8.33.6-x86.x86_64.run --buildpkg Debian/testing
dpkg -i fglrx-driver_8.33.6-1_i386.deb
3) Download libc6 (the experimental package)
http://packages.debian.org/experimental/libs/libc6
dpkg -i libc6.... .deb
4) Set permission to the X-Server
(on the base-system, not in the chroot environment)
xhost +
cp /home/user-of-xserver/.Xauthority /mnt/chroot/root/
5) Install aerofly (the normal procedure...)
6) Have fun!
I can start aerofly without any problems, it also uses DRI *g* but I was not able to fly with this configuration because I don't have the interface with me ( I dont expect any big trouble now *g*).
By the way there are no problems using glibc_2.5 instead of glibc_2.4.
Stefan
Because Debian etch does not include GLIBC_2.4 I had to make a workarround to use aerofly.
In experimental tree of Debian there is GLIBC_2.5 included, we have to use. I do not recommend to install this directly in etch because it will lead to many problems. My solution is to setup a working chroot-environment with DRI support.
1) First of all we have to install a small base system of Debian etch
root:/# debootstrap etch /mnt/chroot/ ftp://ftp.de.debian.org/debian/
mount --bind /dev /mnt/chroot/dev
mount --bind /proc /mnt/proc
chroot /mnt/chroot
2) I had to install the ATI-FGLRX driver. Because the driver did not recognize that it runs under Debian (with chroot) I made these steps:
aptitude install xserver-xorg-core dpkg-dev debhelper
ati-driver-installer-8.33.6-x86.x86_64.run --buildpkg Debian/testing
dpkg -i fglrx-driver_8.33.6-1_i386.deb
3) Download libc6 (the experimental package)
http://packages.debian.org/experimental/libs/libc6
dpkg -i libc6.... .deb
4) Set permission to the X-Server
(on the base-system, not in the chroot environment)
xhost +
cp /home/user-of-xserver/.Xauthority /mnt/chroot/root/
5) Install aerofly (the normal procedure...)
6) Have fun!
I can start aerofly without any problems, it also uses DRI *g* but I was not able to fly with this configuration because I don't have the interface with me ( I dont expect any big trouble now *g*).
By the way there are no problems using glibc_2.5 instead of glibc_2.4.
Stefan