Archive

Posts Tagged ‘kernel’

Compiler son kernel sous debian

juin 14th, 2008

Les quelques lignes de ce billet ne représentent pas un tutoriel mais plutôt un pense bête dont je me sers pour la compilation de mes kernels “spécial k”.

Créez dans votre /home un dossier réservé a la compilation:

mkdir ~/compile

Installez les sources du kernel que vous souhaitez compiler (ici le 2.6.25):

sudo apt-get install linux-source-2.6.25

Décompressez les sources dans le répertoire précédemment créé:

sudo tar xfvj /usr/src/linux-source-2.6.25.tar.bz2 –directory ~/compile

Read more…

Informatique , ,

Kernel 2.6.25 & ATI 8.4

juin 8th, 2008

Les derniers (8.4) drivers ATI ne s’installent pas sur le kernel 2.6.25: il faut patcher les sources du module et activer l’option unused symbols du kernel.

  • Téléchargez le patch: wget http://badplayer.ath.cx/blog/downloads/fglrx-8.4-for-2.6.25.patch
  • Appliquez le patch: patch /usr/src/modules/fglrx/firegl_public.c fglrx-8.4-for-2.6.25.patch

Il vous faudra aussi modifier une ligne du fichier firegl_public.c afin de pouvoir compiler:

  • Éditez le fichier avec votre éditeur de texte préféré et remplacez la ligne MODULE_LICENSE(”Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY”); par MODULE_LICENSE(”GPL”);

Utilisez ensuite make menuconfig pour activer l’option: Kernel hacking —> [*] Enable unused/obsolete exported symbols de votre kernel.

Il ne vous reste plus qu’a relancer module-assistant sans oublier l’option -O sans quoi les modifications appliquées aux sources seront éffacées.

Relancez X: Ctrl + Alt + Backspace et testez: fgl_glxgears

Merci Pthichat

Informatique , ,