Wine Segfault unter 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]

Haben Sie in Wine überhaupt etwas geändert oder installiert, oder geschieht dies nur direkt nach einer Neuinstallation?
— Ian

Nein, es ist nach dem heutigen Update passiert.
— Sergey Shitov

Können Sie die Installation rückgängig machen?
— Daniel

Antworten:


5

Ich habe den vorherigen Kernel (3.13.0-58-generic) gebootet und es funktioniert wieder. 3.13.0-59 schlägt für mich fehl.


Ich habe einen Fehler gemeldet
— Mitch

Es hat nicht geholfen. Wenn ich den Login / das Passwort eingebe, wurde ich erneut zum lightdm weitergeleitet. Anscheinend liegt dies am ATI-Treiber (proprietär).
— Sergey Shitov

4

Gelöst. Heute wurde der Kernel (3.13.0-61) aktualisiert und alles war in Ordnung.


3

Installieren Sie den neueren 3.19.0-25 Kernel. Und Wein 1.6 funktioniert wieder!

siehe diesen Beitrag Wie kann ich Kernel 3.19 in 14.04 jetzt verwenden?

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


+1 Ich bekomme keine Gegenstimme. Dies ist die Lösung, die ich gewählt habe. Und es funktioniert.
— rpsml

@rpsml Wenn diese Antwort für Sie funktioniert, vergessen Sie nicht, links neben dieser Antwort ☑ anzukreuzen und sie abzustimmen.
— Mudit Kapil

@ mudit-kapil Ich habe die Antwort positiv bewertet (daher die +1 vor meinem Kommentar). Aber ich habe die Frage nicht gestellt, deshalb kann ich sie nicht akzeptieren ...
— rpsml

@rpsml tun Sie es auf der ^ Marke links auf der Antwort nicht in Kommentaren
— Mudit Kapil

@ mudit-kapil Genau das habe ich getan (und dann in meinem Kommentar darauf hingewiesen, dass ich es positiv bewertet habe).
— rpsml

3

Das manuelle Ausführen einer Weinserverinstanz scheint zu helfen. Führen Sie es aus, wineserver -pbevor Sie versuchen, ein Programm mit Wein auszuführen.

UPDATE: Das Ändern des Arbeitsverzeichnisses hilft nicht reproduzierbar, das manuelle Ausführen von WineServer jedoch.


Nein, gleicher Fehler: Kernel: [110.463946] Weinserver [3687]: Segfault bei c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 Fehler 14 in ld-2.19.so [7f71c9f4c000 + 23000]
— Sergey Shitov

Dies wurde bestätigt, um im Launchpad-Ticket zu helfen und auch zum alten Kernel zurückzukehren. Vielleicht haben Sie eine andere Variante des Problems?
— Jrudolph

Weinserver, Schlaf 1 ist Arbeit. ps ax | grep Wein 22434? Ss 0:00 Weinserver
— Sergey Shitov

WineServer; Sleep 1; Wine Prog.exe: Kernel: [24528.776922] Wine64-Preloade [22450]: Segfault bei 7c872d40 IP 000000007c40000c SP 000000007c872d40 Fehler 6 in Wine64-Preloader [7c400000 + 3000]
— Sergey Shitov

1
Haben Sie versucht, die -pFlagge zu verwenden? Andernfalls wurde es möglicherweise bereits wieder heruntergefahren.
— Jrudolph
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.