Bonjour à tous,
Vous l'aurez peut-être remarqué, Debian sid est passé au multiarch il y a quelques temps.
Le concept est intéressant mais il semble poser problème pour certains paquets, notamment avec wine les driver proprio Nvidia.
Sur un système 64 bits, lorsque l'on lance Wine:i386 la lib OpenGl n'est pas trouvée :
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": libGL.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
J'ai à peu près tout essayé, wine, wine-unstable, le downgrade des pilotes nvidia, etc. mais rien à faire.
Il y a des rapports de bugs ici ou là mais la chose semble stagner.
Ma question est donc : Quelqu'un dans la salle a-t-il réussi à lancer des programmes OpenGl avec Wine sur Debian Sid 64 bits ?
Merci de vos retours !
# installer les libs 32bits opengl
Posté par NeoX . Évalué à 3.
ca semble evident, je ne sais pas si tu l'as fait
car c'est bien d'installer un WINE 32bits (i386) sur une machine 64bits avec des pilotes graphiques 64bits
mais il faut peut-etre aussi les bibliotheques 32bits (opengl et autres)
[^] # Re: installer les libs 32bits opengl
Posté par kursus_hc . Évalué à 2.
Si j'avais le choix je préfèrerais faire comme avant, quand ça marchait en 64 bits sans se galérer.
Un message parmi les dizaines que l'on peut recevoir dans le casse-tête de la résolution des dépendances pour les pilotes nvidia en :i386 sur du 64 bits. Cf le premier lien dans le post original. Le patch proposé ne marche plus, où alors tous mes essais ont été fait dans le mauvais ordre.
Bref si quelqu'un fait tourner wine sur sa sid ça serait sympa de dire comment !
[^] # Re: installer les libs 32bits opengl
Posté par NeoX . Évalué à 2.
pourquoi tu veux installer les pilotes Nvidia 32bits sur une machine 64bits.
le pilote doit bien rester en 64bits
mais c'est les bibliotheques opengl, mesa, … dont WINE a besoin pour se lancer en 32bits.
[^] # Re: installer les libs 32bits opengl
Posté par Renaud Casenave-Péré . Évalué à 1. Dernière modification le 03 septembre 2012 à 08:29.
J'ai essayé il y a quelques temps, il fallait install libgl1-nvidia-glx:i386 mais c'était impossible à cause d'un paquet (libxvmc1) qui n'était pas encore près pour le multiarch.
T'as le détail de l'affaire sur le bts de debian : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685054#40
[^] # Re: installer les libs 32bits opengl
Posté par kursus_hc . Évalué à 2.
Oui j'a vu, il y a même un patch qui traînait pour cette lib mais il ne fonctionne plus. En fait le problème semble plus global et vient a priori de dpkg qui se craque un peu encore dans le multiarch. Mais il n'empêche que les posseseurs de carte video Ati ou Intel n'ont pas ces problèmes.
Personne ?
# Pour répondre précisément à ta question
Posté par khivapia . Évalué à 2.
j'ai réussi à lancer des programmes OpenGL avec Wine sous Debian Sid 64 bits
(mais pas avec les pilotes propriétaires NVidia : pilotes libres radeon)
LIBGL_DRIVERS_PATH=/usr/lib32/dri wine
À savoir que j'ai compilé wine directement à partir des sources en suivant les instructions pour testing de la page http://wiki.winehq.org/WineOn64bit (c'était avant que wine soit packagé dans unstable).
[^] # Re: Pour répondre précisément à ta question
Posté par kursus_hc . Évalué à 2.
Merci pour ta réponse, malheureusement j'ai également essayé la compilation et/ou cette commande, mais l'état des drivers nvidia dans sid bloquent l'opération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.