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
3dfx_voodoo3 [Le 04/04/2010, 12:13]
Julius22 Mise à jour de la page pour versions plus récentes (8.04, 9.04 et 9.10)
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​matériel carte_graphique hardy jaunty karmic xorg}} 
  
----- 
- 
-====== Configurer une carte graphique 3dfx Voodoo 3 ====== 
- 
-Cette page présente l'​installation d'une carte 3dfx Voodoo 3. 
- 
-<​note>​En son temps, la Voodoo 3 était une bonne carte vidéo 3D, mais maintenant, celle-ci ainsi que les autres cartes Voodoo sont considérées comme dépassées (http://​dri.freedesktop.org/​wiki/​3dfx). De plus, le fondeur, 3dfx, a été racheté par nVidia le 15 décembre 2000. Toutefois, cette carte peut utiliser OpenGL en 16 bits à une résolution maximale de 1024×768. Depuis qu'​Ubuntu utilise les couleurs en 24 bits ainsi que la résolution maximale de votre moniteur, il est nécessaire de changer certaines choses sur certaines versions.</​note>​ 
- 
-Nous partirons du principe que vous disposez déjà d'un server X fonctionnel. Si ce n'est pas le cas ou que vous n'​êtes pas sûr, ce [[:​resolution_ecran_avance|tutoriel]] vous aidera à en configurer un. 
- 
-<note important>​La méthode présentée a été testée avec une Voodoo 3 3000 AGP.</​note>​ 
- 
-Pour Ubuntu 8.04, il faut effectuer tous les réglages présentés (sauf le paragraphe facultatif). 
-Pour Ubuntu 9.04 et 9.10, il suffit d'​installer la bibliothèque de support ''​libglide3''​ et de redémarrer le serveur X. 
- 
-===== Installer une bibliothèque de support ===== 
- 
-''​libglide3''​ est une bibliothèque qui fait le lien entre les appels DRI et les fonctions de la Voodoo 3. Pour installer cette bibliothèque,​ il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] [[apt://​libglide3]]. 
- 
-===== Modifier la résolution de l'​écran ===== 
- 
-Pour modifier la résolution,​ qui est, par défaut, limitée à 800x600 sous Ubuntu 8.04, il faut lancer le programme ''​displayconfig-gtk''​ en tant que [[:​sudo|superutilisateur]] : 
-  gksudo displayconfig-gtk 
-Il faut alors choisir un écran correspondant à votre configuration. 
- 
-===== Modifier la profondeur de couleurs et la résolution par défaut ===== 
- 
-Il faut modifier le fichier ''/​etc/​X11/​xorg.conf''​ pour limiter la profondeur de couleurs pour la limiter à 16 bits, afin de pouvoir utiliser l'​accélération 3D (//direct rendering//​). Il faut également limiter la résolution à un maximum de 1024x768 si besoin est. 
- 
-Il faut chercher la partie « Screen ». À l'​intérieur de cette dernière, il faut modifier le paramètre ''​Defaultdepth''​ pour mettre sa valeur à 16. Pour limiter la résolution à 1024x768, il faut modifier le paramètre ''​Virtual''​ avec les valeurs 1024 et 768. 
-Votre partie « Screen » du fichier ''​xorg.conf''​ devrait ressembler à ce qui suit : 
-<​file>​ 
-Section "​Screen"​ 
- Identifier "​Default Screen"​ 
- Monitor "​Configured Monitor"​ 
- Device "​Configured Video Device"​ 
- Defaultdepth 16 
- SubSection "​Display"​ 
- Depth 16 
- Virtual 1024 ​  768 
- Modes "​1024x768"​ "​800x600"​ "​640x480"​ 
- EndSubSection 
-EndSection 
-</​file>​ 
- 
-===== Redémarrer X ===== 
- 
-X doit être redémarré afin de basculer entre 16 bits et 24 bits. Déconnectez-vous de votre session et pressez Ctrl--Alt--<​- ((Touche « Backspace » ou « Retour arrière », la touche au-dessus de « Entrée ».)) ou bien Alt--Impr. écran--K (pour les dernières versions) à l'​écran de connexion afin de redémarrer le serveur X. 
- 
-===== Tester l'​accélération 3D ===== 
- 
-Afin de savoir si l'​accélération 3D est activée, tapez : 
- 
-  glxinfo | grep direct 
- 
-Si ''​direct rendering''​ est à ''​NO'',​ c'est que l'​accélération 3D n'est pas activée. 
- 
-<note tip>Il faut que le paquet ''​mesa-utils''​ soit installé pour pouvoir lancer ''​glxinfo''​.</​note>​ 
- 
-===== Facultatif ===== 
- 
-==== Créer un script pour basculer entre les modes 16 bits (3D) et 24 bits (2D) ==== 
-  
-//Note de adam0509// : Ce script n'est pas obligatoire,​ voire même déconseillé,​ car les performances sans accélération 3D sous Ubuntu sont lamentables (j'​utilise un PIII 550 MHz avec 192 Mio de RAM). Pour visualiser correctement une diffusion en MPEG (sous VLC par exemple - je pense ici au multiposte de FREE), vous aurez besoin de l'​accéleration 3D. 
- 
-Ce script utilise deux fichiers ''​xorg.conf''​ : l'un avec les paramètres de base (pilote ''​vesa''​ ou ''​tdfx''​) avec un ''​defaultdepth''​ de 24 bits, l'​autre votre nouveau ''​xorg.conf''​. 
- 
-Rendez-vous à l'​emplacement du fichier ''​xorg.conf''​ et faites une copie de sauvegarde. 
- 
-  cd /etc/X11 
-  sudo cp xorg.conf xorg.conf.save 
- 
-Créez une copie pour le mode 3D : 
- 
-  sudo cp xorg.conf xorg.conf.accel 
- 
-Créez la configuration sans le mode 3D 
- 
-  sudo cp xorg.conf xorg.conf.noaccel 
- 
-Allez dans ''​xorg.conf.noaccel''​ et remettez vos paramètres de base (pilote ''​vesa'',​ résolution et ''​DefaultDepth''​) (allez c'est rapide ;-)). 
- 
-  sudo gedit xorg.conf.noaccel 
- 
-Lancer un éditeur de textes en utilisateur normal depuis votre répertoire personnel. 
- 
-  cd $HOME 
-  gedit voodoo 
- 
-Copiez-collez le script suivant à l'​intérieur. Celui-ci facilitera le passage entre l'​accélération 3D et utilisation normale. 
- 
-<code bash> 
-#! /bin/bash 
- 
-case $1 in 
-        accel   ) cp /​etc/​X11/​xorg.conf.accel ​  /​etc/​X11/​xorg.conf ;; 
-        noaccel ) cp /​etc/​X11/​xorg.conf.noaccel /​etc/​X11/​xorg.conf ;; 
-        *       ) echo  
-                  echo "​Usage"​ 
-                  echo  
-                  echo " ​ voodoo accel   - use accelerated 16 bit color" 
-                  echo " ​ voodoo noaccel - use normal 24 bit color" 
-                  echo  
-                  XORGDEPTH=`grep DefaultDepth /​etc/​X11/​xorg.conf | cut -f3` 
-                  XDRI=`grep rendering /​var/​log/​Xorg.0.log | cut --delimiter="​ " -f5` 
-                  XDEPTH=`xdpyinfo | grep "depth of root window"​ | cut --delimiter="​ " -f10` 
-                  echo " ​ You are currently running at $XDEPTH bit color, with direct"​ 
-                  echo " ​ rendering $XDRI. When you restart X, it will run" 
-                  echo " ​ in $XORGDEPTH bit color."​ 
-                  ;;    ​ 
-esac 
-</​code>​ 
- 
-Sauvez le fichier et quittez. Rendez-le alors exécutable : 
- 
-  chmod u+x voodoo 
- 
-Il doit être lancé en tant que superutilisateur sur cette machine et devrait être disponible depuis votre chemin par défaut. Le répertoire ''/​usr/​local/​bin''​ est un endroit type pour ce genre de script. 
- 
-  sudo cp voodoo /​usr/​local/​bin 
- 
-==== Utiliser le script ==== 
- 
-Afin de choisir entre accélération 3D  et configuration normale, exécutez ''​voodoo''​ en précisant votre choix. Afin d'​utiliser l'​accélération 3D : 
- 
-  sudo voodoo accel 
- 
-et pour le mode normal en 24 bits : 
- 
-  sudo voodoo noaccel 
- 
-Afin de connaître le statut de votre serveur X : 
- 
-  voodoo 
- 
-===== En savoir plus ===== 
- 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=359178|Post sur le forum]] 
-  * //​[[http://​glide.sourceforge.net/​|Glide Open Source Project]]// 
-  * //​libglide3//​ dans Ubuntu : 
-    * http://​packages.ubuntu.com/​libglide3 
-  * [[http://​dri.freedesktop.org/​wiki/​3dfx|Voodoo3 et DRI]] 
-  * [[http://​dri.freedesktop.org/​wiki/​OpenGL|OpenGL]] 
- 
----- 
- 
-//​Contributeurs : [[https://​wiki.ubuntu.com/​Voodoo3doesnotdo3d|Traduit]] par FredB, corrigé par adam0509. Modifié par [[utilisateurs:​Julius22]].//​ 
  • 3dfx_voodoo3.1270376007.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)