Tient je vais en profiter pour poster mon problème.
En voyant les infos sur Nekeme et sur les jeux présentés, je me suis dit que j'allais les tester... j'ai donc installé le driver Nvidia etc. et là :
* Slune * Slune lives in /usr/share/games
Traceback (most recent call last):
File "/usr/games/slune", line 36, in ?
import slune.globdef as globdef
File "/usr/share/games/slune/globdef.py", line 20, in ?
import soya.model as model, soya.soya3d as soya3d
File "/usr/lib/python2.3/site-packages/soya/__init__.py", line 18, in ?
from _soya import * ImportError: libGL.so.1: cannot handle TLS data
Ca risque d'arriver à d'autres, donc je le poste quand même, pour les réponses...
A priori ça veut dire que tu n'as pas installé les drivers complètement...
par exemple sur une debian, il faudrait installer le paquet "nvidia-glx", ou peut-être des paquets de dev...
Personnellement je n'ai pas de carte nvidia, et mon frère n'a pas de problème avec la sienne (avec Mandrake).
Sinon, utilise le package nvidia-glx de la debian (je suppose que c'est cette distrib que tu as), à l'install, il demande si tu veux installer les libs TLS.
D'ailleurs, j'ai fait des paquets avec les libs TLS pour la version 4363 des drivers (pour ceux qui ont par exemple un Inspiron 8600 comme moi et donc que la version 4496 des drivers ne passe pas). Si ça intéresse quelqu'un ...
Enfin, apparemment, la carte est supportée par cette nouvelle version. Je testerais un peu plus tard.
j'ai eu ce probleme avec java3d, meme message d'erreur, libGL.so cannot handle tls data..
en farfouillant dans le driver nvidia 4439, je suis tombe sur une option interessante dans ce cas :
--force-tls=new|classic
plus d'info dans le README nvidia ou nvidia-installer -A
apres un reinstall du pilote (sh NVIDIA_xxx.sh --force-tls=classic), tout marche tres bien
Quelqu'un sur le forum de nvidia explique la maniere d'installer ces drivers avec un kernel 2.6 (ya visiblement des pbs de n° version dans les sources)
* Download des drivers à partir de NVIDIA:
NVIDIA-Linux-x86-1.0-5328-pkg1.run
* Download du patch Minion.de:
NVIDIA-Linux-x86-1.0-5328-pkg#.tar.bz2
NVIDIA_kernel-1.0-5328-2.6.diff.bz2
Suivre les instructions du fichier README de l'install vanilla avec ces instructions supplémentaires qui doivent précéder le lancement de "nvidia-installer":
# vi .manifest
=>remplacer toutes les occurences de 5326 par 5328: %s/5326/5328/g
# Re: drivers nvidia 5328 ( officiels )
Posté par ASpirit . Évalué à 1.
En voyant les infos sur Nekeme et sur les jeux présentés, je me suis dit que j'allais les tester... j'ai donc installé le driver Nvidia etc. et là :
* Slune * Slune lives in /usr/share/games
Traceback (most recent call last):
File "/usr/games/slune", line 36, in ?
import slune.globdef as globdef
File "/usr/share/games/slune/globdef.py", line 20, in ?
import soya.model as model, soya.soya3d as soya3d
File "/usr/lib/python2.3/site-packages/soya/__init__.py", line 18, in ?
from _soya import *
ImportError: libGL.so.1: cannot handle TLS data
Ca risque d'arriver à d'autres, donc je le poste quand même, pour les réponses...
[^] # Re: drivers nvidia 5328 ( officiels )
Posté par ASpirit . Évalué à 1.
"vire le repertoire /usr/lib/tls (mets le dans ton home ou un truc comme
ça) et réessaye."
Donc :
su
mv /usr/lib/tls ~
Et ça marche !
[^] # Re: drivers nvidia 5328 ( officiels )
Posté par Jiba (site web personnel) . Évalué à 1.
par exemple sur une debian, il faudrait installer le paquet "nvidia-glx", ou peut-être des paquets de dev...
Personnellement je n'ai pas de carte nvidia, et mon frère n'a pas de problème avec la sienne (avec Mandrake).
[^] # Re: drivers nvidia 5328 ( officiels )
Posté par Alexandre Belloni (site web personnel) . Évalué à 1.
D'ailleurs, j'ai fait des paquets avec les libs TLS pour la version 4363 des drivers (pour ceux qui ont par exemple un Inspiron 8600 comme moi et donc que la version 4496 des drivers ne passe pas). Si ça intéresse quelqu'un ...
Enfin, apparemment, la carte est supportée par cette nouvelle version. Je testerais un peu plus tard.
[^] # Re: drivers nvidia 5328 ( officiels )
Posté par kra . Évalué à 1.
en farfouillant dans le driver nvidia 4439, je suis tombe sur une option interessante dans ce cas :
--force-tls=new|classic
plus d'info dans le README nvidia ou nvidia-installer -A
apres un reinstall du pilote (sh NVIDIA_xxx.sh --force-tls=classic), tout marche tres bien
# Re: drivers nvidia 5328 ( officiels )
Posté par Olivier MARTIN . Évalué à 1.
# Install avec un kernel 2.6
Posté par Olivier MARTIN . Évalué à 2.
* Download des drivers à partir de NVIDIA:
NVIDIA-Linux-x86-1.0-5328-pkg1.run
* Download du patch Minion.de:
NVIDIA-Linux-x86-1.0-5328-pkg#.tar.bz2
NVIDIA_kernel-1.0-5328-2.6.diff.bz2
Suivre les instructions du fichier README de l'install vanilla avec ces instructions supplémentaires qui doivent précéder le lancement de "nvidia-installer":
# vi .manifest
=>remplacer toutes les occurences de 5326 par 5328: %s/5326/5328/g
# cd usr/src/nv
# ln -s Makefile.kbuild Makefile
puis lancer nvidia-installer
=>relancer x
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.