Segfault anggur di 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
sumber
Sudahkah Anda mengubah apa pun dalam Wine atau menginstal apa pun, atau hanya melakukan ini setelah instalasi baru?
Ian
Tidak, itu terjadi setelah pembaruan hari ini.
Sergey Shitov
dapatkah Anda mengembalikan instalasi?
Daniel

Jawaban:

5

Saya mem-boot kernel sebelumnya (3.13.0-58-generik) dan berfungsi lagi. 3.13.0-59 gagal untuk saya.

Mitch
sumber
Itu tidak membantu. Ketika saya memasukkan login / kata sandi, saya dibawa lagi ke lightdm. Rupanya ini disebabkan oleh driver ATI (berpemilik).
Sergey Shitov
4

Terpecahkan. Hari ini memperbarui kernel (3.13.0-61), dan semuanya baik-baik saja.

Sergey Shitov
sumber
3

Instal kernel 3.19.0-25 yang lebih baru. Dan anggur 1.6 bekerja lagi!

lihat posting ini Bagaimana saya bisa menggunakan Kernel 3.19 di 14.04 sekarang?

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

Mat
sumber
+1 Saya tidak mendapatkan downvote. Ini adalah solusi yang saya pilih. Dan itu berhasil.
rpsml
@rpsml Jika jawaban ini cocok untuk Anda, maka jangan lupa untuk menandai ☑ di sebelah kiri jawaban ini dan pilih suara itu.
Mudit Kapil
@ mudit-kapil saya melakukan upvote jawabannya (maka +1 mendahului komentar saya). Tetapi saya tidak mengajukan pertanyaan, jadi saya tidak bisa menerimanya ...
rpsml
@rpsml lakukan pada tanda ^ kiri pada jawaban tidak dalam komentar
Mudit Kapil
@ mudit-kapil Itulah yang saya lakukan (dan kemudian tunjukkan dalam komentar saya bahwa saya membatalkannya).
rpsml
3

Menjalankan instance wineserver secara manual sepertinya membantu. Jalankan wineserver -psebelum mencoba menjalankan program dengan anggur.

UPDATE: mengubah direktori kerja tidak membantu direproduksi tetapi menjalankan server anggur secara manual tidak.

jrudolph
sumber
Tidak, kesalahan yang sama: kernel: [110.463946] wineserver [3687]: segfault di c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 kesalahan 14 di ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov
Ini dikonfirmasikan untuk membantu dalam tiket launchpad dan juga kembali ke kernel lama. Jadi, mungkin Anda memiliki variasi masalah yang berbeda?
jrudolph
Wineserver, sleep 1 adalah pekerjaan. ps kapak | anggur grep 22434? Ss 0:00 wineserver
Sergey Shitov
wineserver; sleep 1; wine prog.exe: kernel: [24528.776922] wine64-preloade [22450]: segfault di 7c872d40 ip 000000007c40000c sp 000000007c872d40 kesalahan 6 dalam wine64-preloader [7c400000 + 3000]
Sergey Shitov
1
Sudahkah Anda mencoba menggunakan -pbenderanya? Kalau tidak, mungkin sudah dimatikan lagi.
jrudolph