Wine segfault sur Ubuntu 14.04

8
$ wine --version
wine-1.7.47-161-g1a0c4ef

$ winecfg
syslog: kernel: [33279.238873] wineserver[9087]: segfault at eeb102d0 ip 00000000eeb102d0 sp 0000000052879ac0 error 14 in ld-2.19.so[7fb3eeb0f000+23000]

$ wine prog.exe
syslog: kernel: [33554.031996] wineserver[9173]: segfault at a31c12d0 ip 00000000a31c12d0 sp 00000000a4fdfbf0 error 14 in ld-2.19.so[7f37a31c0000+23000]
Sergey Shitov
la source
Avez-vous changé quoi que ce soit dans Wine ou installé quoi que ce soit, ou est-ce juste après une nouvelle installation?
Ian
Non, c'est arrivé après la mise à jour d'aujourd'hui.
Sergey Shitov
pouvez-vous annuler l'installation?
Daniel

Réponses:

5

J'ai démarré le noyau précédent (3.13.0-58-générique) et cela fonctionne à nouveau. 3.13.0-59 échoue pour moi.

Mitch
la source
Cela n'a pas aidé. Lorsque j'entre le login / mot de passe, j'ai de nouveau été redirigé vers le lightdm. Apparemment, cela est dû au pilote ATI (propriétaire).
Sergey Shitov
4

Résolu. Aujourd'hui mis à jour le noyau (3.13.0-61), et tout allait bien.

Sergey Shitov
la source
3

Installez le noyau 3.19.0-25 plus récent. Et le vin 1.6 fonctionne à nouveau!

voir cet article Comment puis-je utiliser le noyau 3.19 en 14.04 maintenant?

sudo apt-get install linux-generic-lts-vivid

Mat
la source
+1 Je n'ai pas le downvote. C'est la solution que j'ai choisie. Et il fonctionne.
rpsml
@rpsml Si cette réponse vous convient, n'oubliez pas de cocher ☑ à gauche de cette réponse et de voter pour elle.
Mudit Kapil
@ mudit-kapil J'ai voté pour la réponse (d'où le +1 précédant mon commentaire). Mais je n'ai pas posé la question, donc je ne peux pas l'accepter ...
rpsml
@rpsml faites-le sur la ^ marque à gauche sur la réponse pas dans les commentaires
Mudit Kapil
@ mudit-kapil C'est exactement ce que j'ai fait (puis j'ai souligné dans mon commentaire que je l'avais voté).
rpsml
3

L'exécution manuelle d'une instance de serveur de vin semble aider. Exécutez wineserver -pavant d'essayer d'exécuter un programme avec wine.

MISE À JOUR: la modification du répertoire de travail n'aide pas de manière reproductible, mais l'exécution manuelle de wineServer le fait.

jrudolph
la source
Non, même erreur: noyau: [110.463946] vinserver [3687]: erreur de segmentation à c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 erreur 14 dans ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov
Cela a été confirmé pour aider dans le ticket du tableau de bord et pour revenir également à l'ancien noyau. Alors, peut-être que vous avez une variante différente du problème?
jrudolph
serveur de vin; dormir 1 c'est travailler. ps ax | vin de grep 22434? SS 0:00 wineserver
Sergey Shitov
wineerver; sleep 1; wine prog.exe: noyau: [24528.776922] wine64-preloade [22450]: segfault at 7c872d40 ip 000000007c40000c sp 000000007c872d40 error 6 in wine64-preloader [7c400000 + 3000]
Sergey Shitov
1
Avez-vous essayé d'utiliser le -pdrapeau? Sinon, il est peut-être déjà de nouveau arrêté.
jrudolph