OVH Cloud OVH Cloud

question de traduction

6 réponses
Avatar
Hercule Diamant
Bonjour à tous,

avant de me lancer dans l'installation d'un patch (wrap855 pour corriger un
bug de mon bios avec XFree86) je voudrais être sûr de bien comprendre une
expression dans les pré-requis en anglais du howto que j'ai trouvé.

Qu'est-ce que "the kernel drm-modules"? S'agit-il du kernel-source de mon
noyau?

Cordialement,
Bastien
--

6 réponses

Avatar
didier gaumet
Le Tue, 25 Jan 2005 16:04:46 +0100, Hercule Diamant a écrit :

Bonjour à tous,



Salut

avant de me lancer dans l'installation d'un patch (wrap855 pour corriger un
bug de mon bios avec XFree86) je voudrais être sûr de bien comprendre une
expression dans les pré-requis en anglais du howto que j'ai trouvé.

Qu'est-ce que "the kernel drm-modules"? S'agit-il du kernel-source de mon
noyau?



Quelques éclaircissements :
- le noyau Linux est modulaire (c'est-à-dire qu'il est composé d'un
corps principal et de modules)
- kernel = noyau
- DRM = Direct Rendering Management

"kernel DRM-modules" = en gros : les modules du noyau qui gèrent
l'affichage 3D

L'expression "modules" - suivant le contexte - peut concerner des modules
binaires (déjà compilés) ou des sources de modules (à compiler)

Cordialement,
Bastien


Avatar
Hercule Diamant
didier gaumet wrote:

Le Tue, 25 Jan 2005 16:04:46 +0100, Hercule Diamant a écrit :

Bonjour à tous,



Salut

avant de me lancer dans l'installation d'un patch (wrap855 pour corriger
un bug de mon bios avec XFree86) je voudrais être sûr de bien comprendre
une expression dans les pré-requis en anglais du howto que j'ai trouvé.

Qu'est-ce que "the kernel drm-modules"? S'agit-il du kernel-source de mon
noyau?



Quelques éclaircissements :
- le noyau Linux est modulaire (c'est-à-dire qu'il est composé d'un
corps principal et de modules)
- kernel = noyau
- DRM = Direct Rendering Management

"kernel DRM-modules" = en gros : les modules du noyau qui gèrent
l'affichage 3D

L'expression "modules" - suivant le contexte - peut concerner des modules
binaires (déjà compilés) ou des sources de modules (à compiler)



Merci, c'est très clair. Et dans ce contexte?

"The kernel drm-modules and the XFree86 drivers supporting your graphics
chipset have to be available." citation issue de
http://www.chzsoft.com.ar/855patch.html

j'ai l'impression qu'il me faudra compiler puisque j'ai un makefile contenu
dans le 855wrap.tar.gz Dans ce cas, il me faudra les sources du kernel et
de ce drm-module, non? Comment trouve-t-on ou fait-on pour que the kernel
drm-modules end the XFree86 drivers have to be available?

Pour info j'utilise la Mdrke 10.1.



Cordialement,
Béotien sur Linux





--
Avatar
didier gaumet
Le Wed, 26 Jan 2005 10:20:38 +0100, Hercule Diamant a écrit :

Merci, c'est très clair. Et dans ce contexte?

"The kernel drm-modules and the XFree86 drivers supporting your graphics
chipset have to be available.



"Les modules DRM et les pilotes XFree86 dédiés au circuit intégré
de votre carte graphique doivent être présents".
Compte tenu de ce qui est indiqué dans le lien que tu m'as donné, il
s'agit ici de modules binaires (déjà compilés). Si ils ne sont pas
présents, il faut les compiler. Il s'agit de fichiers ayant une extension
.ko.gz (ko=kernel objects= modules du noyau, gz=fichiers compressés par
gzip) que tu peux trouver ici :
pour les drm :
/lib/modules/"ton noyau"/kernel/drivers/char/drm
pour les pilotes :
/lib/modules/"ton noyau"/kernel/drivers/video/"ton-chipset"

Il faut donc tout d'abord connaître ton chipset (le circuit intégré de
ta carte graphique).

Si les fichiers nécessaires ne sont pas présents, il faut recompiler le
noyau après avoir sélectionné les options qui correspondent à ton
matériel.

Et ça se complique aussi puisque ton pilote de carte graphique et ton DRM
sont peut-être construits en dur (dans le corps principal, pas en module)
dans le noyau.

Donc lance d'abord la construction de ton patch (make) : tu auras tout le
temps de t'inquiéter après si ça ne marche pas.

citation issue de
http://www.chzsoft.com.ar/855patch.html





j'ai l'impression qu'il me faudra compiler



oui il faut compiler l'utilitaire (pas le noyau)

puisque j'ai un makefile contenu
dans le 855wrap.tar.gz Dans ce cas, il me faudra les sources du kernel et
de ce drm-module, non?



L'auteur du patch n'en parle pas : ça ne doit pas être nécessaire.
Tu peux toujours, si ce n'est déjà fait, installer les sources du noyau
(package kernel-source-quelque-chose disponible sur les CD Mandrake)

Comment trouve-t-on ou fait-on pour que the kernel
drm-modules end the XFree86 drivers have to be available?

Pour info j'utilise la Mdrke 10.1.



Après avoir lu la page dont tu m'as donné le lien, je pense que :
- tu devrais vérifier que ton ordinateur est concerné par le problème
que tu veux résoudre (va sur http://www.chzsoft.com.ar/855compat.php )
- tu devrais charger le dernier BIOS disponible pour ta carte mère.
- tu devrais faire attention que le patch est prévu pour Xfree86 4.2 ou 4.3
(inutile à partir de la 4.4) et que sur la Mandrake 10.1 ce n'est plus
Xfree86 qui est utilisé mais Xorg (qui je crois est dérivé de Xfree86
4.3) : ce n'est peut-re plus compatible ou plus nécessaire.
Avatar
Hercule Diamant
didier gaumet wrote:

Le Wed, 26 Jan 2005 10:20:38 +0100, Hercule Diamant a écrit :

Merci, c'est très clair. Et dans ce contexte?

"The kernel drm-modules and the XFree86 drivers supporting your graphics
chipset have to be available.



"Les modules DRM et les pilotes XFree86 dédiés au circuit intégré
de votre carte graphique doivent être présents".
Compte tenu de ce qui est indiqué dans le lien que tu m'as donné, il
s'agit ici de modules binaires (déjà compilés). Si ils ne sont pas
présents, il faut les compiler. Il s'agit de fichiers ayant une extension
.ko.gz (ko=kernel objects= modules du noyau, gz=fichiers compressés par
gzip) que tu peux trouver ici :
pour les drm :
/lib/modules/"ton noyau"/kernel/drivers/char/drm
pour les pilotes :
/lib/modules/"ton noyau"/kernel/drivers/video/"ton-chipset"

Il faut donc tout d'abord connaître ton chipset (le circuit intégré de
ta carte graphique).

Si les fichiers nécessaires ne sont pas présents, il faut recompiler le
noyau après avoir sélectionné les options qui correspondent à ton
matériel.

Et ça se complique aussi puisque ton pilote de carte graphique et ton DRM
sont peut-être construits en dur (dans le corps principal, pas en module)
dans le noyau.

Donc lance d'abord la construction de ton patch (make) : tu auras tout le
temps de t'inquiéter après si ça ne marche pas.

citation issue de
http://www.chzsoft.com.ar/855patch.html





j'ai l'impression qu'il me faudra compiler



oui il faut compiler l'utilitaire (pas le noyau)

puisque j'ai un makefile contenu
dans le 855wrap.tar.gz Dans ce cas, il me faudra les sources du kernel et
de ce drm-module, non?



L'auteur du patch n'en parle pas : ça ne doit pas être nécessaire.
Tu peux toujours, si ce n'est déjà fait, installer les sources du noyau
(package kernel-source-quelque-chose disponible sur les CD Mandrake)

Comment trouve-t-on ou fait-on pour que the kernel
drm-modules end the XFree86 drivers have to be available?

Pour info j'utilise la Mdrke 10.1.



Après avoir lu la page dont tu m'as donné le lien, je pense que :
- tu devrais vérifier que ton ordinateur est concerné par le problème
que tu veux résoudre (va sur http://www.chzsoft.com.ar/855compat.php )
- tu devrais charger le dernier BIOS disponible pour ta carte mère.
- tu devrais faire attention que le patch est prévu pour Xfree86 4.2 ou
4.3 (inutile à partir de la 4.4) et que sur la Mandrake 10.1 ce n'est plus
Xfree86 qui est utilisé mais Xorg (qui je crois est dérivé de Xfree86
4.3) : ce n'est peut-re plus compatible ou plus nécessaire.



Merci, j'avance à petit pas. J'ai enfin obtenu mon appli wrap que j'ai
placée dans /usr/sbin. Le problème maintenant, c'est qu'il doit être lancé
avant startx.

Y a-t-il sous Linux un équivalent de autoexec.bat sous windoz dans lequel je
pourrais insérer /usr/sbin/855wrap juste avant la commande startx ?

Cordialement
--
Avatar
didier gaumet
Le Thu, 27 Jan 2005 09:37:46 +0100, Hercule Diamant a écrit :

Merci, j'avance à petit pas. J'ai enfin obtenu mon appli wrap que j'ai
placée dans /usr/sbin. Le problème maintenant, c'est qu'il doit être lancé
avant startx.

Y a-t-il sous Linux un équivalent de autoexec.bat sous windoz dans lequel je
pourrais insérer /usr/sbin/855wrap juste avant la commande startx ?



Il y a (comme souvent sous Linux) plusieurs façons de résoudre ton
problème (création d'un service 855wrap, modification d'un script
existant, etc...).

Si, comme pour Windows, il n'est pas nécessaire d'avoir des bases
d'administration pour _utiliser_ Gnu/Linux, ces mêmes bases sont
quasi-indispensables pour commencer à maîtriser le système.

Tu peux te les procurer gratuitement et en français ici :

- cours de Christian Casteyde sur Linux (Slackware est pris comme exemple
mais c'est transposable à Mandrake sans problème) :
http://casteyde.christian.free.fr/index.html

- cours d'Alexis de Lattre sur Linux (Debian est pris comme exemple
mais c'est transposable à Mandrake avec quelques adaptations) :
http://people.via.ecp.fr/~alexis/formation-linux/

- la partie administration du site de Lea-Linux :
http://www.lea-linux.org/admin/

Bon courage :-)
Avatar
Hercule Diamant
Hercule Diamant wrote:

didier gaumet wrote:

Le Wed, 26 Jan 2005 10:20:38 +0100, Hercule Diamant a écrit :

Merci, c'est très clair. Et dans ce contexte?

"The kernel drm-modules and the XFree86 drivers supporting your graphics
chipset have to be available.



"Les modules DRM et les pilotes XFree86 dédiés au circuit intégré
de votre carte graphique doivent être présents".
Compte tenu de ce qui est indiqué dans le lien que tu m'as donné, il
s'agit ici de modules binaires (déjà compilés). Si ils ne sont pas
présents, il faut les compiler. Il s'agit de fichiers ayant une extension
.ko.gz (ko=kernel objects= modules du noyau, gz=fichiers compressés par
gzip) que tu peux trouver ici :
pour les drm :
/lib/modules/"ton noyau"/kernel/drivers/char/drm
pour les pilotes :
/lib/modules/"ton noyau"/kernel/drivers/video/"ton-chipset"

Il faut donc tout d'abord connaître ton chipset (le circuit intégré de
ta carte graphique).

Si les fichiers nécessaires ne sont pas présents, il faut recompiler le
noyau après avoir sélectionné les options qui correspondent à ton
matériel.

Et ça se complique aussi puisque ton pilote de carte graphique et ton DRM
sont peut-être construits en dur (dans le corps principal, pas en module)
dans le noyau.

Donc lance d'abord la construction de ton patch (make) : tu auras tout le
temps de t'inquiéter après si ça ne marche pas.

citation issue de
http://www.chzsoft.com.ar/855patch.html





j'ai l'impression qu'il me faudra compiler



oui il faut compiler l'utilitaire (pas le noyau)

puisque j'ai un makefile contenu
dans le 855wrap.tar.gz Dans ce cas, il me faudra les sources du kernel
et de ce drm-module, non?



L'auteur du patch n'en parle pas : ça ne doit pas être nécessaire.
Tu peux toujours, si ce n'est déjà fait, installer les sources du noyau
(package kernel-source-quelque-chose disponible sur les CD Mandrake)

Comment trouve-t-on ou fait-on pour que the kernel
drm-modules end the XFree86 drivers have to be available?

Pour info j'utilise la Mdrke 10.1.



Après avoir lu la page dont tu m'as donné le lien, je pense que :
- tu devrais vérifier que ton ordinateur est concerné par le problème
que tu veux résoudre (va sur http://www.chzsoft.com.ar/855compat.php )
- tu devrais charger le dernier BIOS disponible pour ta carte mère.
- tu devrais faire attention que le patch est prévu pour Xfree86 4.2 ou
4.3 (inutile à partir de la 4.4) et que sur la Mandrake 10.1 ce n'est
plus Xfree86 qui est utilisé mais Xorg (qui je crois est dérivé de
Xfree86 4.3) : ce n'est peut-re plus compatible ou plus nécessaire.



Merci, j'avance à petit pas. J'ai enfin obtenu mon appli wrap que j'ai
placée dans /usr/sbin. Le problème maintenant, c'est qu'il doit être lancé
avant startx.

Y a-t-il sous Linux un équivalent de autoexec.bat sous windoz dans lequel
je pourrais insérer /usr/sbin/855wrap juste avant la commande startx ?

Cordialement
--



Et bien c'est tout simple, il y a une explication très claire sur les
applications lancées au démarrage ici
http://cddp74.edres74.ac-grenoble.fr/article.php3?id_articleU.

problème résolu!
--