Si vous trouvez que dans certains jeux les polices sont douteuses (par exemple dans le Briefing), alors vous devriez aussi avoir quelques erreurs à propos de fichiers de polices (font) non trouvés. Ces erreurs s'affichent dans la console quand vous lancez le jeu... l'une d'elle pourrait être un fichier du genre "1026_Scoreboard Text.tga". Vous pouvez voir qu'il se trompe de résolution. Trouvez la résolution qu'il cherche, allez dans le sous-répertoire "valve/gfx/vgui/fonts" Et copiez les fichiers de polices de la résolution que vous DEVRIEZ utiliser, vers les fichiers qu'Half-Life pense que vous utilisez... Ainsi, j'ai ceci dans mon sous-répertoire :
1024_Briefing Text.tga 1024_Scoreboard Text.tga 1026_Briefing Text.tga@ 1026_Scoreboard Text.tga@ 1024_CommandMenuText.tga 1024_Team Info Text.tga 1026_CommandMenu Text.tga@ 1026_Team Info Text.tga@ 1024_Primary Button Text.tga 1024_Title Font.tga 1026_Primary Button Text.tga@ 1026_Title Font.tga@ |
Ce problème apparait généralement chez les utilisateurs du DRI, mais il y a une solution simple ; il suffit d'ajouter/modifier les lignes suivantes dans tous les config.cfg d'Half-Life :
gl_ztrick 0 |
Bon, selon la résolution que vous utilisez, Il devrait y avoir une fenêtre au centre de l'écran, de la taille de cette résolution. Pressez simplement "CTRL+ALT+plus_du_pavé_numérique" jusqu'à que cette fenêtre remplisse l'écran ; la résolution devra être l'une de celles définies comme fonctionant dans votre XF86Config.
C'est un problème qu'ont rencontré plusieurs personnes. Il semble qu'une manière simple de le résoudre est d'utiliser le programme "xgamma" pour changer la luminosité d'XFree86. Vous pouvez par example ajouter dans votre script de lancement, avant qu'Half-Life ne charge quoi que ce soit, quelquechose comme ça :
$ xgamma -gamma 3.0 |
La valeur 3.0 est ce que vous aurez à changer pour obtenir une luminosité sur mesure.
Ce problème est dû à Wine qui ne se lie pas aux drivers OpenGL que votre système utilise. D'abord, assurez-vous que Wine est compilé avec le support d'OpenGL (vérifiez manuellement la sortie du script "configure"). Mais la plupart du temps, vous aurez à trouver où Wine crée les liens avec les mauvais *.so et *.a . Cette URL est très utile : http://wine.codeweavers.com/cgi-bin/fom?file=139
La partie la plus problématique est
Si vous faites un `ldd libopengl32.so` et qu'il n'y a pas de lien vers libGL.so qui apparait dans la sortie, alors voici ce qu'il faut que vous fassiez. |
(vers la fin de la page), vérifiez que ces libGL.so pointent vers vos bons libGL.so pour le driver de votre carte ; il est plus que probable (surtout pour les possesseurs de cartes NVidia) que les bibliothèques vers lesquelles ces liens pointent ne soient pas les bonnes !