- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Sous-projets
- Muffin
- Plateforme de blog
Dernière news : Rencontrez-nous à Solutions Libres et Open Source 2013 (28 & 29 Mai)
Bonjour gang ça fait un bail....;)
après plusieurs recherche infructueuse je voulais savoir comment désactiver le pilot nouveau pour faire l'installation du pilot Nvidia propriétaire.
J'ai trouver comment fermé le serveur X , mais pour le pilot nouveau dans la documentation de ce site ce que j'ai trouvé c'est toujour après l'installation du pilot nvidia. Or pour installer le pilot nvidia propriétaire il faut le désactivé avant.
Est-ce que quelqu'un à une idée?
Merci d'avance pour votre aide !
Belangeg
Hors ligne
La recherche a du vraiment être longue... C'est écrit noir sur blanc dans la documentation : http://doc.fedora-fr.org/wiki/Carte_gra … et_nouveau
Hors ligne
à tout hasard, en suivant la doc
EDIT: 26 min plus tard, voilà ce qui se passe quand on utilise les onglets pour lire les post 
Dernière modification par Rapty (09/11/2011 10:28:20)
Hors ligne
Ok! je vais recommencer la mise en contexte, car selon vos réponses je ne crois pas que c'est bien claire ce que j'ai essayé d'expliquer...
Dans les opération pour installer le pilot nividia propriétaire (j'ai choisi cette option puisque en suivant la documentation de ce présent forum ça na jamais fonctionné) il faut suivre les étapes suivantes;
1- téléchargé le pilot propritétaire
2- Puis Saisissir « sh NVIDIA-Linux-x86-yyyyyyyyy" pour faire l'installation
3- puis modifier le fichier de configuration X config.
Or, avant de passer en 2- il faut fermer le serveur X ce que je fait en faisant dans le terminal tout en étant en root.
gedit /etc/inittabPuis je change id:5:initdefault: par id:3:initdefault:
Je reboot et je passe au point 2 (précédement citer)
Et là! l'installation de pilot commence puis j'ai un message d'erreur comme quoi je dois fermer le pilot nouveau.
Donc, quand je lis la doc sur le site, à laquelle vous m'avez référé, je comprends que les étapes doivent être faite après l'installation du pilot nvidia fournit avec la distribution et avant le reboot.
C'est pour cette raison que j'ai ouvert cette discussion, car je dois fermer , selon ce que je comprends, le pilot nouveau avant de faire l'installation. De plus, dans la doc il est citer ceci;
"Cela implique que le module soit chargé relativement tôt dans le processus de démarrage du système"
Merci pour votre aide encore!
Belangeg
Hors ligne
Puis je change id:5:initdefault: par id:3:initdefault:
Tu te compliques bien la vie toi. Init 3 quand le système fonctionne, ou l'édition de la ligne kernel au démarrage ne te conviennent pas ?
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
Puis je change id:5:initdefault: par id:3:initdefault:
Tu te compliques bien la vie toi. Init 3 quand le système fonctionne, ou l'édition de la ligne kernel au démarrage ne te conviennent pas ?
Pour ma part, init 3 en système déjà démarré n'aboutit pas... Il bloque en cours d’extinction (ou d'allumage) sur le service bluetooth.
En revanche, si je démarre en init3 ça passe. 
Quant à écrire directement 3 dans GRUB, c'est vrai que c'est plus simple, mais GRUB de prime abord effraye un peu plus qu'une simple modification du fichier inittab.
Moi aussi avant je préférais cette solution
@belangeg
Je ne vois pas trop ou tu bloques. Aussi je vais essayer de te refaire la doc :
- tu passes en init3 (ce que propose nouvo09 : lorsque ton système démarre, tu "interceptes" GRUB en appuyant par exemple sur les flèches du clavier ; une fois dans GRUB, tu appuies sur 'q' (pour que GRUB reçoive 'a' en qwerty) pour éditer temporairement ta ligne et tu ajoutes juste '3' à la fin ; tu valides par entrer ; tu te logues en root ; te voilà root en init 3 pour ce démarrage)
- tu installes ton .run comme tu l'as déjà fait
- tu édites ton fichier GRUB (/boot/grub/grub.conf) en ajoutant rdblacklist=nouveau à la fin de la ligne de ton noyau
- tu sauves
- tu reboot
sauf erreur de ma part, tu auras un système complètement opérationnel 
Dernière modification par Rapty (10/11/2011 12:40:10)
Hors ligne
Dans les opération pour installer le pilot nividia propriétaire (j'ai choisi cette option puisque en suivant la documentation de ce présent forum ça na jamais fonctionné) il faut suivre les étapes suivantes;
1- téléchargé le pilot propritétaire
2- Puis Saisissir « sh NVIDIA-Linux-x86-yyyyyyyyy" pour faire l'installation
3- puis modifier le fichier de configuration X config.
C'est simple : le système est corrompu il faut réinstaller. Le pilote fournit sur le site de nvidia écrase des bibliothèques Fedora ce qui provoque la corruption du système. La seule méthode à utiliser c'est par le (a)kmod-nvidia les autres méthodes sont réservées à toute personne qui sait ce qu'elle fait.
Hors ligne
en cours d'éteignage
ben voyons. Extinction ne conviendrait pas mieux ?
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
oui voilà, merci.
Hors ligne
Salut à tous,
je suis bien comptant de voir toutes vos réponses.
-
@belangeg
Je ne vois pas trop ou tu bloques. Aussi je vais essayer de te refaire la doc :
- tu passes en init3 (ce que propose nouvo09 : lorsque ton système démarre, tu "interceptes" GRUB en appuyant par exemple sur les flèches du clavier ; une fois dans GRUB, tu appuies sur 'q' (pour que GRUB reçoive 'a' en qwerty) pour éditer temporairement ta ligne et tu ajoutes juste '3' à la fin ; tu valides par entrer ; tu te logues en root ; te voilà root en init 3 pour ce démarrage)
- tu installes ton .run comme tu l'as déjà fait
- tu édites ton fichier GRUB (/boot/grub/grub.conf) en ajoutant rdblacklist=nouveau à la fin de la ligne de ton noyau
- tu sauves
- tu reboot
Le problème réside au fait que l'installation du .run doit être faite après la désactivation du pilot nouveau ce qui est le contraire de la doc que tu propose. En d'autres mots, je ne peux pas installé le .run si le pilote est activée, l'installation bloque.
La seule méthode à utiliser c'est par le (a)kmod-nvidia les autres méthodes sont réservées à toute personne qui sait ce qu'elle fait.
Je pensait que c'était la philosophie de l'open soucre d'amener les utilisateurs à comprendre pour que finalement ils contribuent au projet...
. La seule méthode à utiliser c'est par le (a)kmod-nvidia
Peux-tu être plus explicite, peut être que cette méthode pourrai m'intéressé si je ne trouve pas comment faire pour désactiver le pilot nouveau.
Merci encore pour toutes vos réponses!
Belangeg
Hors ligne
Le problème réside au fait que l'installation du .run doit être faite après la désactivation du pilot nouveau ce qui est le contraire de la doc que tu propose. En d'autres mots, je ne peux pas installé le .run si le pilote est activée, l'installation bloque.
Hum oui et non. Tu auras le pilote nouveau actif c'est sur mais comme tu seras en init3 (en ligne de commande) tu ne verras pas trop la différence.
C'est au démarrage suivant que le pilote nvidia prendra la relève (au prochain init 5 en fait).
Sinon ce que dis MarbolanGos c'est que la méthode kmod / akmod est plus propre que le .run de nvidia car dans le deuxième cas nous avons un script écrit par l'équipe nvidia qui se préoccupe peu de la cohérence d'ensemble du système alors que dans le premier cas (les mod) nous avons la structure propre des choses faites pour notre système.
C'est vrai que je ne sais pas pourquoi tu veux le driver nvidia mais les mods sont plus simples. Le .run est juste un poil plus à jour.
Plus de détails sur kmod et akmod pour les cartes amd (même combat pour nvidia, en fait même combat pour tout) :
kmod et akmod
PS: n'installe pas le kmod amd hein ! pour toi ça serait plus yum install kmod-nvidia akmod-nvidia (en supposant que tu ais une nvidia assez récente)
Dernière modification par Rapty (13/11/2011 21:32:26)
Hors ligne
J'ai eu le même problème avec F16 bêta quand j'ai voulu installer le driver nvidia 290.06 avec le .run.
Même en démarrant en init 3, le .run échouai car nouveau était présent.
Pour contourner le problème j'ai fait ceci :
-créer le fichier blacklist-nouveau.conf dans /etc/modprobe.d contenant :
# RPM Fusion blacklist for nouveau driver - you need to run as root:
# dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
# if nouveau is loaded despite this file.
blacklist nouveau(j'ai copié ce fichier à partir de ma F 15)
-ensuite j'ai ajouté
nouveau.modeset=0 rdblacklist=nouveauà la fin du la ligne du kernel dans grub.conf
Après avoir redémarré en init 3, le .run de nvidia a fonctionné sans soucis.
Mais je suis entièrement d'accord avec MarbolanGos, cette méthode est à proscrire, je ne l'ai faite que pour tester le driver 290.06, et uniquement sur ma Fedora de test F16 bêta (j'étais conscient que cela aurai pu casser Fedora...)
Tout est dans tout... et réciproquement...
C'est quoi un chalumeau??? C'est un dromaludaire à deux bosses...
Quand le sage montre la lune l'imbécile regarde le doigt...
Hors ligne
Bonjour,
C'est vrai que je ne sais pas pourquoi tu veux le driver nvidia mais les mods sont plus simples. Le .run est juste un poil plus à jour.
Comme je l'ai déjà mentionné plus tôt;
Dans les opération pour installer le pilot nividia propriétaire (j'ai choisi cette option puisque en suivant la documentation de ce présent forum ça na jamais fonctionné)
en suivant la doc du forum je n'ai jamais réussit à installer le pilot nvidia Kmod ni même Akmod, c'est pour cette raison que je pensais y aller avec le pilot propriétaire.
Je vais donc essayé la méthode que propose Rapty si cela ne fonctionne pas j'essayerai la méthode de chepioq.
Merci encore pour vos réponses et je vous tiens au courant de la méthode qui fonctionne.
Belangeg
Hors ligne
Salut!
en premier lieu je tiens à dire que la méthode Rapty ne fonctionne car le serveur X bloque l'installation du .run en faisant seulement
init 3Pour la méthode de chepioq, j'ai une question; lequel des Kernel je choisit? il y en a plusieurs...
voici mon fichier grub.conf:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_choupette02-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=0
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.14-103.fc14.i686.PAE)
root (hd0,1)
kernel /vmlinuz-2.6.35.14-103.fc14.i686.PAE ro root=/dev/mapper/vg_choupette02-lv_root rd_LVM_LV=vg_choupette02/lv_root rd_LVM_LV=vg_choupette02/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=fr_FR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=cf rhgb quiet
initrd /initramfs-2.6.35.14-103.fc14.i686.PAE.img
title Fedora (2.6.35.14-100.fc14.i686.PAE)
root (hd0,1)
kernel /vmlinuz-2.6.35.14-100.fc14.i686.PAE ro root=/dev/mapper/vg_choupette02-lv_root rd_LVM_LV=vg_choupette02/lv_root rd_LVM_LV=vg_choupette02/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=fr_FR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=cf rhgb quiet
initrd /initramfs-2.6.35.14-100.fc14.i686.PAE.imgMerci A+
Belangeg
Hors ligne
Je choisirai le dernier kernel (2.6.35.14-103.fc14.i686.PAE), ou celui avec lequel tu démarre.
Tout est dans tout... et réciproquement...
C'est quoi un chalumeau??? C'est un dromaludaire à deux bosses...
Quand le sage montre la lune l'imbécile regarde le doigt...
Hors ligne
en premier lieu je tiens à dire que la méthode Rapty ne fonctionne car le serveur X bloque l'installation du .run en faisant seulement
init 3
si tu as X en init 3 c'est que tu n'es pas en init 3.
Pour être bien en init 3, ajoute 3 à la ligne de GRUB au démarrage. A moins que ça soit ce que tu as fait, et qu'ensuite c'est toi qui a démarré X en faisant startx... ce qu'il ne faut pas faire (ça revient à être init 5).
Sinon je ne pense pas qu'il y a deux méthodes. L'indication de chepioq est plus complète. Mais nous parlons tous les deux du .run.
Par contre MarbolanGos propose lui une meilleure méthode, du moins, plus propre, et c'est celle là que tu devrais essayer en premier avant de penser au .run.
Si la méthode des a/kmod échoue et que tu te retrouves en init 3 forcé, alors il sera toujours temps de lancer le script de nvidia.
PS: je viens de regarder la doc pour nvidia et elle ne parle pas du tout du .run. Quelle doc suis tu ?
Dernière modification par Rapty (15/11/2011 10:07:17)
Hors ligne
Hors ligne
ah ok!
C'est la doc officielle de nVidia
Au début je croyais que tu parlais de la doc du forum
Franchement, teste celle du forum avant de te lancer dans la nVidia.
La méthode d'installation du .run est irréversible. Si tu n'en veux plus, tu dois formater.
La méthode des kmod est réversible et te permets au pire de revenir avec nouveau.
Enfin, comme déjà dit, si les kmod ne fonctionnent pas et que tu te retrouves en ligne de commande, tu pourras alors tranquillement installer le .run 
Hors ligne
MarbolanGos a écrit :La seule méthode à utiliser c'est par le (a)kmod-nvidia les autres méthodes sont réservées à toute personne qui sait ce qu'elle fait.
Je pensait que c'était la philosophie de l'open soucre d'amener les utilisateurs à comprendre pour que finalement ils contribuent au projet...
C'est le cas ! Si on veut on peut faire :
yumdownloader --source akmod-nvidiaComme ça on récupère le code source et on voit ce qui a été modifié par rapport au .run de nvidia et on voit où certaines bibliothèques ne sont pas écrasées.
En fait, je suis la Doc au lien suivant;
NVIDIA
Si il existe un wiki sur Fedora c'est fait pour être suivi et compris/amélioré. Des personnes font des paquets spécifiques c'est pour éviter de casser le système et surtout d'avoir un contrôle qualité (QA).
Hors ligne
Bon ça ne fonctionne pas plus.....
1- j'ai fais le oppération pour installer le .run , l'installation à bloquer un moment donné pour me dire qu'il y a un problème avec le kernel source, je ne sais pas à quoi cela rime....!
Suite à cet échec; j'ai décidé de refaire une installation du akmod en suivant la doc du site, rebelotte rien ne fonctionne.
je peux tomber en shell tty (2-3-4-5-6) alors si vous avez de l'aide ça serait apprécié
Merci!
Belangeg!
Hors ligne
Comme personne n'a une idée....
je vais être obligé de reformater, car je n'arrive pas à faire marche arrière.
J'ai peur d'avoir corrompu le système
Merci A+
Belangeg
Hors ligne