Serveur Xorg, nVidia, etc

Portrait de Marc Heerbrant
5 commentaires
Étiquettes:

Petites nouvelles sur l'état d'avancement de l'installation Gentoo:

on boote dessus, emerge fonctionne, etc ...

J'ai voulu charger Xorg ( 83 paquets) et hop. Refus d'installer le driver nvidia.

Cela a l'air plus compliqué que je ne croyais en ce sens qu'il faut suivre certaines recommendations parues ici : http://www.gentoo.org/doc/fr/nvidia-guide.xml   . Je suis en train de le lire.

Un autre petit souci est la définition des caractères au démarrage : voir le framebuffer (chapitre 10.a du guide d'installation). Je n'arrive pas à trouver directement la bonne définition . Y a-t-il un outil qui permette de le trouver directement ?

J'ai déjà modifié l'entrée dans le grub de la manière suivante :

title           Gentoo 2009.01
root            (hd0,3)
kernel          /boot/kernel-2.6.27-gentoo-r8 root=/dev/sda4 vga=0x107 video=vesafb:mtrr:3,ywrap

en changeant la valeur de vga 0x107, 0x307, 0x31B, mais sans effet.

 

Tout conseil est bienvenu .

Portrait de SuperHeron

Nvidia et Framebuffer

Marc,

Pour ta carte graphique, il te faut une version spécifique des pilotes selon ta carte. Je ne peux que t'encourager à lire la page que tu as mentionnée. Pourrais-tu me dire où ça plante (un genre de log) ainsi que le modèle de ta carte? C'est peut-être dû à la configuration du noyau.

J'en profite pour te présenter nouveau, un pilote 3D libre pour cartes Nvidia (encore en développement, la partie 2D fonctionne plutôt bien, la 3D est en plein développement) visant à remplacer le pilote nv (uniquement 2D et maintenu par Nvidia).

Pour le framebuffer, je te conseille d'utiliser UVesaFB. Il existe des articles sur le Gentoo-wiki qui pourront t'aider : en français (ne traite que de uvesafb) et en anglais (plus fourni sur les possibilités et plus précis sur les étapes à suivre). Tu peux également lire la page correspondante sur le site du développeur : http://dev.gentoo.org/~spock/projects/uvesafb/.

Si tu le souhaites, on peut regarder ça vendredi.

Joyeuse fête de Pâques.

Portrait de Marc Heerbrant

Voilà le message d'erreur

[size=8]

 

Voilà le message d'erreur .

[color=#FF0000]

>>> Failed to emerge x11-drivers/nvidia-drivers-177.82, Log file:

>>>  '/var/tmp/portage/x11-drivers/nvidia-drivers-177.82/temp/build.log'

* Messages for package x11-drivers/nvidia-drivers-177.82:

*
* ERROR: x11-drivers/nvidia-drivers-177.82 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 3721:  Called linux-mod_src_compile
*             environment, line 2738:  Called die
* The specific snippet of code:
*               eval "emake HOSTCC="$(tc-getBUILD_CC)"                         CROSS_COMPILE=${CHOST}-                 LDFLAGS="$(get_abi_LDFLAGS)"                         ${BUILD_FIXES}                         ${BUILD_PARAMS}         ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
*  The die message:
*   Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux         SYSOUT=/usr/src/linux HOST_CC=x86_64-pc-linux-gnu-gcc clean module
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-177.82/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-177.82/temp/environment'.

[/color]

D'après ce que je lis du guide nVidia pour Gentoo, je devrais en fait remodifier mon noyau

Important : Pour les processeurs x86 et AMD64, il y a conflit entre le pilote interne du noyau et le pilote binaire fourni par nVidia. Si vous compilez votre noyau pour ces processeurs, il faut retirer complètement le support pour le pilote interne :

[/size]

Portrait de Marc Heerbrant

J'ai posté ici :

J'ai posté ici : http://forums.gentoo.org/viewtopic-t-755624.html

mais je pensais avoir justement activé le framebuffer ... Il va falloir vérifier tout çà ...

Portrait de SuperHeron

NvidiaFB

Marc,

Comme répondu dans le post sur le forum Gentoo, il te faut absolument désactiver le framebuffer de Nvidia (appelé communément NvidiaFB) dans la config de ton noyau. Celui-ci entre en conflit avec les pilotes binaires. Et bien sûr, après ça, recompiler ton noyau et redémarrer dessus.

Portrait de Anonymous

Framebuffer nVidia

J'ai décoché le framebuffer Nvidia et ai pu compiler le nvidia driver et nvidia settings. Je patauge dans les réglages de Xorg pour le moment . A vendredi ou plus tôt si je ne m'en sors pas.

Marc

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Créé avec l'aide de Drupal, un système de gestion de contenu "opensource"

CULButte : un Groupe d’ Utilisateurs Linux ("LUG" ou "GUL") de Braine-l’Alleud, Waterloo et alentours ( Brabant Wallon). Notre but : partager nos connaissances et notre goût pour une informatique libre !