Page 1 sur 1

[nouveau] messages d'erreur au boot

Publié : mar. 06 mars 2012, 15:04
par mimile
Bonjour,

A chaque démarrage d'arch, je constate la présence de ces lignes dans errors.log :

Code : Tout sélectionner

Mar  6 15:01:06 Archie kernel: [   27.845678] [drm] nouveau 0000:01:00.0: illegal object class: 0x99
Mar  6 15:01:06 Archie kernel: [   27.845689] [drm] nouveau 0000:01:00.0: Error creating object: -22 (2/0xbeef0001)
Mar  6 15:01:06 Archie kernel: [   27.874464] [drm] nouveau 0000:01:00.0: illegal object class: 0x99
Mar  6 15:01:06 Archie kernel: [   27.874476] [drm] nouveau 0000:01:00.0: Error creating object: -22 (2/0xbeef0001)
Auriez-vous une idée sur l'origine de ces messages d'erreur et une solution pour qu'ils n'apparaissent plus ?

A tout hasard, voici un extrait de lsmod | grep nouveau :

Code : Tout sélectionner

[okapi@Archie ~]$ lsmod | grep nouveau
nouveau               681074  2 
video                   9716  1 nouveau
mxm_wmi                 1101  1 nouveau
i2c_algo_bit            4487  1 nouveau
drm_kms_helper         22653  1 nouveau
ttm                    45781  1 nouveau
drm                   151685  4 ttm,drm_kms_helper,nouveau
i2c_core               16816  5 i2c_amd756,drm,drm_kms_helper,i2c_algo_bit,nouveau
button                  3614  1 nouveau


Merci d'avance.

Amicalement,

Re: [nouveau] messages d'erreur au boot

Publié : mer. 07 mars 2012, 11:00
par mimile
Je reviens sur ce sujet qui n'a pas suscité grand enthousiasme :humour:

En résumé, il n'existe pas ou plus de pilote propriétaire spécifique pour ma carte graphique (NVIDIA Corporation nForce 220/420 NV11 [GeForce2 MX] (rev b1)

Il s'agit d'une carte intégrée à ma carte-mère et elle est pilotée par le driver "nouveau".

Quand j'exécute glxgears (trois roues dentées rotatives), j'obtiens ce résultat (médiocre certes, mais résultat quand même) :

Code : Tout sélectionner

85 frames in 5.0 seconds = 16.945 FPS
85 frames in 5.0 seconds = 16.938 FPS
86 frames in 5.0 seconds = 17.110 FPS
86 frames in 5.1 seconds = 17.007 FPS
85 frames in 5.0 seconds = 16.909 FPS
79 frames in 5.0 seconds = 15.800 FPS
Dans un précédent poste, un Maître du Kyudo m'avait suggéré d'installer également nouveau-dri, ce que j'ai fait et là, glxgears donne ceci :

Code : Tout sélectionner

[okapi@Archie ~]$ glxgears
240 frames in 5.2 seconds = 46.018 FPS
180 frames in 5.2 seconds = 34.734 FPS
180 frames in 5.2 seconds = 34.689 FPS
180 frames in 5.2 seconds = 34.688 FPS
180 frames in 5.4 seconds = 33.581 FPS
180 frames in 5.2 seconds = 34.719 FPS
180 frames in 5.2 seconds = 34.736 FPS
Bien que les roues dentées tournent alors beaucoup plus lentement, les valeurs affichées (frames et FPS) sont nettement supérieures.

Toutefois, le fait est que les messages d'erreurs concernant "nouveau" que je signale dans mon sujet de départ n'apparaissent pas quand nouveau-dri est installé.

Après désinstallation de nouveau-dri, il n'y a plus de messages d'erreur concernant nouveau.

Y-aurait-il un conflit entre "nouveau" et "nouveau-dri".

Devrais-je blacklister "nouveau" et le remplacer par "nouveau-dri" ? (si oui, merci de me dire comment faire).

D'avance merci.

Amicalement,

Re: [nouveau] messages d'erreur au boot

Publié : mer. 07 mars 2012, 11:17
par oktoberfest
De ce que je lis, nouveau-dri est une dépendance optionnelle de nouveau : il ne le remplace pas, il le complète.

Re: [nouveau] messages d'erreur au boot

Publié : mer. 07 mars 2012, 12:10
par FoolEcho
mimile a écrit :En résumé, il n'existe pas ou plus de pilote propriétaire spécifique pour ma carte graphique (NVIDIA Corporation nForce 220/420 NV11 [GeForce2 MX] (rev b1)
Pas tout à fait vrai, si je ne me trompe pas: regarde du côté de nvidia-96xx-all (le vrai ancien proprio), ou à la rigueur xf86-video-nv (libre (*), mais obtenu par reverse engineering) si tu veux tester et comparer leurs performances.
Cependant pour ce type de carte ancienne, tu auras de toutes manières un meilleur support avec nouveau, je pense (le nvidia-96xx t'impose de le recompiler au besoin... et il y a parfois des soucis avec les mises à jour de X).

EDIT: correction: pas tout à fait libre, ni tout à fait proprio. :)