Wine segfault en 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
fuente
¿Ha cambiado algo en Wine o ha instalado algo, o simplemente está haciendo esto justo después de una nueva instalación?
Ian
No, sucedió después de la actualización de hoy.
Sergey Shitov
¿Puedes revertir la instalación?
Daniel

Respuestas:

5

Arranqué el kernel anterior (3.13.0-58-generic) y funciona de nuevo. 3.13.0-59 falla para mí.

Mitch
fuente
No sirvió de nada. Cuando ingreso el nombre de usuario / contraseña, nuevamente fui llevado a lightdm. Aparentemente, esto se debe al controlador ATI (propietario).
Sergey Shitov
4

Resuelto Hoy actualicé el kernel (3.13.0-61), y todo estuvo bien.

Sergey Shitov
fuente
3

Instale el kernel 3.19.0-25 más nuevo. ¡Y el vino 1.6 funciona de nuevo!

ver esta publicación ¿Cómo puedo usar Kernel 3.19 en 14.04 ahora?

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

Mate
fuente
+1 No entiendo el voto negativo. Esta es la solución que elegí. Y funciona.
rpsml
@rpsml Si esta respuesta funciona para usted, no olvide marcar ☑ a la izquierda de esta respuesta y votarla.
Mudit Kapil
@ mudit-kapil Voté la respuesta (de ahí el +1 anterior a mi comentario). Pero no hice la pregunta, así que no puedo aceptarla ...
rpsml
@rpsml hazlo en la marca ^ que queda en la respuesta, no en los comentarios
Mudit Kapil
@ mudit-kapil Eso es exactamente lo que hice (y luego señalé en mi comentario que lo voté).
rpsml
3

Ejecutar una instancia de WineServer manualmente parece ayudar. Ejecutar wineserver -pantes de intentar ejecutar un programa con vino.

ACTUALIZACIÓN: cambiar el directorio de trabajo no ayuda de forma reproducible, pero la ejecución de wineerver lo hace manualmente.

jrudolph
fuente
No, mismo error: kernel: [110.463946] wineerver [3687]: segfault en c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 error 14 en ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov
Esto se confirmó para ayudar en el ticket de la plataforma de lanzamiento y también volver al núcleo antiguo. Entonces, ¿quizás tenga una variación diferente del problema?
jrudolph
wineerver; dormir 1 es trabajo. ps ax | grep vino 22434? Ss 0:00 servidor de vinos
Sergey Shitov
wine-server; sleep 1; wine prog.exe: kernel: [24528.776922] wine64-preloade [22450]: segfault en 7c872d40 ip 000000007c40000c sp 000000007c872d40 error 6 en wine64-preloader [7c400000 + 3000]
Sergey Shitov
1
¿Has intentado usar la -pbandera? De lo contrario, es posible que ya se haya apagado nuevamente.
jrudolph