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
nvidia_tvout [Le 16/03/2008, 20:27]
YoBoY Correction de liens
nvidia_tvout [Le 11/09/2022, 11:53] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​carte_graphique nvidia tv matériel}}+{{tag>​carte_graphique nvidia tv matériel ​écran}}
  
 ---- ----
Ligne 11: Ligne 11:
  
  
-==== Drivers (pilotes) ​====+==== Pilotes ​====
  
-Ce guide ne fonctionne que si vous avez installé les drivers ​[[:​nVidia]].+Ce guide ne fonctionne que si vous avez installé les pilotes ​[[:​nVidia]].
  
 ==== Accélération 3D ==== ==== Accélération 3D ====
Ligne 25: Ligne 25:
 <​code>​direct Rendering : Yes</​code>​ <​code>​direct Rendering : Yes</​code>​
  
-<note help>​Avant toute chose, vous pouvez essayer de configurer votre TV-OUT avec un outil graphique grâce au paquet **nvtv**. Les méthodes qui suivent sont plus complexe, mais marchent ​tous les coups, car entièrement textuelles...</​note>​+<note help>​Avant toute chose, vous pouvez essayer de configurer votre TV-OUT avec un outil graphique grâce au paquet **nvtv**. Les méthodes qui suivent sont plus complexes, mais marchent ​à tous les coups, car entièrement textuelles...</​note>​
  
 <note important>​Sur **Feisty Fawn** (sortie avril 2007), un nouveau paquet pour configurer Xorg (et notamment le double-écran) fait son apparition : **displayconfig-gtk**. Cela peut vous être utile...</​note>​ <note important>​Sur **Feisty Fawn** (sortie avril 2007), un nouveau paquet pour configurer Xorg (et notamment le double-écran) fait son apparition : **displayconfig-gtk**. Cela peut vous être utile...</​note>​
Ligne 33: Ligne 33:
 ===== Utilisation de TwinView ===== ===== Utilisation de TwinView =====
  
-Twinview est une fonction présente dans les cartes Nvidia **récentes** (Geforce 2MX et plus - les Nvidia utilisant le driver ​normal).+Twinview est une fonction présente dans les cartes Nvidia **récentes** (Geforce 2MX et plus - les Nvidia utilisant le pilote ​normal).
  
 Si vous n'​êtes pas dans ce cas, rendez-vous plus bas. Si vous n'​êtes pas dans ce cas, rendez-vous plus bas.
 +
 +
  
  
Ligne 55: Ligne 57:
 Une fois que le nouveau fichier est créé, rechargez votre serveur X, puis à nouveau dans une console, tapez : Une fois que le nouveau fichier est créé, rechargez votre serveur X, puis à nouveau dans une console, tapez :
 <​code>​sudo nvidia-settings</​code>​ <​code>​sudo nvidia-settings</​code>​
-Normalement,​ cette commande renvoie en affichage une interface, dans laquelle vous aurez divers sections. Dans la 2° section, vous pourrez activer Twinview, ou separate Xscreen. 
  
-N'​oubliez pas de faire sauvegarder les changements.+<note help>​Avant ça il faudra peut-être installer [[:​tutoriel:​comment_installer_un_paquet|nvidia-settings]] par <​code>​sudo apt-get install nvidia-settings</​code>​ou en cliquant [[apt://​nvidia-settings]]</​note>​ 
 + 
 +Cette commande renvoie en affichage une interface, dans laquelle vous aurez divers sections. Dans la 2° section, vous pourrez activer Twinview, ou separate Xscreen. 
 + 
 +N'​oubliez pas de faire "sauvegarder les changements".
  
 ==== Xorg ==== ==== Xorg ====
Ligne 72: Ligne 77:
  
 Ouvrez le fichier avec votre éditeur de texte : Ouvrez le fichier avec votre éditeur de texte :
-Pour **Gnome (Ubuntu)** :+Pour **Gnome (Ubuntu)** : gedit
 <​code>​ <​code>​
 gksudo gedit /​etc/​X11/​xorg.conf gksudo gedit /​etc/​X11/​xorg.conf
Ligne 136: Ligne 141:
  
 Si vous utilisez un cable S-Video, remplacez << COMPOSITE >> par << SVIDEO >> Si vous utilisez un cable S-Video, remplacez << COMPOSITE >> par << SVIDEO >>
-L'​option SCART et COMPONENTE ​existe aussi dans le driverCOMPONENTE ​vaut pour le format HDMI, et SCART pour le format Peritel.+L'​option SCART et COMPONENT ​existe aussi dans le piloteCOMPONENT ​vaut pour le format HDMI, et SCART pour le format Peritel.
 Cette fonction est à mettre dans la section Device utilisée par la sortie TV (dans le cas d'un twinview, pas d'​erreur possible : il y en a qu'​une) Cette fonction est à mettre dans la section Device utilisée par la sortie TV (dans le cas d'un twinview, pas d'​erreur possible : il y en a qu'​une)
  
 ===TVStandard=== ===TVStandard===
-Si vous utilisez le standard NTSC, remplacez << PAL-N >> par << NTSC-M >>, ou un autre standard selon votre pays (la France utilise le standard PAL-N, donc aucune modification n'est à effectuer). Une liste des différents formats est disponible en bas de cette page. +Si vous utilisez le standard NTSC, remplacez << PAL-N >> par << NTSC-M >>, ou un autre standard selon votre pays (la France utilise le standard PAL-N, donc aucune modification n'est à effectuer). Une liste des différents formats est disponible en bas de cette page.
  
 ===Option "​SecondMonitorHorizSync"​ "​30-50"​=== ===Option "​SecondMonitorHorizSync"​ "​30-50"​===
Ligne 310: Ligne 315:
 ===== Méthode ultime ! ===== ===== Méthode ultime ! =====
  
-Cette méthode devrait marcher à coup sûr. Elle a été testée sur une Geforce 256DDR et devrait fonctionner pour une TNT/TNT2 (voir même n'​importe-quel carte, tant que le driver ​supporte le TVout...).+Cette méthode devrait marcher à coup sûr. Elle a été testée sur une Geforce 256DDR et devrait fonctionner pour une TNT/TNT2 (voir même n'​importe-quel carte, tant que le pilote ​supporte le TVout...).
  
-**Cette méthode devrait aussi fonctionner pour une autre carte**, tant que le driver ​le permet. Dans ce cas, ce sont les lignes "​option"​ de la section "​device"​ qui doivent différer de ce tutorial adapté pour nvidia.+**Cette méthode devrait aussi fonctionner pour une autre carte**, tant que le pilote ​le permet. Dans ce cas, ce sont les lignes "​option"​ de la section "​device"​ qui doivent différer de ce tutorial adapté pour nvidia.
  
  
 ==== Principe ==== ==== Principe ====
  
-**Certaines cartes trop vieilles** (notamment celles utilisant le driver ​legagy) **ne peuvent afficher simultanément l'​écran et la télé.**+**Certaines cartes trop vieilles** (notamment celles utilisant le pilote ​legagy) **ne peuvent afficher simultanément l'​écran et la télé.**
  
  
Ligne 439: Ligne 444:
 === Utiliser le script === === Utiliser le script ===
  
-Afin de choisir entre l'​affichage sur la télé ou sur l'​écran,​ exécutez ''​nvidia''​ en précisant votre choix : +Afin de choisir entre l'​affichage sur la télé ou sur l'​écran,​ exécutez ''​nvidia''​ en précisant votre choix : <​code>​nvidia tv</​code>​
- +
-<​code>​ +
-nvidia tv +
-</​code>​+
  
 Puis redémarrez X ( CTRL + ALT + BACKSPACE). Si vous atterrissez sur la console sans qu'​elle ne fasse rien, tapez ''​startx''​. Puis redémarrez X ( CTRL + ALT + BACKSPACE). Si vous atterrissez sur la console sans qu'​elle ne fasse rien, tapez ''​startx''​.
Ligne 450: Ligne 451:
  
  
-Pour revenir sur l'​affichage normal, ouvrez une console, et tapez : +Pour revenir sur l'​affichage normal, ouvrez une console, et tapez : <​code>​nvidia notv</​code>​
- +
-<​code>​ +
-nvidia notv +
-</​code>​+
  
 Puis faites la même manip que précédemment (CTRL+ALT+BSPACE + ''​startx''​),​ et l'​affichage devrait revenir sur votre écran. Puis faites la même manip que précédemment (CTRL+ALT+BSPACE + ''​startx''​),​ et l'​affichage devrait revenir sur votre écran.
Ligne 467: Ligne 464:
  
 Ceci est obtenu grâce à la partie ''​echo''​ du script. Libre à vous d'​améliorer cette section à votre façon ! Ceci est obtenu grâce à la partie ''​echo''​ du script. Libre à vous d'​améliorer cette section à votre façon !
- 
-(Nota : script inspiré par la page [[materiel:​voodoo3]] ) 
- 
- 
- 
- 
 ===== Astuce : Création d'​icones dans le tableau de bord ===== ===== Astuce : Création d'​icones dans le tableau de bord =====
  
Ligne 523: Ligne 514:
 |HD576p|576 line progressive| |HD576p|576 line progressive|
  
- ​**NOTE**:​ Les personnes qui ont des sautillements d'​image et qui ont choisi "PAL-N” (car habitant en France) devraient plutôt choisir "PAL-B. En effet, pour moi, cela a supprimé les sautillements.+ ​**NOTE**:​ Les personnes qui ont des sautillements d'​image et qui ont choisi "PAL-N" ​(car habitant en France) devraient plutôt choisir "PAL-B". En effet, pour moi, cela a supprimé les sautillements. 
 + 
 +===== Cable et résolutions ===== 
 + 
 +Les cables utilisés pour relier le pc à la télé ont des limitations techniques, ce qui expliquera que si vous brancher votre pc sur une tele HD avec un vieu cable s-vhs par exemple, vous ne pourrez pas augmenter la resolution de l'​ecran tele au delà de 1024*768 alors que la tele peut normalement aller vers 1920*1080 ! 
 + 
 +Savoir cela vous evitera de vous enerver à essayer de modifier Xorg pour rien. 
 + 
 +Par ordre de capacite: 
 +  * Vga 
 +  * s-vhs 
 +  * dvi 
 +  * hdmi 
 + 
 +===== Le son par cable HDMI sur la plate-forme ION 330 de NVIDIA ===== 
 +==== Ubuntu 9.10 (Karmic) ==== 
 +Dans le menu **//​Système/​Préférences/​Son//​** allez dans l'​onglet **Matériel** 
 + 
 +Sélectionnez **Digital Stereo (HDMI) Output + Analog Stereo Input** dans la liste **Profil** 
 + 
 +Ensuite ouvrez AlsaMixer avec un terminal : 
 +<​code>​alsamixer</​code>​ 
 +Mettez **<​Master F>**, **PCM** et **Front** au maximum du volume. 
 + 
 +Puis, démuté **IEC958**, **IEC958 D** et **<​IEC958 1>** en utilisant la touche //m// 
 + 
 +==== Versions antérieurs ==== 
 +Dans le menu **//​Système/​Préférences/​Son//​** 
 + 
 +Vous mettez tout sur 
 + 
 +**HDA NVIDIA Nvidia HDMI ( ALSA )** 
 + 
 +Enregistrer ce fichier dans votre ///​Home/​Votre compte// 
 + 
 +ensuite 
 + 
 +mettez le volume du PCM a fond dans le panel de contôle de volume 
 + 
 +puis vous allez créer le fichier **//​.asoundrc//​** en tapant dans un terminal 
 + 
 +<​code>​sudo gedit .asoundrc</​code>​ 
 +Ajoutez cette ligne 
 + 
 +<​code>​defaults.pcm.device 3</​code>​ 
 +et Redémarrez la machine 
 + 
 +le tour est jouer tout le son passe maintenant par le HDMI  :D 
 + 
 +//( Test effectué sur un Asrock ION 330 )// 
  
  
Ligne 533: Ligne 574:
 (EE) NVIDIA(0): ​    ​supported in the hardware.</​code>​ (EE) NVIDIA(0): ​    ​supported in the hardware.</​code>​
  
 +**Le problème de la TV en noir et blanc**
 +
 +Dans certaines configurations,​ il arrive que l'​image affichée sur la télévision soit en noir et blanc. Pour résoudre ce conflit, il faut régler convenablement son fichier xorg.conf. Si vous utilisez [[apt://​nvidia-settings]],​ vous devriez avoir à la fin une section [Screen]. Avant "​EndSection",​ rajoutez ceci :
 +<​code> ​   Option ​       "​TVStandard"​ "​PAL-B"​
 +    Option ​       "​TVOutFormat"​ "​COMPOSITE"</​code>​
 +Ensuite redémarrez votre serveur X (ctrl+alt+backspace),​ et si tout se passe bien, vous aurez la couleur !
 +
 +==== Couper l'​envoi du son de la sortie HDMI ====
 +Il se peut que vous ayez besoin de couper l'​envoi du son par la sortie HDMI notamment dans le cas où il vous est impossible de relier le son entre votre carte graphique et votre carte mère ou si vous voulez utiliser les sorties son de votre carte audio. Vous allez devoir utiliser un EDID personnalisé.
 +
 +  * Récupérer l'EDID à partir du programme de configuration nVidia (GPU-0(xxx)->​DFP-1-xxx->​Bouton Acquire EDID (sauvegarder le fichier en mode binaire)
 +
 +  * Télécharger et installer le programme [[http://​analogbit.com/​software/​edid_disable_exts|edid_disable_exts]]
 +
 +  * Modifier le fichier EDID avec la commande ./​edid_disable_exts [--to-dvi] [input_file] [output_file] (je n'ai pas utiliser l'​option [--to-dvi])
 +
 +  * Modifier le fichier /​etc/​X11/​xorg.conf en rajoutant dans la section [Device]
 +
 +<​file>​Section "​Device"​
 +Identifier "​nVidia"​
 +Driver "​nvidia"​
 +Option "​CustomEDID"​ "​DFP-1:/​etc/​X11/​edid-modified.bin"​
 +EndSection
 +</​file>​
  
-===== Des exemples concrets qui marchent ​=====+===== Des exemples concrets qui fonctionnent ​=====
  
 Ici vont être donnés différents xorg.conf dans lesquels twinview est employé, de  divers manière, et ceci afin de vous donner un coup de main beaucoup plus précis, concret et fiable. Ici vont être donnés différents xorg.conf dans lesquels twinview est employé, de  divers manière, et ceci afin de vous donner un coup de main beaucoup plus précis, concret et fiable.
Ligne 658: Ligne 723:
   * [[:​nvidia_twinview_old|nVidia TwinView (old)]]   * [[:​nvidia_twinview_old|nVidia TwinView (old)]]
   * [[http://​nvidia.custhelp.com/​cgi-bin/​nvidia.cfg/​php/​enduser/​std_adp.php?​p_faqid=174&​p_created=1101836147&​p_sid=hA5BXSpi&​p_accessibility=0&​p_redirect=&​p_lva=&​p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9ODYmcF9wcm9kcz0yJnBfY2F0cz0wJnBfcHY9MS4yJnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfZm5sJnBfcGFnZT0xJnBfc2VhcmNoX3RleHQ9bGludXggeCBvbmZpZ3VyYXRpb24*&​p_li=&​p_topview=1|DOC officielle]]   * [[http://​nvidia.custhelp.com/​cgi-bin/​nvidia.cfg/​php/​enduser/​std_adp.php?​p_faqid=174&​p_created=1101836147&​p_sid=hA5BXSpi&​p_accessibility=0&​p_redirect=&​p_lva=&​p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9ODYmcF9wcm9kcz0yJnBfY2F0cz0wJnBfcHY9MS4yJnBfY3Y9JnBfc2VhcmNoX3R5cGU9YW5zd2Vycy5zZWFyY2hfZm5sJnBfcGFnZT0xJnBfc2VhcmNoX3RleHQ9bGludXggeCBvbmZpZ3VyYXRpb24*&​p_li=&​p_topview=1|DOC officielle]]
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=393328|Le post du forum à l'​origine de la « méthode ultime »]]+  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=393328|Le post du forum à l'​origine de la « méthode ultime »]]
   * [[http://​doc.gwos.org/​index.php/​NvidiaTvOut|Wiki anglais]] (anglais)   * [[http://​doc.gwos.org/​index.php/​NvidiaTvOut|Wiki anglais]] (anglais)
   * [[http://​www.taltan.fr/​post/​2006/​10/​28/​45-nvidia-ubuntu-edgy-610-et-dualhead|Blog français]]   * [[http://​www.taltan.fr/​post/​2006/​10/​28/​45-nvidia-ubuntu-edgy-610-et-dualhead|Blog français]]
  • nvidia_tvout.1205695626.txt.gz
  • Dernière modification: Le 21/03/2008, 22:02
  • (modification externe)