Page suivante Page précédente - Table des matières

11. FAQ: solutions aux problèmes courants ?

11.1 Cette carte a-t-elle été testée ?

Une liste suit. Je ne dispose pas d'une liste achevée de vendeurs et de cartes vu que l'on n'a pas mis en évidence de difficultés liées à une carte spécifique. Pour l'instant, seuls 3Dfx et Quantum3D ont procuré des cartes aux développeurs afin que ceux-ci les testent. Les cartes Quantum3D s'avèrent donc un choix raisonnable. Toutes les autres cartes à base de composants Voodoo Graphics (tm) sont censées fonctionner. Ont été signalées la Righteous 3D d'Orchid, la Maxi 3D Gamer de Guillemot et la Monster 3D de Diamond.

Les fabricants souhaitant valider la compatibilité de leurs cartes Voodoo Graphics (tm), Voodoo Rush (tm) ou Voodoo 2 (tm) avec les versions à venir de Linux, de XFree86, de Glide pour linux et de Mesa peuvent contacter l'auteur de ce document qui se fera un plaisir de transmettre leur requête aux personnes ayant la charge des pilotes concernés. Si vous êtes tenté par le portage de Linux Glide sur une plateforme autre que les compatibles PC - DEC alpha par exemple -, prenez contact avec Daryll Strauss qui se charge de la mise à jour de Glide pour Linux : daryll@harlot.rb.ca.us

11.2 Échec lors du changement des privilèges d'entrées/sorties ?

Il faut que vous soyez root ou bien que l'identité associée à votre application puisse être telle ( cf setuid ). Le pilote se sert du périphérique /dev/mem pour les transferts DMA. Ce n'est pas sans raisons que seul root en bénéficie du droit d'accés. Reportez vous au README dans la distribution de Glide pour Linux.

11.3 Un fonctionnement sans les droits root est-il possible ?

Non. Des solutions de remplacement sont en cours de réalisation.

11.4 L'affichage est déplorable !

Si votre configuration nécessite un intermédiaire VGA analogique, la qualité d'affichage avec SVGA ou X11 peut s'avérer décevante. Essayez donc un autre câble. Ceux qui accompagnent la Monster 3D de Diamond sont notoirement plus mauvais que ceux livrés avec la Righteous 3D d'Orchid. Quoi qu'il en soit, il y aura toujours une dégradation résiduelle.

Si la carte accélératrice délivre une image médiocre en 640 par 480 en plein écran, un problème matériel est envisageable. Contactez le fabricant de la carte ( pas 3Dfx ! ) puisque la qualité du signal vidéo, indépendamment du circuit accélérateur, dépend du choix de la RAMDAC et des composants de sortie.

11.5 La dernière image ne disparaît pas !

Vous avez quitté votre application via Ctrl-C ou d'une autre façon brutale. La carte accélératrice conserve le contenu de son tampon de mémoire vidéo comme source du signal vidéo tant qu'on ne lui demande pas explicitement d'arrêter.

11.6 L'économiseur d'écran se déclenche ( deux écrans ) ?

Lorsqu'une application s'achève dans une configuration à deux écrans, la carte accélératrice ne fournit plus de signal vidéo et l'économiseur se déclenche. Pour éviter ça :


setenv SST_DUALSCREEN 1

11.7 Mon ordinateur semble se bloquer ( X11, un seul écran ) !

Si X fonctionne en même temps qu'une application Glide, la souris se retrouve surement à pointer hors de la fenêtre. Les évènements clavier n'atteignent donc plus l'application.

Si votre programme concurrence X11, il est conseillé d'installer une fenêtre plein écran ou de se servir des fonctions XGrabPointer et XGrabServer tandis que le serveur X est désactivé. Notez que le recours à XGrabPointer et à XGrabServer ne qualifie pas une application comme particulièrement propre à l'égard de X; le système pourrait ainsi se retrouver bloqué.

Si vous rencontrez ce problème alors que X n'est pas lancé, vérifiez qu'il n'y a pas de conflit matériel ( voir ci-dessous ).

11.8 Ma machine se bloque ( un ou deux écrans ) ?

Si le système ne répond plus et que la perte de focus est à exclure, un conflit matériel plus ou moins subtil est à envisager. Reportez vous au paragraphe traitant des problèmes d'installation pour plus de détails.

Les difficultés ne se limitent pas aux conflits d'adresses ( cf ci-dessous ). Si vous écrivez vous même vos applications, oublier de fermer ses sommets est une cause courante de blocage. Reportez vous à la section "snapping" de la documentation Glide.

11.9 Ma machine se bloque ( avec une carte S3 ) ?

Il existe un problème de recouvrement de zones mémoires spécifique aux cartes S3. Le site web 3Dfx contient des informations et un patch au problème suscité mais seul Windows est concerné. Certaines cartes S3, typiquement les Diamond Stealth S3 968 les plus anciennes, réservent davantage de mémoire qu'elles n'en utilisent. Le Voodoo Graphics (tm) doit donc être placé ailleurs. Comme rien de tel n'a été signalé avec Linux, peut-être s'agit-il d'une *spécificité* Windows ?

11.10 Pas de conflit d'adresse mais la machine se bloque quand même !

Peut-être avez vous une carte qui ne gère pas le PCI de façon tout à fait standard. L'ASUS TP4XE possède à cet égard un connecteur dit "Media Slot" c'est-à-dire un connecteur PCI non standard qui étend ce dernier de façon à accueillir certaines cartes ASUS combinant des fonctions son et SCSI. L'auteur de ce document a éprouvé de sérieuses difficultés avec une Monster 3D de chez Diamond à laquelle il avait affecté ce connecteur. Le déplacement de la carte vers un connecteur PCI standard a supprimé tous les dysfonctionnements. NdT: si le bios de votre carte ASUS comprend quelque chose suggérant un vague couplage des connecteurs PCI 3 et 4, lisez le manuel et essayez d'autre options sans quoi vous risquez des problèmes dès qu'une carte quelconque occupera le connecteur maudit !

11.11 Mesa est actif mais n'accède pas à la carte !

Vérifiez que vous avez bien recompilé toutes les bibliothèques, notamment les paquetages requis par les démos. N'oubliez pas que GLUT ne gère pas encore le Voodoo Graphics (tm). Vérifiez que vous avez supprimé les anciennes bibliothèques, que vous avez relancé ldconfig et/ou positionné correctement votre LD_LIBRARY_PATH. Mesa inclut plusieurs pilotes ( MIT SHM pour X11, rendu hors écran, Mesa Voodoo ) utilisables simultanément et il se peut que vous deviez changer explicitement le pilote employé ( reportez vous à la fonction MakeCurrent ) si le Voodoo Graphics (tm) n'est pas choisi par défaut.

11.12 Réinitialiser une carte SLI ( configuration à deux cartes ) ?

Si le fonctionnement en mode SLI d'une carte Obsidian Quantum 3D est interrompu brutalement, les cartes se retrouvent dans un état des plus incertains. Si vous avez deux cartes, vous utiliserez un programme nommé resetsli pour réinitialiser les cartes. Tant que vous ne l'aurez pas appelé, la réinitialisation des cartes Obsidian restera impossible.

11.13 Réinitialiser une carte SLI ( configuration à une seule carte ) ?

Le programme resetsli susmentionné reste sans effet sur une carte Obsidian SLI ( à savoir la 100-4440SB ). Rebootez en appuyant sur le bouton reset pour réinitialiser complètement la carte.


Page suivante Page précédente - Table des matières