Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
envyng [Le 02/11/2008, 00:08]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Hardy accélération_graphique ATI Nvidia}} 
  
----- 
- 
- 
- 
-====== EnvyNG ====== 
-<note important>​Cette note est en cours de rédaction 
-Veuillez vous référer à la page du site officiel:​[[http://​albertomilone.com/​pmwiki/​pmwiki.php?​n=Main.EnvyNG-InstructionsForUbuntu|Ici]] </​note>​ 
- 
-===== Explications ===== 
- 
-EnvyNG est une application qui permet d'​installer,​ d'​enlever ou de mettre à jour les pilotes ATI ou Nvidia propriétaires. Ce logiciel sert surtout à profiter des tout derniers pilotes stables de manière très simple. 
- 
- 
- 
-===== Pré-requis ===== 
- 
-<note important>​ 
-Ce script est encore expérimental et n'est pas officiel, **utilisez-le à vos risques et périls** ! 
- 
-**Attention :** 
-Le script **EnvyNG** n'​installe pas les paquets .deb fournis avec votre Ubuntu, mais bel et bien les pilotes officiels des sites Nvidia ou ATI. La méthode d'​installation est différente ! 
-</​note>​ 
- 
-  * EnvyNG fonctionne à partir de la version 8.04 [[:Hardy]] ; pour les versions antérieures,​ voir [[:​Envy|Envy Legacy]]. 
-  * Ce script est fonctionnel sur architecture x86 et x86-64, mais l'​architecture PPC est non supportée ! 
-  * Avoir une connexion Internet fonctionnelle (sinon il ne pourra pas télécharger les pilotes et les dépendances). 
-  * Avoir activé les [[depots#​universe_et_multiverse|dépôts Universe et Multiverse]]. 
- 
- 
- 
-===== Petite précaution ===== 
- 
-Avant faites une copie de sauvegarde de votre fichier **xorg.conf** (que vous pourrez restaurer en cas de problème) : 
- 
-  sudo cp /​etc/​X11/​xorg.conf /​etc/​X11/​xorg.conf.bak 
- 
-Pour restaurer : 
- 
-  sudo cp /​etc/​X11/​xorg.conf.bak /​etc/​X11/​xorg.conf 
- 
- 
- 
- 
- 
- 
-===== Installation ===== 
- 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] le paquet **[[apt://​envyng-gtk|envyng-gtk]]** si vous êtes sous Ubuntu ou Xubuntu ​ ou **[[apt://​envyng-qt|envyng-qt]]** si vous êtes sous Kubuntu (**envyng-core** sera installé automatiquement). 
- 
-<note tip>Le paquet [[apt://​envyng-core]] peut être installé seul si on ne souhaite qu'​utiliser ''​envyng''​ en ligne de commande.</​note>​ 
- 
-<note help>​Pour être sûr d'​avoir toutes les dépendances correctement installées,​ vous pouvez taper dans un terminal : 
-<​code>​sudo apt-get install -f</​code></​note>​ 
- 
-<​note>​Avec Envy NG, [[http://​www.albertomilone.com/​envyngfaq.html#​G|il n'est plus nécessaire de désinstaller]] le script et le pilotes avant une mise à niveau d'​Ubuntu.</​note>​ 
- 
-==== Installation des pilotes en mode graphique ​ ==== 
- 
-  * Un raccourci est disponible dans le menu **Applications -> Outils Système** ou bien lancez pour Ubuntu (Gnome): <​code>​sudo envyng -g</​code>​ ou pour Kubuntu (KDE): <​code>​sudo envyng -k</​code>​ 
- 
-Laissez vous guider par l'​interface mais **pensez d'​abord à désinstaller les anciens pilotes**. 
-{{ capture-envyng.png|envyng-gtk }} 
- 
-==== Installation des pilotes en mode console ==== 
- 
-  * Sortez de votre session, et basculez en mode console (Ctrl + Alt + F1). 
-  * Connectez vous avec votre identifiant et votre mot de passe. 
-  * Tapez <​code>​sudo envyng -t</​code>​ puis sur la touche « Entrée ». 
- 
-Choisissez d'​installer ou de supprimer le pilote Nvidia ou ATI. 
- 
-Répondez « yes » à la première question posée pour que le script modifie automatiquement le fichier « xorg.conf » puis « yes » à la deuxième question pour démarrer directement l'​interface graphique avec les nouveaux pilotes. 
- 
- 
-===== FAQ ===== 
- 
-<note importante>​ 
-Lorsque les effets 3D du bureau sont activés, les performances dans les jeux vidéos et dans certains logiciels comme Firefox diminuent sensiblement et des problèmes de scintillement apparaissent dans les vidéos et les jeux. 
-//Les performances dans Firefox sont largement meilleures avec les pilotes ATI Catalyst 8.2.// 
-//Un bogue fait en sorte que les jeux scintillent lorsqu'​ils sont ouverts dans le gestionnaire de fenêtres. En plein écran les scintillements disparaissent.//​ 
-</​note>​ 
- 
- 
- 
-==== Pilotes Propriétaires Nvidia ==== 
- 
-  * Le script détecte automatiquement le modèle exact de votre GPU puis détermine quelle version des pilotes il doit installer (//​legacy//,​ //special legacy// ou unifiés), on peut aussi installer manuellement le pilote de son choix. 
-  * Il se charge ensuite de télécharger directement sur le site officiel la dernière version stable des pilotes qui convient à votre GPU et à votre architecture. 
-  * Il installe automatiquement toutes les dépendances nécessaires à ses besoins 
-  * Puis, le script effectue de manière automatique la création d'un paquet .deb contenant le bon pilote à partir du fichier .run officiel téléchargé (pour meilleure intégration au système) 
-  * Enfin, le script configure votre serveur X et effectue les réglages afin de rendre possible l'​activation des effets visuels de compiz-fusion. 
- 
-==== Activation du AGP FW et SBA (Expérimental) ==== 
-== Préambule == 
-Si la technologie AGP8x devient obsolète face au PCI-E, il n'en demeure pas moins qu'un des nombreux avantages de GNU/Linux est de pouvoir s'​installer sur des matériels plus ancients. Des PC, moins gourmands en énergie, sont remisés au placard et peuvent reprendre vie avec une distribution adaptée et correctement configurée. C'est dans cet esprit que l'​astuce suivante prend sa place.\\ 
-== Procédure == 
-Cette procédure est valable pour Hardy (8.04.1) sous kernel 2.6.24-21-generic.\\ 
-Suivre la procédure normale pour installer EnvyNG puis le pilote nVidia v173.14.12 (c'est un exemple, pour une AGP8x comme la FX5200).\\ 
-Vos versions de kernel et de pilote sont bien entendu à mettre en lieu et place des versions utilisées ici à titre d'​exemple.\\ 
-Après reboot, modifier (en root) le fichier ''​%%/​usr/​src/​nvidia-173.14.12/​nv-reg.h%%''​. 
-Comme prévu, nVidia a désactivé les FW/SBA dans ce header.\\ 
-Chercher et modifier (selon le support de votre chipset) les lignes contenant les chaînes suivantes:​\\ 
-''​%%NV_DEFINE_REG_ENTRY(__NV_ENABLE_AGPSBA,​ 0);%%\\ 
-%%NV_DEFINE_REG_ENTRY(__NV_ENABLE_AGPFW,​ 0);​%%''​\\ 
-Pour activer, il suffit de changer le (ou les) flags de "​0"​ à "​1"​.\\ 
- 
-Maintenant, comme le réalise EnvyNG, il faut compiler ces sources en module (nvidia.ko) en utilisant DKMS.\\ 
-On vérifie l'​installation existante avec:\\ 
-<​code>​$ dkms status</​code>​ 
-qui doit contenir la ligne 
-<​code>​nvidia,​ 173.14.12, 2.6.24-21-generic,​ i686: installed</​code>​ 
-si le pilote a été correctement installé par EnvyNG auparavant.\\ 
-L'​installation est alors très simple, selon le manuel 'man dkms': ''​%%dkms [action] -m <​module>​ -v <​module-version>​ -k <​kernel-version>​%%''​\\ 
-Note: ''​%%nvidia%%''​ est simplement le nom du module du kernel (nvidia.ko) dans cet exemple 
-<​code>​$ sudo dkms remove -m nvidia -v 173.14.12 -k 2.6.24-21-generic 
-$ sudo dkms add -m nvidia -v 173.14.12 -k 2.6.24-21-generic 
-$ sudo dkms build -m nvidia -v 173.14.12 -k 2.6.24-21-generic 
-$ sudo dkms install -m nvidia -v 173.14.12 -k 2.6.24-21-generic</​code>​ 
-Un reboot est alors nécessaire.\\ 
-== Information == 
-Les sources modifiées de ''​%%/​usr/​src/​nvidia-<​module-version>/​%%''​ sont recopiées dans ''​%%/​var/​lib/​dkms/​nvidia/<​module-version>/​build/​%%''​ puis compilées.\\ 
-Cette méthode est nécessaire car, à chaque réinstallation du pilote, EnvyNG détruit le premier dossier puis le recrée systématiquement avec les sources, non-modifiées,​ téléchargées du site nVidia. Ce qui désactive inévitablement les FW/SBA.\\ 
-Cette solution est à l'​usage des curieux et autres fouineurs uniquement!\\ 
- 
-====Pilotes d'​affichage ATI Catalyst pour Linux ==== 
- 
-  * Le script détecte automatiquement le modèle exact de votre GPU puis détermine quelle version des pilotes ATI Catalyst il doit installer. ​   
-  * Il se charge ensuite de télécharger directement sur le site officiel la dernière version stable (supporté par Envy) des pilotes qui convient à votre GPU et à votre architecture. 
-  * Il installe automatiquement toutes les dépendances nécessaires à la compilation des pilotes. 
-  * Enfin, le script effectue de manière automatique la fastidieuse compilation manuelle des pilotes ainsi que la configuration du xorg.conf. 
-  * Puis, le script effectue les réglages afin de rendre possible l'​activation des effets visuels de Compiz-fusion 
- 
-<note important>​ 
-Suivant les modèles d'​ordinateur portable, la version 8.3 des pilotes peut être incompatible. La liste complète des cartes d'​ordinateur portable est disponible ici : [[https://​a248.e.akamai.net/​f/​674/​9206/​0/​www2.ati.com/​drivers/​linux/​catalyst_83_linux.html#​191896|notes de version]] 
- 
-Les versions 7.11 et supérieures supportent toutes les cartes Radeon à partir de la ATI Radeon 9500. Les cartes antérieures ne sont malheureusement plus supportées. <​del>​Si votre carte n'est plus supportée, ATI recommande d'​utiliser les pilotes ATI 8.40.4</​del>​. 
- 
-La liste des cartes supportées s'est allongée, voir le site d'ATI pour plus d'​informations. 
-Les cartes ATI FireGL sont supportées par Envy depuis la version 0.9.9ubuntu6 
-</​note>​ 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Notes importantes ===== 
- 
-<note important>​ 
-Comme pour la compilation manuelle des pilotes graphiques (cf. [[:​nvidia.run]]),​ **toute mise à jour du serveur X** (paquet xserver-xorg-core) **et/ou mise à jour ou changement du noyau** (linux-image-xxx) **entrainera le plantage du serveur X au redémarrage.** 
-Pour restaurer l'​interface graphique, il suffit tout simplement de **relancer Envy** pour qu'il compile les nouveaux modules adaptés à la mise à jour. 
- 
- 
-[edit] //​Récemment nvidia a mis à disposition ses pilotes 175.14.05 .  
-Pour les obtenir avec EnvyNG vous devez activer le dépôt Hardy-proposed en suivant [[http://​doc.ubuntu-fr.org/​depots#​proposed|cette méthode]]. ​ 
-A vos risques-et-périls!// ​ 
- 
-[edit] //Les pilotes ATI Catalyst supérieurs aux 7.12 ne sont plus affectés par les mise a jour du noyau et du serveur X.// 
-//Les pilotes Nvidia sont retouchés avec le patch DKMS pour ne plus êtres affectés par les mise a jour du noyau et du serveur X.// 
-</​note>​ 
- 
-<​note>​ 
-Si vous voulez que cela se fasse proprement, préférez d'​abord la suppression de votre pilote, puis l'​installation,​ au lieu de faire une réinstallation. 
-</​note>​ 
- 
-<note important>​ 
-Si vous vous retrouvez sur un écran noir avec un curseur clignotant lors de l'​utilisation d'​Envy,​ tapez Ctrl--Alt--F1 pour revenir sur les lignes de commande. 
-</​note>​ 
- 
-===== Références ===== 
- 
-   * [[http://​www.albertomilone.com/​nvidia_scripts1.html|Site officiel du script Envy]] [en] ;  
-   * [[http://​albertomilone.com/​wordpress/​|Blog de l'​auteur]] (en), pour vérifier des mises à jour. 
- 
----- 
- 
-//​Contributeurs : [[utilisateurs:​ste]],​ [[utilisateurs:​lestat_the_vampire|Lestat the vampire]], [[utilisateurs:​Coquatrix]],​ [[utilisateurs:​pierluc]],​ [[utilisateurs:​lecbee]],​ [[utilisateurs:​kao_chen]].// ​ 
  • envyng.1225580891.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)