Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 3dfx_voodoo3 [Le 03/02/2010, 12:08] – lien YoBoY | 3dfx_voodoo3 [Le 10/05/2017, 14:17] (Version actuelle) – voir liste cartes graphiques L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | ====== Configurer l' | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | > Depuis Dapper 6.06, Ubuntu configure automatiquement votre Voodoo 3 en 16 bits avec l' | ||
| - | |||
| - | 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:// | ||
| - | |||
| - | 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' | ||
| - | |||
| - | Remarque : cette astuce fonctionne bien sous Dapper, mais pas sur Edgy (//tdfx// non supporté). | ||
| - | |||
| - | ===== 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. Installez cette bibliothèque [[: | ||
| - | |||
| - | libglide3 » est une bibliothèque qui fait le lien entre les appels DRI et les fonctions de la Voodoo 3. Installez cette bibliothèque [[: | ||
| - | |||
| - | ===== Activer le pilote « libglide3 » ===== | ||
| - | |||
| - | [[: | ||
| - | < | ||
| - | Section " | ||
| - | Identifier " | ||
| - | Driver " | ||
| - | BusID " | ||
| - | EndSection | ||
| - | </ | ||
| - | |||
| - | Remplacez « vesa » par « tdfx ». | ||
| - | [[: | ||
| - | |||
| - | ===== Limitez les résolutions disponibles ===== | ||
| - | |||
| - | Cherchez vers la fin de votre fichier « xorg.conf » la portion qui ressemble à ce qui suit (la ligne « Modes » est probablement différente) : | ||
| - | < | ||
| - | SubSection " | ||
| - | Depth 16 | ||
| - | Modes " | ||
| - | EndSubSection | ||
| - | </ | ||
| - | |||
| - | Vous verrez d' | ||
| - | < | ||
| - | SubSection " | ||
| - | Depth 16 | ||
| - | Modes " | ||
| - | EndSubSection | ||
| - | </ | ||
| - | |||
| - | ===== Sélectionner une profondeur de couleur à 16 bits ===== | ||
| - | |||
| - | Directement dans la sous-section(('' | ||
| - | < | ||
| - | DefaultDepth | ||
| - | </ | ||
| - | |||
| - | Enregistrez le fichier et quittez votre éditeur de textes. | ||
| - | |||
| - | ===== 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--< | ||
| - | |||
| - | ===== Tester l' | ||
| - | |||
| - | Afin de savoir si l' | ||
| - | |||
| - | glxinfo | grep direct | ||
| - | |||
| - | Si '' | ||
| - | |||
| - | =====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, | ||
| - | |||
| - | Ce script utilise deux fichiers // | ||
| - | |||
| - | Rendez-vous à l' | ||
| - | |||
| - | 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 // | ||
| - | |||
| - | 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' | ||
| - | |||
| - | <code bash> | ||
| - | #! /bin/bash | ||
| - | |||
| - | case $1 in | ||
| - | accel ) cp / | ||
| - | noaccel ) cp / | ||
| - | * ) echo | ||
| - | echo " | ||
| - | echo | ||
| - | echo " | ||
| - | echo " | ||
| - | echo | ||
| - | XORGDEPTH=`grep DefaultDepth / | ||
| - | XDRI=`grep rendering / | ||
| - | XDEPTH=`xdpyinfo | grep "depth of root window" | ||
| - | echo " | ||
| - | echo " | ||
| - | echo " | ||
| - | ;; | ||
| - | esac | ||
| - | </ | ||
| - | |||
| - | Sauvez le fichier et quittez. Rendez-le alors exécutable : | ||
| - | |||
| - | chmod u+x voodoo | ||
| - | |||
| - | Il doit être lancé en tant que //root// sur cette machine et devrait être disponible depuis votre chemin par défaut. Le répertoire « / | ||
| - | |||
| - | sudo cp voodoo / | ||
| - | |||
| - | ====Utiliser le script==== | ||
| - | |||
| - | Afin de choisir entre accélération 3D et configuration normale, exécutez « voodoo » en précisant votre choix. Afin d' | ||
| - | |||
| - | sudo voodoo accel | ||
| - | |||
| - | et pour le mode normal en 24 bits : | ||
| - | |||
| - | sudo voodoo noaccel | ||
| - | |||
| - | Afin de connaitre le statut de votre serveur X : | ||
| - | |||
| - | voodoo | ||
| - | |||
| - | ===== Plus d'info ===== | ||
| - | * [[http:// | ||
| - | * // | ||
| - | * // | ||
| - | * http:// | ||
| - | * [[http:// | ||
| - | * [[http:// | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
