Pages : 1
#1 Le 29/05/2005, à 23:54
- Omnisilver
Wine : où trouver le gestionnaire de registre ?
Ce soir j'ai tenté d'installer Warcraft 3 avec Wine, j'ai donc installé les paquets wine, winelib et winsetuptk.
Après avoir configuré Wine avec winesetuptk, j'ai installé Warcraft 3 (installation qui s'est passé sans erreur, comme sous Windows) ensuite je suis allé dans le répertoire où j'ai installé warcraft 3 (apprennant au passage que cd Program Files ne fonctionnait pas à cause de la casse mais que cd "Program Files" me sauvait la mise) et j'ai tapé la commande wine war3.exe
J'ai alors le bug suivant :
adrien@omnisilver:~/.wine/fake_windows/Program Files/Warcraft III$ wine war3.exe Invoking /usr/lib/wine/wine.bin war3.exe ...
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config fil e
Wine failed with return code 2
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Deleting /tmp/wine.log.Dy8vQX
/usr/bin/winesetup
Comment trouver HKEY ? Je ne touchais pas à la base de registre sous Windows, est il caché quelque part dans mon fake_windows ?
Merci du coup de main
Dernière modification par Omnisilver (Le 29/05/2005, à 23:59)
Hors ligne
#2 Le 30/05/2005, à 13:43
- gcxd
Re : Wine : où trouver le gestionnaire de registre ?
Ce soir j'ai tenté d'installer Warcraft 3 avec Wine, j'ai donc installé les paquets wine, winelib et winsetuptk.
Après avoir configuré Wine avec winesetuptk, j'ai installé Warcraft 3 (installation qui s'est passé sans erreur, comme sous Windows) ensuite je suis allé dans le répertoire où j'ai installé warcraft 3 (apprennant au passage que cd Program Files ne fonctionnait pas à cause de la casse mais que cd "Program Files" me sauvait la mise) et j'ai tapé la commande wine war3.exe
J'ai alors le bug suivant :
adrien@omnisilver:~/.wine/fake_windows/Program Files/Warcraft III$ wine war3.exe Invoking /usr/lib/wine/wine.bin war3.exe ...
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config fil e
Wine failed with return code 2
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Deleting /tmp/wine.log.Dy8vQX
/usr/bin/winesetupComment trouver HKEY ? Je ne touchais pas à la base de registre sous Windows, est il caché quelque part dans mon fake_windows ?
Merci du coup de main
En fait je crois qu'il y a un autre exécutable à lancer, war3.exe n'est pas le bon, je peux pas te dire là j'ai pas mon ordi entre les pattes, regarde dans le répertoire...
Et pour aller dans Program Files tu peux mettre un antislash avant chaque espace comme ceci :
cd Program\ Files
Juste au cas où tu voulais mettre un raccourci...
Hors ligne
#3 Le 30/05/2005, à 17:35
- Omnisilver
Re : Wine : où trouver le gestionnaire de registre ?
Un petit ls me donne
adrien@omnisilver:~/.wine/fake_windows/Program Files/Warcraft III$ ls
bak.Movies ijl15.dll redist support Warcraft III.exe
blizzard.ax Licence.txt replay War3.exe WorldEdit.exe
BNUpdate.exe Maps save War3Inst.log World Editor.exe
Game.dll Mss32.dll Storm.dll war3.mpq
Je fais donc adrien@omnisilver:~/.wine/fake_windows/Program Files/Warcraft III$ wine "warcraft III.exe" mais il me dit qu'il ne trouve pas le CD dans le lecteur alors qu'il y est, qu'il est monté et reconnu ... ayant deux lecteurs j'ai essayé avec les deux mais même résultat, il ne le trouve pas
Faut il que je touche au fichier config (dans ~/.wine ) ? Voici la partie correspondant aux lecteurs :
[Drive C]
"Path" = "/home/adrien/fake_windows"
"Type" = "hd"
"Label" = "/home/adrien/fake_windows"
"Filesystem" = "win95"
[Drive D]
"Path" = "/media/cdrom1"
"Type" = "cdrom"
"Label" = "/media/cdrom1"
"Filesystem" = "win95"
"Device" = "/dev/hdc"
[Drive E]
"Path" = "/media/cdrom0"
"Type" = "cdrom"
"Label" = "/media/cdrom0"
"Filesystem" = "win95"
"Device" = "/dev/hdd"
[Drive X]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive Y]
"Path" = "%HOME%"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"
[Drive Z]
"Path" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"
Merci pour l'astuce de l'antislash
Pour info, ceux qui auraient également l'erreur "Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file" j'ai trouvé une page à ce sujet
Dernière modification par Omnisilver (Le 30/05/2005, à 17:56)
Hors ligne
#4 Le 30/05/2005, à 18:11
- Omnisilver
Re : Wine : où trouver le gestionnaire de registre ?
J'ai réussi (en apprenant encore des trucs, maintenant je me balade sans problème dans mes répertoires en ligne de commande, grâce à cd et ls, je suis trop fort ) à lancer Warcraft 3, mais même quand j'arrive à lancer l'autorun j'ai l'erreur :
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file
Puis tout de suite après "ne trouve pas le lecteur CD"
Je cherche donc désespérément regedit.exe, que je ne trouve pas
Utilisateurs de Wine, un idée ? Un paquet à installer pour l'avoir ? (J'ai installé Wine sans installation Windows préalable donc pas moyen de le choper là)
Si je le prends sur un ordi Windows et que je le copie/colle dans mon répertoire ~/.wine/fake_windows/Windows ça marchera d'apès vous ? (si je ne tente pas c'est que j'ai peur que ça ne pose problème en fait).
Hors ligne
#5 Le 31/05/2005, à 01:48
- bothunderis
Re : Wine : où trouver le gestionnaire de registre ?
-> installe winetools ou xwine et tu aura facilement acces au regedit en mode graphique.
ou alors encore plus simple:dans ton terminal préféré
regedit
Dernière modification par bothunderis (Le 31/05/2005, à 01:57)
Hors ligne
#6 Le 31/05/2005, à 07:14
- Omnisilver
Re : Wine : où trouver le gestionnaire de registre ?
En fait je ne l'avais pas précisé mais j'ai essayé différentes commandes :
adrien@omnisilver:~$ regedit
bash: regedit: command not found
adrien@omnisilver:~$ wine regedit
Invoking /usr/lib/wine/wine.bin regedit ...
wine: cannot find 'regedit'
Wine failed with return code 1
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
C'est pour ça que je pense que je ne l'ai pas (je l'ai cherché dans mes fichiers mais je ne l'ai pas trouvé !)
Ce soir j'installe winetools ou xwine pour voir
Hors ligne
#7 Le 31/05/2005, à 07:26
- racoon97
Re : Wine : où trouver le gestionnaire de registre ?
-> dans ton terminal préféré
regedit
Je la connaisais pas celle la Ca me rappelle le bon vieux temps
La clé HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels n'existe pas. Je fais comment ?
Et Logpixels c'est quoi ? Une chaine, valeur binaire, mot double ???
(Ca fais bizarre de parler base de registre sur un forum Linux ):lol:
Dernière modification par racoon97 (Le 31/05/2005, à 07:36)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#8 Le 31/05/2005, à 19:45
- Omnisilver
Re : Wine : où trouver le gestionnaire de registre ?
Bon, pas de winetools ni de xwine dans synaptic ... je suppose que c'est une question de dépôts, j'ai activé les binaires d'Ubuntu 5.04, Mises à jour 5.04 et Mise à jour sécurité 5.04 en officiel, multiverse, restreint et universe.
Faut il que je rajoute les backports de la 5.10 ?
Hors ligne
#9 Le 31/05/2005, à 20:11
- racoon97
Re : Wine : où trouver le gestionnaire de registre ?
Faut il que je rajoute les backports de la 5.10 ?
Je crois que ça ce n'est vraiment pas une bonne idée.:/
Tu devrais pouvoir trouver winetools dans Synaptic
A titre d'info voici mon source.list
deb cdrom:[Ubuntu 5.04 _Hoary Hedgehog_ - Release i386 (20050407)]/ hoary main restricted
## Uncomment the following two lines to fetch updated software from the network
deb http://fr.archive.ubuntu.com/ubuntu hoary main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary main restricted
## Uncomment the following two lines to fetch major bug fix updates produced
## after the final release of the distribution.
deb http://us.archive.ubuntu.com/ubuntu hoary-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu hoary-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu hoary universe
deb-src http://fr.archive.ubuntu.com/ubuntu hoary universe
deb http://security.ubuntu.com/ubuntu hoary-security main restricted
deb-src http://security.ubuntu.com/ubuntu hoary-security main restricted
deb http://security.ubuntu.com/ubuntu hoary-security universe
deb-src http://security.ubuntu.com/ubuntu hoary-security universe
deb http://fr.archive.ubuntu.com/ubuntu hoary multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu hoary multiverse
deb ftp://ftp2.caliu.info/backports/ hoary-backports main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-backports-staging main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-extras main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-extras-staging main universe multiverse restricted
#deb ftp://ftp.nerim.net/debian-marillat stable main
#deb ftp://ftp.nerim.net/debian-marillat unstable main
#deb ftp://ftp.nerim.net/debian-marillat testing main
#deb http://home.gna.org/monkeybubble/debian ./
Mais avant tout regarde si tu winesetup n'est pas installé.
Dernière modification par racoon97 (Le 31/05/2005, à 20:14)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#10 Le 01/06/2005, à 16:13
- bothunderis
Re : Wine : où trouver le gestionnaire de registre ?
voici ce qui m'a permis de trouver winetools en .deb
deb http://www.linex.org/sources/linex/debian/ sarge linex
deb http://www.linex.org/sources/linex/debian/ woody linex
,et si ça fonctionne il faut a partir de winetools commencer par "base setup".
Hors ligne
#11 Le 03/06/2005, à 12:58
- gcxd
Re : Wine : où trouver le gestionnaire de registre ?
Bon, pas de winetools ni de xwine dans synaptic ... je suppose que c'est une question de dépôts, j'ai activé les binaires d'Ubuntu 5.04, Mises à jour 5.04 et Mise à jour sécurité 5.04 en officiel, multiverse, restreint et universe.
Faut il que je rajoute les backports de la 5.10 ?
Fait peut-être une recherche dans Synaptic avec le terme wine et regarde tout ce qui s'y affiche, c'est peut-être juste une question de nom de paquet un peu modifié...
Et il doit y avoir un répertoire genre ~/.wine caché avec peut-être le fichier de configuration systeme que vous recherchez...
Juste qqs idées...
Hors ligne
#12 Le 04/06/2005, à 08:05
- Omnisilver
Re : Wine : où trouver le gestionnaire de registre ?
gcxd --> En recherchant uniquement wine dans synaptic j'ai trois paquets installés : wine, winesetuptk et libwine. Les autres ne m'ont pas l'air de correspondre à winetools ni à xwine (ce sont des libwine-alsa, libwine-cil, ...)
J'installe wine-utils qui pourra peut être m'aider !
Il y a bien fichier config dans ~/.wine , j'en parle dans mon second message (Faut il que je touche au fichier config (dans ~/.wine ))
raccon97 et bothunderis --> merci pour les sources, mais je vais tout essayer avant d'en rajouter, j'ai eu trop de problème avec le rajout de dépôts non ubuntu
.........
Je crois que j'ai trouvé le fichier qui m'intéresse ...
adrien@omnisilver:~/.wine$ ls
config config.2005.06.04.07.59.bak system.reg
config.2005.05.29.23.06.bak dosdevices userdef.reg
config.2005.05.30.17.56.bak fake_windows user.reg
Je l'ai ouvert et il y a plein de clé de registres, je me rapproche du but
Exemple :
Software\\Classes\\CLSID\\{D2AC2898-B39B-11D1-8704-00600893B1BD}] 1066063185
@="DirectMusicMuteTrack
Par contre aucune clé correspondant à HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels ... je la crée manuellement ? Et je lui donne quoi comme argument ?
Hors ligne
#13 Le 05/10/2005, à 19:43
- Kisey
Re : Wine : où trouver le gestionnaire de registre ?
essais ça (==> "1400x900" ç'est parceque c'est la résolution de mon écran !)
[Drive D]
"Path" = "/media/cdrom0"
"Type" = "cdrom"
"Label" = "/media/cdrom0"
"Filesystem" = "win95"
"Device" = "/dev/hdc" HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels "14OOx900"
et dans [fonts] la résolution doit être en commentaire
[fonts]
;"Resolution" = "96"
l'erreur ne s'affiche plus mais une autre arrive et là je n'ai pas encore de solution
Invoking /usr/lib/wine/wine.bin /home/kisey/Download/gsdemo.exe ...
fixme:thread:NtSetInformationThread Set ThreadImpersonationToken handle to (nil)
fixme:thread:NtSetInformationThread Set ThreadImpersonationToken handle to 0x48
fixme:msiexec:main /regserver not implemented yet, ignoring
fixme:msiexec:main /unregserver not implemented yet, ignoring
Si quelqu'un a une solution
Merci
Hors ligne
Pages : 1