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 21/09/2006, à 09:40

tarte en pion

[Résolu] Wine amd64

Bonjour!

Je suis en version amd64 et je veux installer Wine... Puisque cette verion n'est pas dans les dépôts, j'ai décidé de la compiler des sources:
Après avoir essayé

sudo ./configure && make depend && make

qui me donnait

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 lu README selon lequel il fallait lancer

./tools/wineinstall

Mais

WINE Installer v0.75

You are running wineinstall as root, this is not advisable. Please rerun as a user.
Aborting.

Donc je l'ai lancé sans sudo:

./tools/wineinstall

WINE Installer v0.75

Running configure...

./configure: line 1454: config.log: Permission denied
./configure: line 1464: config.log: Permission denied

Configure failed, aborting install.

J'ajoute que quand j'ai essayé de lancer Googleearth qui est basé sur Wine j'ai eu la même chose...


Que faire? Merci!

Dernière modification par tarte en pion (Le 19/10/2006, à 08:45)

Hors ligne

#2 Le 21/09/2006, à 11:26

nikko

Re : [Résolu] Wine amd64

Bonjour,

quand tu as lancé sudo ./configure tu as créé un fichier de log sous le compte root, donc wineinstall en tant que simple utilisateur ne peut pas écrire dedans.

Et de toutes façons tu ne peux pas compiler wine en 64 bit:
  - ce n'est pas dévellopé pour
  - quand ça marchera (si ça marche), il faudra des binaires pour windows 64 bits. Or les applis windows que tu as sont en 32 bits, non?

Ce que tu peux faire, c'est installer les bibliothèques de compatibilités 32 bits:

sudo apt-get install ia32-libs*

récupérer les debs de wine :

wget http://wine.budgetdedicated.com/apt/pool/main/w/wine/wine-dev_0.9.21~winehq0~ubuntu~6.06-1_i386.deb

et l'installer en forcant l'architecture:
sudo dpkg -i --force-architecture wine-dev_0.9.21~winehq0~ubuntu~6.06-1_i386.deb

PS: pour installer à partir des sources, seule la cible install nécessite des droits d'administrateur. Et en général je fais un petit ./configure --help qui affiche les options disponibles.

Dernière modification par nikko (Le 21/09/2006, à 11:30)

Hors ligne

#3 Le 21/09/2006, à 11:28

tarte en pion

Re : [Résolu] Wine amd64

OK génial j'essaierai. Merci!

Hors ligne

#4 Le 21/09/2006, à 11:36

tarte en pion

Re : [Résolu] Wine amd64

Alors:

dpkg - avertissement, problème contourné à cause de --force :
l'architecture du paquet (i386) ne correspond pas à celle du système (amd64)
Sélection du paquet wine-dev précédemment désélectionné.
(Lecture de la base de données... 122218 fichiers et répertoires déjà installés.)
Dépaquetage de wine-dev (à partir de wine-dev_0.9.21~winehq0~ubuntu~6.06-1_i386.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de wine-dev :
wine-dev dépend de wine (= 0.9.21~winehq0~ubuntu~6.06-1) ; cependant :
  Paquet wine n'est pas installé.
wine-dev dépend de libc6-dev ; cependant :
  Paquet libc6-dev n'est pas installé.
dpkg : erreur de traitement de wine-dev (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
wine-dev

Je fais quoi? Apparemment je dois installer wine et libc6-dev, mais quelle commande pour ceux-là? roll Merci! Une fois que tu me diras ça, je verrai plus clair! smile

Hors ligne

#5 Le 21/09/2006, à 11:41

tarte en pion

Re : [Résolu] Wine amd64

J'essaie

wget http://wine.budgetdedicated.com/apt/pool/main/w/wine/wine_0.9.21~winehq0~ubuntu~6.06-1_i386.deb

Hors ligne

#6 Le 21/09/2006, à 11:44

tarte en pion

Re : [Résolu] Wine amd64

Bon j'ai installé wine tout court, je vais tester...

Hors ligne

#7 Le 21/09/2006, à 15:14

tarte en pion

Re : [Résolu] Wine amd64

Bon alors:

- pour ia32-libs-sdl: impossible à installer:

Dépend : lib32asound2 mais ne doit pas être installé

hmm

- Quand je fais

wine

J'ai

Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit

Donc ça fait croire que tout est bon, mais quand je lance

wine 'Opera_9.02_International_Setup.exe'

wine: creating configuration directory '/home/cyrille/.wine'...
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  17
  Current serial number in output stream:  18
wine: wineprefixcreate failed while creating '/home/cyrille/.wine'.
cyrille@Asphaleia:~$ wineserver: could not save registry branch to /home/cyrille/.wine-TPMJDx/system.reg : No such file or directory
wineserver: could not save registry branch to /home/cyrille/.wine-TPMJDx/user.reg : No such file or directory

Que faire? pour voir si le problème venait des librairies 32bit j'ai essayé d'installer Opéra selon ta procédure mais quand je le lance j'ai:

ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/9.02-20060919.6/opera: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory

Donc c'est peut-être à cause de cette librairie.


Bon j'espère que ça va t'aider à m'aider... merci!

Hors ligne

#8 Le 21/09/2006, à 21:55

nikko

Re : [Résolu] Wine amd64

Désolé pour le wine-dev, je n'ai pas fait attention.

Je vais avoir du mal à t'aider. Je suis resté en 32 bits.

Mes conseils viennent de ce que je trouve sur les forums. Et je ne les teste pas... hmm

Pour wine, il y a un post sur le forum ubuntu-fr, apparemment il te faut un noyau optimisé, et les pilotes propriétaires de ta carte graphique:
http://forum.ubuntu-fr.org/viewtopic.php?pid=356431 (en particulier les posts de WeDloMiS)

Pour Opera, il y a une discussion en anglais qui parle d'installer la version compilée de façon statique (elle incorpore les libs qt plutôt qu'utiliser les libs installées). Mais ce n'est que la version 8.5. Il y a même un script qui l'installe:
http://ubuntuforums.org/showthread.php?t=75940

Ou tu peux copier les librairies manquantes dans /lib32 apparemment:
http://porg.es/blog/opera-9-on-ubuntu-dapper-with-amd64

Je ne veux pas te donner d'autres pistes au risque de mettre ton système dans les choux.

Hors ligne

#9 Le 21/09/2006, à 22:06

nikko

Re : [Résolu] Wine amd64

Je fais juste un petit post à part, car ce n'est pas pour régler ton problème (quoique, si tu retournes en 32bits...).


Pour ma part, après lecture de l'article, je garde une installation 32 bits pour l'utilisation quotidienne. Car un ordi ne sert pas qu'à bidouiller tongue
http://enterprise.linux.com/article.pl?sid=06/09/07/1632253

(...) Il y a toujours quelques mythes à pourfendre à propos des 64bits.
Non, les binaires des applications 64-bit ne sont pas 2 fois plus gros que ceux des applis 32-bit. Vous n'aurez pas besoin d'un plus gros disque. Les processus peuvent occuper un peu plus de ram à cause de la taille plus importante des pointeurs, mais ça restera bien en dessous du double.

En parrallèle les applis 64 bit ne sont pas 2 fois plus rapide non plus. Vous avez peu de chance de vous apercevoir d'une différence en terme de vitesse particulièrement avec des applis 'desktop'.
Un des avantages principaux d'un Linux 64 bit est la possibilité de gérer beaucoup plus que 4 gig de RAM. Et si c'est votre cas, les applis tourneront très bien.

Mais en réalité les bénéfices de performances d'un système 64 bits ne sont pas pour les applis de tous les jours. Manipuler énormément de mémoire, travailler avec des bases de données gargantuesques sont des taches qui restent dédiées à des serveurs.

Pour les gens normaux utiliser un Linux 64-bit Linux est une question de choix, pour voir ce qui ne fonctionne pas, essayer des nouveautés, être en dehors des normes (pas sûr de la traduction, là)...

Pour Opera, et d'autres projets, je pense que les chroots, les bibliothèques de compatibilité et autres bidouilles sont un palliatif mais qu'il faut faire pression sur les sociétés pour le support des 64-bit.
C'est marrant (sauf si je fais un contresens) de mettre en parallèle les déclarations du pdg d'operasoftware il y a un an:

Will there be a 64 bit version of Opera available any time soon?

    Jon: We have it in the labs. This is really demand driven.

soit: On bosse dessus. C'est en fonction de la demande (des utilisateurs?).

Et les réponses qu'on trouve sur leurs forums: http://my.opera.com/community/forums/topic.dml?id=156332

- Quand aura-t-on une version 64-bit native?
- Ben la 32 bit marche bien, installe les libs de compatibilité
- Merci pour la réponse, mais c'est trop de boulot pour faire marcher de bêtes applis
- Je ne vois pas quel problème, c'est peut-être votre distro (il reste poli, il ne dit pas que c'est parce qu'ils sont un peu neuneu), parce moi et d'autres ça marche très bien.

Donc en gros, il y a un an le pdg dit, on bosse sur le 64 bit, mais ça sera une priorité en fonction de la demande. Un an après ils ne doivent pas avoir trop de pression, vu que ce sont les utilisateurs de base qui rembarre ceux qui veulent un paquet nativement 64 bit...

On a plus qu'à attendre que vista64 sorte et que microsoft mette la pression sur les éditeurs pour avoir des versions 64 bits. Je trouve ça triste.

Hors ligne

#10 Le 23/09/2006, à 20:42

tarte en pion

Re : [Résolu] Wine amd64

Merci pour le renvoi à ce topic...
J'ai fait comme écrit:
-J'avais déjà dpkg-dev
-J'ai installé les lib
-Pour sudo dpkg --force-architecture -i wine_0.9.15~winehq0~ubuntu~6.06-1_i386.deb apparemment le problème est que je l'ai déjà fait... Y a-til un moyen de l'enlever?

winecfg ne fonctionne pas.

Hors ligne

#11 Le 23/09/2006, à 20:50

nikko

Re : [Résolu] Wine amd64

tarte en pion a écrit :

-Pour sudo dpkg --force-architecture -i wine_0.9.15~winehq0~ubuntu~6.06-1_i386.deb apparemment le problème est que je l'ai déjà fait... Y a-til un moyen de l'enlever?

Bonsoir,

tu peux essayer :

sudo apt-get remove --purge wine

Sinon, tu as bien un noyau optimisé:
http://doc.ubuntu-fr.org/installation/kernel_optimise

Et les pilotes propriétaires de ta carte graphique?

WeDloMiS avait le même problème que toi (post 14, et ses problèmes ont disparu après l'installation d'un noyau optimisé et des pilotes nvidia (post 15).

Nicolas

Hors ligne

#12 Le 24/09/2006, à 09:42

tarte en pion

Re : [Résolu] Wine amd64

sudo apt-get remove --purge wine

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Le paquet wine n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

hmm

Sinon j'ai une carte graphique Ati... wink

Et pour le noyau optimisé, je l'ai déjà, non? J'ai vu ça dans Synaptic:
linux-amd64-generic
linux-image-2.6.15-23-amd64
linux-restricted-modules-2.6.15-23-amd64-generic
linux-restricted-modules-amd64-generic

Ou me faut-il les versions "amd64-k8"?

N'y a-t-il pas de risque à les installer? (Genre, plus rien ne fonctionne plus... hmm )

Dernière modification par tarte en pion (Le 24/09/2006, à 09:43)

Hors ligne

#13 Le 24/09/2006, à 11:19

tarte en pion

Re : [Résolu] Wine amd64

Pour opéra c'est tout trouvé ici http://doc.ubuntu-fr.org/applications/opera dans le bas de la page! smile
C'est déjà ça, mais c'était juste pour vérifier la compatibilité de mes sites web! wink

Il reste Wine maintenant... hmm

Hors ligne

#14 Le 26/09/2006, à 08:32

tarte en pion

Re : [Résolu] Wine amd64

tarte en pion a écrit :

Et pour le noyau optimisé, je l'ai déjà, non? J'ai vu ça dans Synaptic:
linux-amd64-generic
linux-image-2.6.15-23-amd64
linux-restricted-modules-2.6.15-23-amd64-generic
linux-restricted-modules-amd64-generic

Ou me faut-il les versions "amd64-k8"?

N'y a-t-il pas de risque à les installer? (Genre, plus rien ne fonctionne plus... hmm )

up! roll J'aimerai en terminer avec cette installation quand même! wink

Hors ligne

#15 Le 27/09/2006, à 14:14

nikko

Re : [Résolu] Wine amd64

Effectivement, d'après le wiki les paquets pour un noyau optimisé correspondant à un amd64 sont ceux en amd64-k8.

Je ne vois pas trop de risque, et de toutes façons tu installes le nouveau noyau, tu l'utilises un peu, et si il te convient tu désinstalles le generic, ou inversement.

Hors ligne

#16 Le 29/09/2006, à 19:39

tarte en pion

Re : [Résolu] Wine amd64

j'ai installé le noyau optimisé, et rien n'a changé du côté de Wine.
Où se trouvent les drivers proprio graphiques Ati?

Hors ligne

#17 Le 01/10/2006, à 20:53

tarte en pion

Re : [Résolu] Wine amd64

J'ai trouvé ici les drivers ati: https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27

Mais il n'y a pas ceux de la Radeon X300SE.

Est-ce grave et vraiment obligatoire?


Cela dit, Wine ne fonctionne toujours pas... je n'ai que l'icône du media detector de Picasa pour Picasa (inexistante avant l'install des lib de compatibilité 32 bits) mais je ne peux pas démarrer Picasa ou Google Earth, qui eux doivent marcher à tous les coups si Wine marche... hmm

Dernière modification par tarte en pion (Le 01/10/2006, à 20:53)

Hors ligne

#18 Le 07/10/2006, à 19:44

tarte en pion

Re : [Résolu] Wine amd64

up!

Hors ligne

#19 Le 12/10/2006, à 13:08

tarte en pion

Re : [Résolu] Wine amd64

J'ai installé les drivers ati, je les ai trouvés! XD
Par contre Google Earth ne fonctionne qu'à moitié, soit disant qu'il ne reconnait pas la cart graphique.
Picasa ne s'ouvre pas plus qu'avant (juste le Media Detector)

et quand j'ai essayé de lancer une autre app: rien.


Et j'ai obtenu ça d'ailleurs

winecfg

wine: creating configuration directory '/home/cyrille/.wine'...
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  14
  Current serial number in output stream:  15
wine: wineprefixcreate failed while creating '/home/cyrille/.wine'.
cyrille@Asphaleia:~$ wineserver: could not save registry branch to /home/cyrille/.wine-ACfG0c/system.reg : No such file or directory
wineserver: could not save registry branch to /home/cyrille/.wine-ACfG0c/user.reg : No such file or directory

Le problème est peut être là. Comment le résoudre?

Dernière modification par tarte en pion (Le 12/10/2006, à 13:08)

Hors ligne

#20 Le 12/10/2006, à 13:12

tarte en pion

Re : [Résolu] Wine amd64

Tiens aussi:

fglrxinfo

Error: couldn't find RGB GLX visual!

J'ai une ati x300se

Hors ligne

#21 Le 19/10/2006, à 08:45

tarte en pion

Re : [Résolu] Wine amd64

Bon je crois que je vais ouvrir un topic pour ça, ça sera plus efficace!

Merci!


EDIT: http://forum.ubuntu-fr.org/viewtopic.php?pid=535860

Dernière modification par tarte en pion (Le 19/10/2006, à 10:16)

Hors ligne

#22 Le 07/04/2007, à 12:54

bowbow13

Re : [Résolu] Wine amd64

Bonjour donc j'ai lut ce post en entier et je comprend pas tout.
Voila je suis un utilisateur de linux au lycée dans le cadre de dévellopement c++.

Comme ca me plaisait je me suis dis : "allez on sot les doight du c.. et je l'installe". Quelques petits problème mais avec de la patience j'ai réussi.
Cependant j'ai voulu installer certains non multiplate formes sous linux donc je suis passé par wine.
J'ai la mandriva 2007 (sans paquetage groff car quelques prob d'installe avec) et j'ai voulu installer wine 0.9.34 sur mon pc.
Cependant il me marquez la même erreur que tartePion lorsque je voulais l'installer en rootµ. Donc bête et méchant je me suis mis en user. Mais la je desespere vraiment de l'installer car il m'affiche des messages d'erreurs que je n'arrive pas a résoudre :

Running configure... -----------tout va bien la big_smile

./configure: line 1468: config.log: Permission denied ---------------- la je commence a criser
./configure: line 1478: config.log: Permission denied ---------------- je desespere de plus en plus d'arriver a l'installer

Configure failed, aborting install. ----------------- c'est la catastrophe


Quelqu un pourrait t il m aider ? simplement si possible car je suis pas encore habituer a linux sortie du cadre dévellopeur.

Merci d'avance