Pages : 1
#1 Le 05/06/2005, à 10: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
D'où ma question : est-il possible d'activer l'openGL avec cette version ?
(précision : les drivers de ma CG sont bien installé et l'openGL fonctionne parfaitement )
Dernière modification par Totoro (Le 05/06/2005, à 10:07)
Hors ligne
#2 Le 05/06/2005, à 10: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, à 10: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, à 10: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, à 10: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, à 17: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, à 18:09)
Qui a mis le CD Ubuntu dans mon lecteur?
Hors ligne
#7 Le 09/07/2005, à 10: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, à 11:23
- Totoro
Re : Wine "backport" et openGL
Merci pour le tuto
J'essais de faire fonctionner WowCartographe... Il fonctionne bien, mais est aussi lent qu'avec Wine sans opengl
Hors ligne
#9 Le 26/07/2005, à 18: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, à 10:01
- Totoro
Re : Wine "backport" et openGL
Vous avez bien installé le paquet "build-essential" ?
Hors ligne
#11 Le 06/08/2005, à 15: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, à 02:00)
Hors ligne
#12 Le 13/08/2005, à 12: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, à 20: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, à 11: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.
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.
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.
Dernière modification par Ethera (Le 21/09/2008, à 18:24)
Hors ligne
Pages : 1