Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/06/2005, à 11:06

Totoro

Wine "backport" et openGL

Bonjour,

J'ai récupéré Wine via les backports. Il fonctionne bien, mais sans l'openGL...
Du coup, ça rame pas mal smile

D'où ma question : est-il possible d'activer l'openGL avec cette version ?
smile

(précision : les drivers de ma CG sont bien installé et l'openGL fonctionne parfaitement wink )

Dernière modification par Totoro (Le 05/06/2005, à 11:07)

Hors ligne

#2 Le 05/06/2005, à 11:35

dawar

Re : Wine "backport" et openGL

Non, wine ne gère pas l'openGL, il faut se tourner vers Cedega : http://www.transgaming.com/

Il doit y'avoir des topics sur le forum a propos de son installation.


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#3 Le 05/06/2005, à 11:37

laurent

Re : Wine "backport" et openGL

et un didacticiel pour la 12, un!

http://www.trustonme.net/didactels/312.html

tout chaud, tout frais.


Laurent, petit belge explorant la banquise

Hors ligne

#4 Le 05/06/2005, à 11:42

Totoro

Re : Wine "backport" et openGL

euh pourtant sur le site de wine, ils disent que des jeux comme World of Warcraft fonctionne bien....
http://appdb.winehq.org/appview.php?versionId=3034;whq_appdb=3830af43d038f570a1e025f4db047183

De plus on peut compiler Wine avec l'option openGL... Mais je pense que la version des backport est compilé sans cette option...

Hors ligne

#5 Le 05/06/2005, à 11:57

Stemp

Re : Wine "backport" et openGL

Salut,

Pour les dernières versions de Wine, rajouter dans sa "sources.list" :

# Wine
deb http://wine.sourceforge.net/apt/ hoary/
deb-src http://wine.sourceforge.net/apt/ source/

«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#6 Le 07/06/2005, à 18:47

Coxpapi

Re : Wine "backport" et openGL

oui wineHQ fonctionne aussi en openGL mais en le compilant

-> Préparation:

En 1er lieu désinstaller le wine installé:
~$ sudo apt-get remove --purge wine si paquets installé
~/wine-xxxxxxxx$ sudo make uninstall si install par wine-xxxxxxx.tar.gz

Regarder si /usr/local/lib/wine existe, sinon supprimé en root le répertoire Wine: ~$ sudo /usr/local/lib/wine/
Regarder ce qui existe dans /usr/local/bin/: y a t'il des fichiers commencés par wintrucmuche: les détruire (surtout pas détruire le répertoire)

- Vérifier avec Synaptic si les paquets suivant sont installés:

cvs
build-essential
x-window-system-dev
libasound2-dev
libpng12-dev
libjpeg62-dev
libsdl1.2-dev
libsdl-ttf2.0-dev
libsdl-net1.2-dev
libsdl-gfx1.2-dev
msttcorefonts
libfontconfig1-dev
gcc
xlibs-dev
make
flex-old
bison
freeglut3
freeglut3-dev

Pour les cartes ATI installer:
fglrx-kernel-source
xorg-driver-fglrx-dev

Pour les cartes Nvidia installer
nvidia-glx-dev

- Télécharger Wine-20050524.tar.gz dans votre dossier personnel (~/)
http://www.winehq.com/ Latest Release

- Décompressez le fichier téléchargé :
~$ tar zxvf Wine-20050524.tar.gz

-> si install de WoW le top est de préparer en copiant les 4 CD de World of Warcraft sur un DVD ou les mettre dans un répertoire, vous devez avoir copié ces fichiers:
/DirectX
Autorun.inf
Installer.exe
Installer.ico
Installer Tome.mpq
Installer Tome 2.mpq
Installer Tome 3.mpq
Installer Tome 4.mpq

-> Compilation

~$ cd wine-20050524/
~/wine-20050524$ ./configure --enable-opengl

On ne doit pas avoir d'erreur

~/wine-20050524$ make depend

On ne doit pas avoir d'erreur

~/wine-20050524$ make

On ne doit pas avoir d'erreur

-> Installation

~/wine-20050524$ sudo make install
Cà installe Wine sous /usr/local/

Si:
*************************************************
*************************************************
The installed Wine libraries will not be found!
You can either:
   Add the line '/usr/local/lib' to /etc/ld.so.conf and run /sbin/ldconfig
   export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
*************************************************
*************************************************
Bon ben ouvrer le fichier:
~/wine-20050524$ sudo gedit /etc/ld.so.conf
Ecrire /usr/local/lib dans /etc/ld.so.conf
Le 'run':
~/wine-20050524$ sudo /sbin/ldconfig
~/wine-20050524$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

ATTENTION lancer winesetuptk avant wine, comme ceci:

Installer winesetuptk avec Synaptic

Lancer:
$ winesetup  (http://www.winefr.org/modules/wfsection/article.php?articleid=36)

Location of the Wine configuration file => par défaut (~/.wine/config) => Next
Windows partition location => Create a new windows partition: /home/dossier_personnel/.wine/drive_c (remplacer fake_windows drive_c) => Next
(dans l'exemple le dossier personnel sera appelé dossier_personnel)
Wine will emulate Look ans Feel => par défaut => Finish

Lancer
~/wine-20050524$ wine
On ne doit pas avoir d'erreur

-> Installation du jeux

Copier les 2 dll ci dessous de windows dans le fake windows (.wine/drive_c/Windows/System)
msvcp60.dll
mfc42.dll
Télécharger Mozilla au http://frenchmozilla.sourceforge.net/FTP/1.7.7/mozilla-1.7.7.fr-FR.win32.installer.exe
(sissi)
L'installer au clic droit sur mozilla-1.7.7.fr-FR.win32.installer.exe (sélectionnez "ouvrir avec Wine Windows Emulator")
Télécharger http://www.iol.ie/~locka/mozilla/MozillaControl177.exe et l'installer au clic droit avec "ouvrir avec Wine Windows Emulator"

Installer World of Warcraft de la même manière:
Allez sur le DVD ou dans le répertoire copie CD WoW:
$ wine /media/cdrom0/Installer.exe
ou clic droit sur Installer.exe sélectionnez "ouvrir avec Wine Windows Emulator"

Lancer World Of Warcraft
~/ wine ~/.wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl
pour ma part j'ai créé un lanceur

Voilà en gros moi çà marche uniquement avec la carte Nvidia mais pas avec la carte ATI, d'ailleur je vais la remplacer par une Nvidia comme çà plus de soucis... le son ne marche pas aussi c'est en cours de recherche (pas trop le temps à çà), je n'ai jamais été aussi loin dans le fonctionnement de WoW. Bref j'ai joué à WoW avec un Cosmos spécial (pour ceux qui jouent à WoW: http://forums-fr.wow-europe.com/board.aspx?fn=wow-interface-fr) sur Nvidia sans son et bien sur sous Ubuntu pendant 2 heures quand même sans pb.

Mes références:
http://gentoo-wiki.com/HOWTO_Install_and_update_World_Of_Warcraft_with_wine
http://forums.gentoo.org/viewtopic-t-246098-start-0-postdays-0-postorder-asc-highlight-.html?sid=b70260f32791bfe1ebc53d548f76e312

Dernière modification par Coxpapi (Le 16/06/2005, à 19:09)


Qui a mis le CD Ubuntu dans mon lecteur?

Hors ligne

#7 Le 09/07/2005, à 11:58

ckhs

Re : Wine "backport" et openGL

ckhs@darkasus:~/Downloads/All/wine-20050628$ wine
wine: failed to initialize: /usr/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

La version de wine est indquée dans la commande... comment puis-je régler cela?

merci d'avance.
PS: J'ai suivi ce tuto à la lettre...

Hors ligne

#8 Le 20/07/2005, à 12:23

Totoro

Re : Wine "backport" et openGL

Merci pour le tuto smile

J'essais de faire fonctionner WowCartographe... Il fonctionne bien, mais est aussi lent qu'avec Wine sans opengl hmm

Hors ligne

#9 Le 26/07/2005, à 19:00

Jamman

Re : Wine "backport" et openGL

Bonjour,

Merci pour le tuto que j'ai suivi à la lettre, seulement j'ai un problème après le ./configure.
Voila ce que j'obtient :

checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc -m32
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

J'ai regardé sur le forum, il me semble que ça provient du compileur inexistant et pourtant gcc est bien installé.
Je débute est donc la lecture du config.log ne m'a pas avancé.
Merci pour votre aide.

Jamman

#10 Le 30/07/2005, à 11:01

Totoro

Re : Wine "backport" et openGL

Vous avez bien installé le paquet "build-essential" ?

Hors ligne

#11 Le 06/08/2005, à 16:45

Hogo Hogewine

Re : Wine "backport" et openGL

Bonjour,

Je constate après avoir suivit avec attention le tutoriel un problème. En effet bien que l'installation n'a subit aucune erreur, je rencontre un obstacle au lancement de wine:
hogo@ubuntu:~/wine-20050725$ wine

Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system" is not accessible.
Warning: could not find DOS drive for current working directory '/home/hogo/wine-20050725', starting in the Windows directory.
Wine 20050725
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

Lorsque j'ai configurer winesetup, il m'a bel et bien trouvé ma partition windows XP localisé sur /mnt/windows, cela dit il me l'indiquait en tant que (Wine85,98,ME), j'ai bien remplacé fake par drive_c.

Dans la section drives, il m'a reconut toutes mes partitions, lecteur, seulement pour mes trois partitions (WIndows XP en ntfs, et deux partitions en fat32) il n'a pas indiqué dans la partie Device à quoi ils correspondaient, je l'es donc fais moi même:
        Type                             Path                         Device
D       HD                         /mnt/windows             /dev/hda1
E       HD                         /mnt/video                  /dev/hda5
F       HD                         /mnt/sauvegarde        /dev/hdb1

Dans la section Path:

Windows C:\Windows
System    C:\Windows\System
Profile      [Vide]
Temp       X:\
Path        C:\Windows;C:\Windows\System;X:\;X:\test;Y:\

Je me suis rendu dans .wine_c/config

[Drive C]
"Path" = "/home/hogo/.wine/drive_c"
"Type" = "hd"
"Label" = "/home/hogo/.wine/drive_c"
"Filesystem" = "win95"

[Drive D]
"Path" = "/mnt/windows"
"Type" = "hd"
"Label" = "/mnt/windows"
"Filesystem" = "win95"

j'ai modifié win95 par winxp mais cela n'a rien changé. J'ai du mal à comprendre ou peut être l'erreur, quelqu'un aurait-il la solution ?

Dernière modification par Hogo Hogewine (Le 08/08/2005, à 03:00)

Hors ligne

#12 Le 13/08/2005, à 13:57

poulet

Re : Wine "backport" et openGL

ca fonctionne aussi pour Warcraft 3 ?


"Boire sans soif et faire l'amour en tout temps, il n'y a que ça qui nous distingue des autres bêtes"
Beaumarchais -Le mariage de Figaro-
http://www.string-emil.de/  Un peu de ficelle dans un monde brute...

Hors ligne

#13 Le 04/09/2006, à 21:21

sprint

Re : Wine "backport" et openGL

Bonjour,
J'essai de faire fonctionner warcraft III avec wine. Pour ce qui est de l'install, à priori tout est OK. Je lance la commande pour demarrer le jeux (cf si dessous) et tout fonctionne pour selectionner les options du jeu. Par contre, des que le jeu à proprement parler veut demarrer, j'ai les messages suivants :

desktop:~$ wine "c:\Program Files\Warcraft III\Warcraft III.exe" -opengl
fixme:midi:OSS_MidiInit Synthesizer support MIDI in. Not supported yet (please report)
err:ole:CoCreateInstance apartment not initialised
fixme:win:EnumDisplayDevicesW ((null),0,0x7fb8f46c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x7fb8f4a4,0x00000000), stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16thierry@thierry-desktop:~$ fixme:wave:DSD_CreateSecondaryBuffer (0x7fd62250,0x792289bc,180e0,0,0x7fda4714,0x7fd62034,0x7fda46f0): stub
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.fixme:imm:ImmGetOpenStatus (0x7fd3ee90): semi-stub
fixme:imm:ImmReleaseContext (0x10026, 0x7fd3ee90): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x7fb8c844,0x00000000), stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  387
  Current serial number in output stream:  387

Et là, j'avoue que mes limites sont atteinte, je ne sais pas pourquoi, ni ce qu'il faut faire.
Merci de votre aide

PS : config : carte graphique NVIDIA, son : SB live. version unbutu dapper toute toute neuve ;-)

#14 Le 04/09/2008, à 12:56

Ethera

Re : Wine "backport" et openGL

Bonjour,

Après avoir cherché depuis un bout de temps, écumé les fora et testé toutes les solutions possibles pour résoudre ce problème d'openGL m'empêchant de profiter à fond de Deus Ex, j'ai fini par tomber sur une proposition qui s'est avérée efficace dans mon cas. Je me permets donc de déterrer ce topic en espérant que ça en aidera d'autres. wink

Pour remettre dans le contexte, j'avais cette erreur sur une Debian Sid fraîchement installée (début juillet), avec les drivers Nvidia qui vont bien. L'accélération graphique était bien en place, entre autres je pouvais jouer à Nexuiz avec une qualité élevée sans aucun ralentissement. Et pourtant, pas moyen de jouer plus de 10 secondes à Deus Ex en mode OpenGL via wine sans finir par obtenir ce fameux message d'erreur.

Et hier soir, miracle, j'ai pu jouer une heure sans plantage. J'ai simplement installé libgl1-mesa-dri (je n'avais que le libgl1-mesa-glx jusqu'alors)...
En plus détaillé pour les débutants, installez ce paquet via Synaptic ou votre gestionnaire de paquets préféré, ou bien tapez ceci en ligne de commande :

sudo apt-get install libgl1-mesa-dri

Après ça, tout devrait rentrer dans l'ordre !:D

Edit : Bon, en fait, je reviens sur cette méthode... Aujourd'hui, j'ai voulu forcer l'anti-aliasing via le panneau de configuration nvidia-settings. Moralité, avec l'anti-aliasing sur "override application settings", ça refait la même erreur. Par contre, avec "enhance application settings", tout roule. smile

Edit bis :Bonne nouvelle, plus aucun souci depuis une mise à jour du serveur Xorg (passage en 1.4.2). Warcraft III refusait de se lancer à son tour avec toujours cette fameuse erreur ; depuis la mise à jour de Xorg, ça fait deux jours que j'y joue sans aucun problème. smile

Dernière modification par Ethera (Le 21/09/2008, à 19:24)

Hors ligne