OVH Cloud OVH Cloud

charger le bon module video au démarrage

5 réponses
Avatar
francois.patte
Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...
Dans les log, pas de plainte du genre: "Can't locate module
char-major-xxx"

Ca marche, mais je ne sais pas avec quel module! Et je ne peux pas
profiter des performances de la carte qui a un rendu très lent.

Le module radeon est présent sur la machine et se monte sans la
moindre plainte avec modprobe, mais c'est trop tard...

Merci pour toute aide.

François Patte

5 réponses

Avatar
JB
Fran?ois Patte wrote:
Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...
Dans les log, pas de plainte du genre: "Can't locate module
char-major-xxx"

Ca marche, mais je ne sais pas avec quel module! Et je ne peux pas
profiter des performances de la carte qui a un rendu très lent.

Le module radeon est présent sur la machine et se monte sans la
moindre plainte avec modprobe, mais c'est trop tard...

Merci pour toute aide.

François Patte
Bonjour,

on est d'accord, XF86Config est propre à Mdk pas aux derniers RH
donc sous Mdk "10.0" lacer x86config
reparamétrer le clavier sinon qwerty,
l'écran pour la définition
la carte vidéo à choisir dans le panel
moi, je fais quitter
il me propose de sauvegarder
au fichier XF86Config je rajoute le suffixe -4
attention le clavier est encore qwerty
pour le 2° entrée également, reboot

A+
JB

Avatar
no_spam
On Sun, 29 Aug 2004 23:51:05 -0700, Fran?ois Patte wrote:

Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...


Ce sont des modules de XFree, pas du noyau.

Dans les log, pas de plainte du genre: "Can't locate module
char-major-xxx"


Idem...


Ca marche, mais je ne sais pas avec quel module! Et je ne peux pas
profiter des performances de la carte qui a un rendu très lent.


Regardes dans /var/log/XFree*.log
Tu verras ce qui se passe au démarage de X.

Le module radeon est présent sur la machine et se monte sans la
moindre plainte avec modprobe, mais c'est trop tard...


Tu veux sans doute parler du module DRI pour radeon ?
Essaye de le charger puis de te delogger de X, voire de le relancer
avec Ctrl-Alt-Backspace s'il ne se relance pas tout seul.
Tu verras ainsi si il t'aide vraiment.

Avatar
francois.patte
no_spam wrote in message news:...
On Sun, 29 Aug 2004 23:51:05 -0700, Fran?ois Patte wrote:

Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...


Ce sont des modules de XFree, pas du noyau.


Jusqu'à preuve du contraire, pas d'accord: j'ai une carte (sur une
autre machine ) ATI 7500, il y avait une plainte Can't locate module
char-major-226 que j'ai avantageusement aliasé en radeon, ce qui me
permet de monter le module agpgart en pre-install et de bénéficier du
drm et du 3D

J'ai une autre machine avec une carte nvidia: le pb est le même: le
"Driver" nvidia est un "driver" du noyau, pas un module XFree, et
quand on peut charger ces modules du noyau, on peut agir dessus pour
la suite! Ici, pas de module "nucléaire" en vue!

Driver "radeon" = module du noyau, les modules XFree sont chargés dans
la section "Modules" de XF86Config

François Patte


Avatar
no_spam
On Mon, 30 Aug 2004 09:38:46 -0700, Fran?ois Patte wrote:

no_spam wrote in message news:...
On Sun, 29 Aug 2004 23:51:05 -0700, Fran?ois Patte wrote:

Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...


Ce sont des modules de XFree, pas du noyau.


Jusqu'à preuve du contraire, pas d'accord: j'ai une carte (sur une
autre machine ) ATI 7500, il y avait une plainte Can't locate module
char-major-226 que j'ai avantageusement aliasé en radeon, ce qui me
permet de monter le module agpgart en pre-install et de bénéficier du
drm et du 3D

J'ai une autre machine avec une carte nvidia: le pb est le même: le
"Driver" nvidia est un "driver" du noyau, pas un module XFree, et
quand on peut charger ces modules du noyau, on peut agir dessus pour
la suite! Ici, pas de module "nucléaire" en vue!

Driver "radeon" = module du noyau, les modules XFree sont chargés dans
la section "Modules" de XF86Config


Grosse confusion ici....
XFree ne charge aucun module noyau.
C'est le nom du driver de XFree qui est dans la section Device.
Lire le man XF86Config.



Avatar
francois.patte
no_spam wrote in message news:...
On Mon, 30 Aug 2004 09:38:46 -0700, Fran?ois Patte wrote:

no_spam wrote in message news:...
On Sun, 29 Aug 2004 23:51:05 -0700, Fran?ois Patte wrote:

Bonjour,

J'ai un pb avec le chargement du module video de ma carte: j'ai une
ATI Radeon 9200, reconnue par redhat-config-xfree86 qui a écrit le
fichier XF86Config.

A la section "Devive", on peut lire:

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon 9200"
EndSection

Mais avec "lsmod" point de module radeon...


Ce sont des modules de XFree, pas du noyau.


Jusqu'à preuve du contraire, pas d'accord: j'ai une carte (sur une
autre machine ) ATI 7500, il y avait une plainte Can't locate module
char-major-226 que j'ai avantageusement aliasé en radeon, ce qui me
permet de monter le module agpgart en pre-install et de bénéficier du
drm et du 3D

J'ai une autre machine avec une carte nvidia: le pb est le même: le
"Driver" nvidia est un "driver" du noyau, pas un module XFree, et
quand on peut charger ces modules du noyau, on peut agir dessus pour
la suite! Ici, pas de module "nucléaire" en vue!

Driver "radeon" = module du noyau, les modules XFree sont chargés dans
la section "Modules" de XF86Config


Grosse confusion ici....
XFree ne charge aucun module noyau.
C'est le nom du driver de XFree qui est dans la section Device.
Lire le man XF86Config.


Oui, pas directement: mais si on ajoute dans la section des Modules,
Load "dri" alors il y a une référence au device /dev/dri/card0 et là
le noyau cherche le driver qui convient.

C'est du moins ce je crois avoir compris.... je ne suis pas un
spécialiste mais j'ai résolu mon pb comme ça et maintenant ça marche.
Mais je suis pret à toute explication complémentaire, par exemple,
pour nvidia, je n'ai pas trouvé comment le module nvidia du noyau est
monté; dans les log, apparaît une section
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module

et je ne sais comment ce mécanisme est déclanché.

Pour revenir à ATI et au module radeon: redhat-config-xfree86 a l'air
bien obsolète quant à ses fichier de configuration... il manque plein
de choses dans le fichier XF86Config qui est écrit lors de l'install
et quand il y un "crash" du serveur X au démarrage, gdm fait appel à
cete utilitaire et on en est quitte pour réécrire le fichier après!



François Patte