15 juin
Les derniers drivers ATI 8.5 qui sont sortis ne compilent pas sous debian à cause de la licence et de symboles deprecated.
Pour cela il faut activer une option du kernel “unused symbols” :
Kernel hacking —>
[*] Enable unused/obsolete exported symbols
Il faut modifier de la licence du module pour pouvoir compiler sous Debian
Si on ne modifie pas la licence on a une erreur :
- FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol ‘__rcu_read_lock’
Il faut remplacer dans le fichier firegl_public.c la licence :
- MODULE_LICENSE(”Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY”);
par :
- MODULE_LICENSE(”GPL”);
4 mai
Les derniers drivers ATI 8.4 qui sont sortis le 16 Avril ne compilent pas avec le kernel 2.6.25.
Il y a des erreurs :
Pour cela il faut patcher les driver ATI ainsi qu’activer une option du kernel “unused symbols” :
Kernel hacking —>
[*] Enable unused/obsolete exported symbols
Pour cela télécharger le patch :
- wget http://pthichat.net/wp-content/uploads/2008/05/fglrx-84-for-2625.patch
Puis l’appliquer :
- patch firegl_public.c fglrx-8.4-for-2.6.25.patch
Le patch comprend aussi une modification de la licence du module pour pouvoir compiler sous Debian
Si on patch juste le fichier firegl_public.c pour qu’il compile on a une erreur :
- FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol ‘__rcu_read_lock’
Il faut remplacer dans le fichier firegl_public.c :
- MODULE_LICENSE(”Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY”);
par :
- MODULE_LICENSE(”GPL”);
18 mai
Un petit tutorial pour installer les drivers ATI(tm) sous debian, car je sais que bon nombre d’entre vous rencontrez des difficultés à les installer.
- Je suppose que vous avez les sources de votre kernel dans “/usr/src/” et qu’il existe un lien symbolique “linux” vers les sources. Sinon je vous invite à le faire :
- kernel.xxx représente le répertoire des sources du kernel.
- Ajouter les lignes suivantes à votre fichier /etc/apt/sources.list.
- Puis mettre à jour votre liste de packages en faisant :
- Installer les packages suivants :
- Ensuite il faut decompresser le .tar.gz :
- Puis on compile le driver :
- Enfin on installe le driver :
- on va générer le fichier de configuration de XFree “/etc/X11/XF86Config-4″ :
- Choisir le driver fglrx et répondez aux différentes questions de debconf.
- Afin de terminer l’installation il est nécessaire de redémarer la machine.
- Pour vérifier si les drivers sont bien chargés faites :
- SI vous avez quelque chose du genre “fglrx 215236 9″ c’est bon votre module est bien chargé.
- Sinon c’est que le module n’est pas chargé :
- Ensuite pour vérifier si l’accelération 3D est active :
- Si la ligne OpenGL renderer string est différente de “Mesa GLX Indirect” l’accelération 3D fonctionne.
- Voila vos drivers ATI(tm) sont installés vous n’avez plus qu’a vous amuser avec tux racer ![]()
Commentaires récents