[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SID noyau 2.4.18 et mga



On Sat, Jul 13, 2002 at 03:24:12AM +0200, Michel Luc wrote:
>    Bonjour,
> 
>  Je viens d'installer une SID, sur un P3 avec une Matrox G400, 
> avec un noyau 2.4.18-686 et les logs de xfree me donne l'erreur:
> [dri] mga.o kernel module version 2.0.1 but version 3.0.x is needed
> [dri] Disabling DRI

Une petite recherche sur google avec la première ligne d'erreur
renvoie l'URL suivante :

http://www.xfree86.org/pipermail/render/2001-June/001117.html

C'est donc que la version du module mga utilisée n'est pas assez à
jour. Ensuite, en allant voir dans le répertoire
/usr/src/linux-2.4.18/drivers/char/, on se rend compte qu'il y a 2
répertoires différents pour le DRM : drm et drm-4.0. Et en comparant
les versions du driver mga, on obtient :

- pour drm-4.0/mga_drv.c :

#define MGA_NAME         "mga"
#define MGA_DESC         "Matrox G200/G400"
#define MGA_DATE         "20000928"
#define MGA_MAJOR        2
#define MGA_MINOR        0
#define MGA_PATCHLEVEL   1

- pour drm/mga_drv.c :

#define DRIVER_NAME             "mga"
#define DRIVER_DESC             "Matrox G200/G400"
#define DRIVER_DATE             "20010321"

#define DRIVER_MAJOR            3
#define DRIVER_MINOR            0
#define DRIVER_PATCHLEVEL       2

Donc, il semblerait que les modules du noyau 2.4.18-686 utilisent
l'ancienne version (drm-4.0). Bizarre, tout de même. Vérifie que tu
charges bien le bon module (par exemple, avec un insmod et le chemin
complet du module) et si le problème persiste, recompile le noyau avec
la bonne version : dans la section Character Devices, il faut choisir
les drivers Maxtrox g200/g400 de la section DRM 4.1. (rappel, pour le
faire à la Debian, http://nicolaxx.free.fr/docs/noyau/noyau.html).

Fred


-- 
To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: