Segfault wina na 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]

Czy zmieniłeś coś w Wine lub zainstalowałeś coś, czy to robi to zaraz po nowej instalacji?
Ian

Nie, stało się to po dzisiejszej aktualizacji.
Sergey Shitov,

czy możesz cofnąć instalację?
Daniel

Odpowiedzi:


5

Uruchomiłem poprzednie jądro (3.13.0-58-generic) i działa ponownie. 3.13.0-59 zawodzi dla mnie.



To nie pomogło. Kiedy wprowadzam login / hasło, ponownie zabrano mnie do lightdm. Najwyraźniej wynika to ze sterownika ATI (zastrzeżonego).
Sergey Shitov,


3

Zainstaluj nowsze jądro 3.19.0-25. A wino 1.6 znów działa!

zobacz ten post Jak mogę teraz korzystać z jądra 3.19 w wersji 14.04?

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


+1 Nie otrzymuję opinii. To jest rozwiązanie, które wybrałem. I to działa.
rpsml

@rpsml Jeśli ta odpowiedź Ci odpowiada, nie zapomnij zaznaczyć ☑ po lewej stronie tej odpowiedzi i głosować w górę.
Mudit Kapil

@ mudit-kapil Ja głosowałem za odpowiedzią (stąd +1 poprzedzające mój komentarz). Ale nie zadałem pytania, więc nie mogę go zaakceptować ...
rpsml

@rpsml zrób to po znaku ^ pozostawionym na odpowiedzi, nie w komentarzach
Mudit Kapil

@ mudit-kapil Właśnie to zrobiłem (a następnie zauważyłem w moim komentarzu, że głosowałem za nim).
rpsml

3

Ręczne uruchamianie instancji wineserver wydaje się pomocne. Uruchom wineserver -pprzed próbą uruchomienia programu z winem.

AKTUALIZACJA: zmiana katalogu roboczego nie pomaga odtwarzalnie, ale ręczne uruchomienie wineserver.


Nie, ten sam błąd: jądro: [110.463946] wineserver [3687]: segfault at c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 błąd 14 w ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov

Potwierdzono to, aby pomóc w zgłoszeniu startera, a także wrócić do starego jądra. Może masz inną odmianę problemu?
jrudolph

wineserver; sen 1 to praca. ps ax | wino grep 22434? Ss 0:00 wineserver
Sergey Shitov

wineserver; sleep 1; wine prog.exe: kernel: [24528.776922] wine64-preloade [22450]: segfault at 7c872d40 ip 000000007c40000c sp 000000007c872d40 error 6 in wine64-preloader [7c400000 + 3000]
Sergey Shitov

1
Czy próbowałeś użyć -pflagi? W przeciwnym razie może już się zamknąć.
jrudolph
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.