Driver ATI 3.2.8 + VIA KT266 + kernel 2.6 sur Mdk 9.2 [Soluce] - Installation - Linux et OS Alternatifs
Marsh Posté le 12-12-2003 à 10:22:32
Copiteur !!!
Marsh Posté le 12-12-2003 à 12:54:31
Je sais mais je l'ai dit à Dav Vador dans son topic sur le kernel 2.4. Quand qqchose est bien, autant le reprendre
Marsh Posté le 13-12-2003 à 11:21:10
Copiteur quand meme ( ceci dit je souhaitais te dire que c est pourri LE VIA C EST CACA VIVE LE NFORCEEEEEEE !!!!!!!! )
Marsh Posté le 13-12-2003 à 12:22:12
Et les drivers proprios ?
Et puis on est pas sous zindozs ou VIA fournit des drivers pourris...(pour un OS pourri).
Oups j'ai trollé....
Marsh Posté le 13-12-2003 à 12:27:05
Perso, jamais eu un seul problème avec VIA sous Linux. Et moi les solutions tout-intégré avec LAN proprio, je ne suis pas hyper partisan
Marsh Posté le 20-12-2003 à 11:17:13
Salut
Est ce que c'est censé marcher sur autre chose que du VIA ton tuto?
J'essai de faire la même chose sur mon portable (T40p, ATI FireGL9000 et kernel 2.6.0 sous SID).
Le patch fait 2 Hunks Failed sur 3
Code :
|
et au final lors du make_install.sh j'obtiens:
Code :
|
bon ça m'étonne pas vu que j'arrive pas à appliquer le patch
d'ailleurs:
Code :
|
Marsh Posté le 20-12-2003 à 12:31:38
Serait-il possible de donner un lien où télécharger le fameu kernel-2.6.0.0.3mdk et kernel-source-2.6.0.0.xmdk ?
Car j'ai fait une recherche sur google et j'ai plein plein de résultats mais je sais pas lequelles prendre
Marsh Posté le 20-12-2003 à 12:37:01
Kernel 2.6 final out donc normalement en mettant urpmi kernel-2.6 tu devrais le recup
Marsh Posté le 20-12-2003 à 12:41:49
ha ok et si je tape ça ca m'instalera le kernel 2.6 et le kernel-source 2.6 ?
Marsh Posté le 20-12-2003 à 12:42:48
meme procedure normalement urpmi kernel-source-2.6
Comme un kernel 2.4.22 c est la meme procedure
Marsh Posté le 20-12-2003 à 12:43:42
source type contrib, pour les noyaux 2.6 (ensuite, voir sur le ftp pour la syntaxe exacte).
http://forum.clubic.com/forum2.php [...] h=&subcat=
Marsh Posté le 20-12-2003 à 12:46:10
ok je vais voir ça
Si non pour le 2.4.22 j'ai utilisé le tuto de Dav Vador pour les installer alors je l'avais téléchargé avant de faire le urpmi
Marsh Posté le 20-12-2003 à 13:00:44
Le 2.6.0.1mdk est dispo avec ses sources sur cooker. Par contre il y a qiuelques dépendances à installer. Une solution est d'ajouter temporairement le medium main de cooker à ta base urpmi.
Marsh Posté le 20-12-2003 à 15:31:06
zeb_ a écrit : Une solution est d'ajouter temporairement le medium main de cooker à ta base urpmi. |
Erf escusez mon ignorance mais comment fait-on pour rajouter le medium main de cooker dans la base urpmi ?
Marsh Posté le 20-12-2003 à 15:43:17
http://urpmi.org/easyurpmi/index.php
met cooker dans le 1er selecter et il va te générer tout ça
Marsh Posté le 20-12-2003 à 15:57:27
Reeper a écrit : |
J'ai écrit un guide sur l'installation et la gestion des media (sources de rpms), ici :
http://www.zebulon.org.uk/ICML0.HTML
Marsh Posté le 20-12-2003 à 16:12:19
ok mais c normal que j'ai pas de kernel 2.6 dans la liste ??
Marsh Posté le 20-12-2003 à 16:58:12
Bon puisque je ne trouve pas de kernel 2.6 après avoir fait la manip de http://urpmi.org j'ai récupéré kernel-2.6.0.0.3mdk-1.1-mdk.src.rpm mais il me semble que c pour faire un rpm --rebuild ça non ??
en plus me manque toujours les sources
Marsh Posté le 20-12-2003 à 18:27:35
ok merci
donc ce seul fichier suffit ?
je fait un simple rpm -i kernel-2.6.0.0.3mdk-1-1mdk.src.rpm et c bon ou ya autre chose a faire ?
Marsh Posté le 11-12-2003 à 23:47:58
J'ai pu compiler les drivers 3.2.8 d'ATi avec un kernel 2.6 sur Mandrake 9.2 avec une carte mère VIA KT266 et voici mon tuto.
Tout d'abord, j'utilise le kernel 2.6 qui est sur cooker, pas celui des contrib de la 9.2, pour la simple raison que le 2.6 de cooker est plus avancé, et que le DMA est activable pour les disques. D'autre part il est très stable (aucun plantage), très fonctionnel et surtout très très rapide !
Je fonctionne avec le kernel-2.6.0.0.2mdk, il a depuis été remplacé par le kernel-2.6.0.0.3mdk dans cooker, j'espère que ce tuto marche encore.
1. Installer kernel-source-2.6.0.0.xmdk
Installer le rpm d'ATi (driver 3.2.8) comme pour le 2.4
Relancer en init 3 et décharger un driver radeon ou fglrx éventuel avec rmmod.
2. cd /lib/modules/fglrx/build_mod/2.6.x
Editer le fichier Makefile
commenter les deux lignes 31 et 32, c'est-à-dire :
#KDIR ...
#else ...
3. cd /lib/modules/fglrx/build_mod
Editer firegl_public.c
Ligne 3109, remplacer :
#if ( (PAGE_ATTR_FIX == 1) || (LINUX_VERSION_CODE == KERNEL_VERSION(2,4,19)) )
par
#if ( (PAGE_ATTR_FIX == 1) || (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,19)) )
Ensuite appliquer le patch VMALLOC (trouvé sur rage3d). Comme je ne trouve plus le lien, copier ceci dans un fichier appelé fglrx-VMALLOC-fix.patch :
Pour appliquer ce patch, taper :
patch -p1 <fglrx_VMALLOC-fix.patch
4. cd /lib/modules/fglrx/build_mod/2.6.x
Taper : make
5. cd ..
./make.sh
6. cd ..
./make_install.sh
7. charger (pour mon VIA) :
modprobe via_agp
8. startx
Je suis obligé de charger via_agp à chaque restart, pour avoir le irect rendering avec ces drivers et le 2.6 (alors que je n'en avais pas besoin avec le 2.4). Je laisse agpgart chargé.
Voilà, suggestions, commentaires, expériences bienvenues