1 |
Personnellement, j'ai une nvidia et un kernel 2.6, et aucun problème. |
2 |
Voici la méthode utilisée : |
3 |
|
4 |
Ajouter les lignes suivantes dans /etc/portage/package.keywords |
5 |
(pour avoir les dernières versions nvidia 1.0.6106, ainsi que opengl-update) |
6 |
|
7 |
*media-video/nvidia-settings ~x86 |
8 |
media-video/nvidia-kernel ~x86 |
9 |
media-video/nvidia-glx ~x86 |
10 |
x11-base/opengl-update |
11 |
* |
12 |
Puis : |
13 |
*emerge nvidia-kernel nvidia-glx nvidia-settings opengl-update* |
14 |
|
15 |
Enfin |
16 |
opengl-update nvidia |
17 |
|
18 |
Et, tout doit fonctionner. |
19 |
Voici, mes résultats (pentium 2.4 et carte GeForce4 ti4200 128Mo) : |
20 |
|
21 |
30/07/2004 [~] |
22 |
12:20:03 jeep@Gentoo-Tux $ *glxinfo | grep render* |
23 |
direct rendering: Yes |
24 |
OpenGL renderer string: GeForce4 Ti 4200/AGP/SSE2 |
25 |
|
26 |
30/07/2004 [~] |
27 |
12:20:34 jeep@Gentoo-Tux $ *glxgears* |
28 |
14974 frames in 5.0 seconds = 2994.800 FPS |
29 |
17894 frames in 5.0 seconds = 3578.800 FPS |
30 |
17894 frames in 5.0 seconds = 3578.800 FPS |
31 |
17897 frames in 5.0 seconds = 3579.400 FPS |
32 |
17896 frames in 5.0 seconds = 3579.200 FPS |
33 |
|
34 |
Voici, voila. |
35 |
Jean-Philippe |
36 |
|
37 |
Michel Paquet wrote: |
38 |
|
39 |
> Je testerai ta configuration ce soir Pascal, mon Gentoo est encore |
40 |
> très jeune et il est loin d'être 100% opérationnel dans le sens que je |
41 |
> ne fait pas encore tout ce que je savais faire dans Windows. Je vien à |
42 |
> peine de réussir à lire un DVD, je m'attaque prochainement au Divx ;) |
43 |
> |
44 |
> |
45 |
> Pascal Ronecker wrote: |
46 |
> |
47 |
>> Bah, pour tester j'ai mis un ennemy territory : j'atteins les 50 fps en |
48 |
>> 1024x768, donc on va dire que ca marche, et laisser tomber glxgears, |
49 |
>> j'ai lu dans plusieurs forums que de toute façon c'était pas un super |
50 |
>> test. (quand à savoir pourquoi ?) |
51 |
>> |
52 |
>> J'ai aussi réussi à lancer armyops (qui refusait obstinément avant), |
53 |
>> avec bonne fluidité a priori. |
54 |
>> |
55 |
>> --> je considère résolu en ce qui me concerne. |
56 |
>> |
57 |
>> Ceci dit je trouve que mettre /usr/lib dans le ld.so.conf est plutôt une |
58 |
>> bonne idée non ? (je l'ai rajouté dans le 00basic de end.d). Comment |
59 |
>> linker vers ces lib là sinon ? |
60 |
>> |
61 |
>> |
62 |
>> |
63 |
>> |
64 |
>> On Thu, 2004-07-29 at 23:38, Michel Paquet wrote: |
65 |
>> |
66 |
>> |
67 |
>>> J'ai effectuer les même modif que toi Pascal au niveau de /etc/env.d |
68 |
>>> mais les score par la suite n'ont rien de bon augure pauisque je |
69 |
>>> suis parti de 2300 fps (environ) à 23 fps |
70 |
>>> |
71 |
>>> J'ai donc remit la configuration tel-quel |
72 |
>>> |
73 |
>>> Michel |
74 |
>>> |
75 |
>>> |
76 |
>>> |
77 |
>>> Pascal Ronecker wrote: |
78 |
>>> |
79 |
>>> |
80 |
>>> |
81 |
>>>> Perdu une occasion de me taire, l'exclication est dans /ld.so.conf lui |
82 |
>>>> même. |
83 |
>>>> Faut aller modifier le repertoire /etc/env.d |
84 |
>>>> |
85 |
>>>> Mes excuses, j'ai pas l'habitue d'une distro aussi bien fichue moi |
86 |
>>>> ! (c'est aussi comme ca que j'étais passé a coté du modules.conf |
87 |
>>>> décliné |
88 |
>>>> par version de noyau) |
89 |
>>>> |
90 |
>>>> Reste le pépin des scores ridicules.... |
91 |
>>>> |
92 |
>>>> |
93 |
>>>> On Thu, 2004-07-29 at 19:40, Pascal Ronecker wrote: |
94 |
>>>> |
95 |
>>>> |
96 |
>>>> |
97 |
>>>> |
98 |
>>>>> Bordel t'as raison ! |
99 |
>>>>> Ce fichu ld.so.conf s'est remis comme avant la modif ??? |
100 |
>>>>> Mais qui donc ose faire un truc pareil ?? m'enfin ?!! |
101 |
>>>>> |
102 |
>>>>> C'est quoi cette histoire ? |
103 |
>>>>> |
104 |
>>>>> et du coup, c'est reparti. |
105 |
>>>>> Je vais quand même pas aller linker à la main tout vers /usr/lib |
106 |
>>>>> quand |
107 |
>>>>> même ? |
108 |
>>>>> |
109 |
>>>>> |
110 |
>>>>> Et puis pour les scores, j'hallucine en effet !!!!! |
111 |
>>>>> P4 2.6 Ghz, geforce 4MX 64Megs, ca devrait au minimum etre |
112 |
>>>>> identique ?? |
113 |
>>>>> je capte plus là. |
114 |
>>>>> |
115 |
>>>>> ouin. |
116 |
>>>>> |
117 |
>>>>> On Thu, 2004-07-29 at 01:33, Michel Paquet wrote: |
118 |
>>>>> |
119 |
>>>>> |
120 |
>>>>> |
121 |
>>>>>> Moi j'ai installé le pilote Nvidia tel que je l'ai |
122 |
>>>>>> GeForce4toujours fait dans les autres distributions, c'est à |
123 |
>>>>>> dire, téléchargé directement depuis le site Nvidia, ma "bête" est |
124 |
>>>>>> un Pentium3 933Mhz, 512Mo, avec une Asus 9180TD (GeForce4 440MX |
125 |
>>>>>> 64Mo Agp8X) fonctionnant à 4X, le tout configurer configurer en |
126 |
>>>>>> TwinView, j'obitien les même erreur que Pascal dans les mêmes |
127 |
>>>>>> démarches (ldd /usr/X11R6/bin/glxinfo), tenté de modifier le |
128 |
>>>>>> fichier /etc/ld.so.conf, ce qui ne marchais pas car je ne sais |
129 |
>>>>>> pour quoi, le fichier revenais sans modification ausitôt X |
130 |
>>>>>> redémarrer... Mais pourtant, voila les résultat que ca donne: |
131 |
>>>>>> |
132 |
>>>>>> # fenitos@Gentoo-Linux fenitos $ ldd /usr/X11R6/bin/glxinfo |
133 |
>>>>>> linux-gate.so.1 => (0xffffe000) |
134 |
>>>>>> libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40028000) |
135 |
>>>>>> libGL.so.1 => /usr/lib/opengl/xfree/lib/libGL.so.1 (0x400a3000) |
136 |
>>>>>> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40117000) |
137 |
>>>>>> ... |
138 |
>>>>>> |
139 |
>>>>>> # fenitos@Gentoo-Linux fenitos $ glxgears |
140 |
>>>>>> Xlib: extension "XFree86-DRI" missing on display ":0.0". |
141 |
>>>>>> Xlib: extension "XFree86-DRI" missing on display ":0.0". |
142 |
>>>>>> 10645 frames in 5.0 seconds = 2129.000 FPS |
143 |
>>>>>> 12314 frames in 5.0 seconds = 2462.800 FPS |
144 |
>>>>>> 12472 frames in 5.0 seconds = 2494.400 FPS |
145 |
>>>>>> ... |
146 |
>>>>>> |
147 |
>>>>>> j'comprend pas pourquoi sur ta machine, les scores sont bas, |
148 |
>>>>>> surtout qu'elle doit être plus puissante que la mienne |
149 |
>>>>>> |
150 |
>>>>>> Michel |
151 |
>>>>>> |
152 |
>>>>>> |
153 |
>>>>>> Lionel Salignon wrote: |
154 |
>>>>>> |
155 |
>>>>>> |
156 |
>>>>>> |
157 |
>>>>>> |
158 |
>>>>>>> opengl-update est un script maison de Gentoo...à ma connaissance |
159 |
>>>>>>> il n'existe pas sur d'autres distribs : |
160 |
>>>>>>> #!/bin/bash |
161 |
>>>>>>> # Copyright 1999-2004 Gentoo Foundation |
162 |
>>>>>>> # Distributed under the terms of the GNU General Public License v2 |
163 |
>>>>>>> En regardant le script, il apparaît qu'il utilise le fichier |
164 |
>>>>>>> /etc/env.d/09opengl : |
165 |
>>>>>>> if [ -f /etc/env.d/09opengl ] (ligne50) |
166 |
>>>>>>> Bref, tout ça pour dire qu'à mon avis, Gentoo n'a connaissance |
167 |
>>>>>>> de l'installation des pilotes NVidia que si on les installe avec |
168 |
>>>>>>> portage (c'est une hypothèse...je suis fatigué donc j'ai la |
169 |
>>>>>>> flemme de vérifier)...et donc par conséquent, le script selon |
170 |
>>>>>>> cette hypothèse ne marche pas dans le cas de l'installation |
171 |
>>>>>>> "classique"... |
172 |
>>>>>>> Donc, une petite ligne comme : |
173 |
>>>>>>> media-video/nvidia-kernel ~x86 |
174 |
>>>>>>> dans |
175 |
>>>>>>> /etc/portage/package.keyword (répertoire et fichier à créer si |
176 |
>>>>>>> ils n'ont jamais été utilisés) |
177 |
>>>>>>> comme l'a dis une autre personne sur cette liste suivi de |
178 |
>>>>>>> opengl-update nvidia |
179 |
>>>>>>> ...et tout devrait être OK... |
180 |
>>>>>>> |
181 |
>>>>>>> Le mer 28/07/2004 à 21:03, Pascal Ronecker a écrit : |
182 |
>>>>>>> |
183 |
>>>>>>> |
184 |
>>>>>>> |
185 |
>>>>>>> |
186 |
>>>>>>>> /J'aipas utilisé emerge (pas taper !), vu que portage ne me |
187 |
>>>>>>>> propose que |
188 |
>>>>>>>> la version 4496, réputée pas marhcer avec les noyaux 2.6 |
189 |
>>>>>>>> |
190 |
>>>>>>>> qu'a celà ne tienne, j'ai utilisé le script d'install de |
191 |
>>>>>>>> NVidia, qui |
192 |
>>>>>>>> d'habitude marche bien. |
193 |
>>>>>>>> |
194 |
>>>>>>>> |
195 |
>>>>>>>> Bon sinon : info supplémentaire, peut être une solution : |
196 |
>>>>>>>> j'avais vu |
197 |
>>>>>>>> juste avec ces histoires de libGL toutes emmelées. |
198 |
>>>>>>>> J'ai fait un ldd /usr/X11R6/bin/glxinfo, et il cherchait son |
199 |
>>>>>>>> libGL.so.1 |
200 |
>>>>>>>> dans opengl. |
201 |
>>>>>>>> |
202 |
>>>>>>>> Là dessus, dans /etc/ld.so.conf j'ai été rajouter /usr/lib (qui |
203 |
>>>>>>>> n'y |
204 |
>>>>>>>> était pas !?) AVANT les libs X11R6, |
205 |
>>>>>>>> là ldd me dit que glxinfo est bien linké sur le /usr/lib, |
206 |
>>>>>>>> |
207 |
>>>>>>>> et me donne beaucoup d'autres "OPENGL extensions" qui n'étaient |
208 |
>>>>>>>> pas là |
209 |
>>>>>>>> avant. |
210 |
>>>>>>>> |
211 |
>>>>>>>> Ceci dit, pas plus de FPS avec glxgears. bizarre ou pas, j'en sias |
212 |
>>>>>>>> fichtrement rien. |
213 |
>>>>>>>> Je continue les tests. |
214 |
>>>>>>>> |
215 |
>>>>>>>> |
216 |
>>>>>>>> On Wed, 2004-07-28 at 20:47, Lionel Salignon wrote: |
217 |
>>>>>>>> |
218 |
>>>>>>>> |
219 |
>>>>>>>> |
220 |
>>>>>>>>> Bonjour, |
221 |
>>>>>>>>> Est-ce que nvidia-glx a bien été installé? (emerge |
222 |
>>>>>>>>> nvidia-glx)...Parceque "opengl-nvidia" ne peut switcher |
223 |
>>>>>>>>> d'interface |
224 |
>>>>>>>>> opengl que si les bibliothèque opengl de nvidia ont été |
225 |
>>>>>>>>> installée... |
226 |
>>>>>>>>> |
227 |
>>>>>>>>> |
228 |
>>>>>>>>> Le mer 28/07/2004 à 20:14, Pascal Ronecker a écrit : |
229 |
>>>>>>>>> |
230 |
>>>>>>>>> |
231 |
>>>>>>>>>> Bonjour, |
232 |
>>>>>>>>>> |
233 |
>>>>>>>>>> j'aurai vraiment fait le tour des questions sans réponses... |
234 |
>>>>>>>>>> Mon problème : carte Geforce 4MX des familles, avec drivers |
235 |
>>>>>>>>>> nvidia 6106 |
236 |
>>>>>>>>>> 'sensé être OK pour les noyaux 2.6 et tout). |
237 |
>>>>>>>>>> Ca marche pas trop mal SAUF glxinfo qui me sort ça : |
238 |
>>>>>>>>>> |
239 |
>>>>>>>>>> name of display: :0.0 |
240 |
>>>>>>>>>> Xlib: extension "XFree86-DRI" missing on display ":0.0". |
241 |
>>>>>>>>>> display: :0 screen: 0 |
242 |
>>>>>>>>>> direct rendering: No |
243 |
>>>>>>>>>> server glx vendor string: NVIDIA Corporation |
244 |
>>>>>>>>>> server glx version string: 1.3 |
245 |
>>>>>>>>>> etc |
246 |
>>>>>>>>>> etc |
247 |
>>>>>>>>>> |
248 |
>>>>>>>>>> Noter le "direct rendering: No" |
249 |
>>>>>>>>>> |
250 |
>>>>>>>>>> le XFree-DRI ne m'inquiète pas plus que ça, vu qu'il faut (cf |
251 |
>>>>>>>>>> readme de |
252 |
>>>>>>>>>> nvidia) virer le "load dri" de la config X, vu que ces |
253 |
>>>>>>>>>> pilotes ne |
254 |
>>>>>>>>>> l'utilisent pas. Soit. |
255 |
>>>>>>>>>> |
256 |
>>>>>>>>>> J'ai a peu près tenté tout ce que j'ai pu trouver sur le net |
257 |
>>>>>>>>>> : rien. |
258 |
>>>>>>>>>> (d'ailleurs les forums débordent de question, jamais de |
259 |
>>>>>>>>>> réponse au bout |
260 |
>>>>>>>>>> du thread) |
261 |
>>>>>>>>>> |
262 |
>>>>>>>>>> A noter : l'outil gentoo "opengl-update", qui est sensé |
263 |
>>>>>>>>>> switcher entre |
264 |
>>>>>>>>>> xfree et nvidia pour l'openGL me dit ca : |
265 |
>>>>>>>>>> |
266 |
>>>>>>>>>> $opengl-update nvidia |
267 |
>>>>>>>>>> usage: opengl-update <GL implementation> |
268 |
>>>>>>>>>> |
269 |
>>>>>>>>>> note: This utility switch between OpenGL |
270 |
>>>>>>>>>> implementations. Currently |
271 |
>>>>>>>>>> there |
272 |
>>>>>>>>>> are two supported implementations, namely "xfree" and |
273 |
>>>>>>>>>> "nvidia", |
274 |
>>>>>>>>>> the |
275 |
>>>>>>>>>> implementations for XFree86 and the NVidia drivers |
276 |
>>>>>>>>>> respectively. |
277 |
>>>>>>>>>> |
278 |
>>>>>>>>>> examples: |
279 |
>>>>>>>>>> opengl-update xfree |
280 |
>>>>>>>>>> This will setup things to use libGL.so from XFree86 |
281 |
>>>>>>>>>> |
282 |
>>>>>>>>>> opengl-update nvidia |
283 |
>>>>>>>>>> This will setup things to use libGL.so from the NVidia |
284 |
>>>>>>>>>> drivers. |
285 |
>>>>>>>>>> |
286 |
>>>>>>>>>> |
287 |
>>>>>>>>>> Bref : il réponds comme si il ne connaissait pas l'argument |
288 |
>>>>>>>>>> (qu'il me |
289 |
>>>>>>>>>> propose lui même de saisir !) |
290 |
>>>>>>>>>> le même avec l'option xfree "fcontionne" mais le résultat est |
291 |
>>>>>>>>>> n'importe |
292 |
>>>>>>>>>> quoi en terme de 3D. |
293 |
>>>>>>>>>> |
294 |
>>>>>>>>>> $opengl-update xfree |
295 |
>>>>>>>>>> * Switching to xfree OpenGL |
296 |
>>>>>>>>>> interface... [ ok ] |
297 |
>>>>>>>>>> |
298 |
>>>>>>>>>> |
299 |
>>>>>>>>>> |
300 |
>>>>>>>>>> |
301 |
>>>>>>>>>> Je suis évidemment largué quand je vais voir à la main ce qui |
302 |
>>>>>>>>>> se trame |
303 |
>>>>>>>>>> dans /usr/X11R6/lib/libGL.so : suite de liens symboliques qui |
304 |
>>>>>>>>>> finissent |
305 |
>>>>>>>>>> ver /usr/lib/opengl/xfree/lib/ligGL.so.1.2 |
306 |
>>>>>>>>>> Avec d'autres dans /usr/lib qui finissent sur |
307 |
>>>>>>>>>> /usr/lib/libGL.so.1.6106 |
308 |
>>>>>>>>>> (oh, la version des drivers nvidia :-) ) |
309 |
>>>>>>>>>> |
310 |
>>>>>>>>>> |
311 |
>>>>>>>>>> que dire d'autre ... |
312 |
>>>>>>>>>> des cat /proc/machin truc me sient bien que l'AGP est activé, |
313 |
>>>>>>>>>> en 8X, |
314 |
>>>>>>>>>> le agpgart du noyau est bien chargé, noyau compilé sans DRM |
315 |
>>>>>>>>>> (conseil lu |
316 |
>>>>>>>>>> sur le site gentoo), pas de xfree-drm (puisque pas dispo pour |
317 |
>>>>>>>>>> cette |
318 |
>>>>>>>>>> carte) |
319 |
>>>>>>>>>> |
320 |
>>>>>>>>>> voilà quoi ... |
321 |
>>>>>>>>>> |
322 |
>>>>>>>>>> je sais plus quoi essayer. |
323 |
>>>>>>>>>> A noter : glxgears me donne 800 FPS, mais je ne connais pas |
324 |
>>>>>>>>>> d'ordre de |
325 |
>>>>>>>>>> grandeur valable, je dirais bien que mon P4 2.6 peut faire ca |
326 |
>>>>>>>>>> en bossant |
327 |
>>>>>>>>>> lui même non ? |
328 |
>>>>>>>>>> |
329 |
>>>>>>>>>> voilà, |
330 |
>>>>>>>>>> |
331 |
>>>>>>>>>> d'avance merci de m'avoir lu :-)) |
332 |
>>>>>>>>>> |
333 |
>>>>>>>>>> a+ |
334 |
>>>>>>>>>> |
335 |
>>>>>>>>>> Pascal |
336 |
>>>>>>>>>> |
337 |
>>>>>>>>>> |
338 |
>>>>>>>>>> |
339 |
>>>>>>>>>> -- |
340 |
>>>>>>>>>> gentoo-user-fr@g.o mailing list |
341 |
>>>>>>>>>> |
342 |
>>>>>>>>>> |
343 |
>>>>>>>>> |
344 |
>>>>>>>>> -- |
345 |
>>>>>>>>> |
346 |
>>>>>>>>> Lionel Salignon <lsalignon@×××××××.fr> |
347 |
>>>>>>>>> |
348 |
>>>>>>>>> |
349 |
>>>>>>>> |
350 |
>>>>>>>> -- |
351 |
>>>>>>>> gentoo-user-fr@g.o mailing list/ |
352 |
>>>>>>>> |
353 |
>>>>>>>> |
354 |
>>>>>>> |
355 |
>>>>>>> -- Lionel Salignon < lsalignon@×××××××.fr |
356 |
>>>>>>> <mailto:lsalignon@×××××××.fr>> |
357 |
>>>>>>> |
358 |
>>>>>>> |
359 |
>>>>>>> |
360 |
>>>>>>> |
361 |
>>>>>>> |
362 |
>>>>>>> |
363 |
>>>>>> |
364 |
>>>>>> -- |
365 |
>>>>>> gentoo-user-fr@g.o mailing list |
366 |
>>>>>> |
367 |
>>>>>> |
368 |
>>>>>> |
369 |
>>>>>> |
370 |
>>>>> |
371 |
>>>>> -- |
372 |
>>>>> gentoo-user-fr@g.o mailing list |
373 |
>>>>> |
374 |
>>>>> |
375 |
>>>>> |
376 |
>>>>> |
377 |
>>>> |
378 |
>>>> |
379 |
>>>> -- |
380 |
>>>> gentoo-user-fr@g.o mailing list |
381 |
>>>> |
382 |
>>>> |
383 |
>>>> |
384 |
>>>> |
385 |
>>>> |
386 |
>>> |
387 |
>>> -- |
388 |
>>> gentoo-user-fr@g.o mailing list |
389 |
>>> |
390 |
>>> |
391 |
>>> |
392 |
>> |
393 |
>> |
394 |
>> |
395 |
>> |
396 |
>> -- |
397 |
>> gentoo-user-fr@g.o mailing list |
398 |
>> |
399 |
>> |
400 |
>> |
401 |
>> |
402 |
> |
403 |
> |
404 |
> -- |
405 |
> gentoo-user-fr@g.o mailing list |
406 |
> |