Wine segfault บน 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

คุณสามารถย้อนกลับการติดตั้งได้หรือไม่
Daniel

คำตอบ:


5

ฉันบูตเคอร์เนลก่อนหน้า (3.13.0-58-generic) และใช้งานได้อีกครั้ง 3.13.0-59 ล้มเหลวสำหรับฉัน


ฉันยื่นข้อผิดพลาด: bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1479040
มิ

มันไม่ได้ช่วยอะไร เมื่อฉันเข้าสู่ระบบ / รหัสผ่านฉันถูกพาไปที่ lightdm อีกครั้ง เห็นได้ชัดว่านี่เป็นเพราะไดรเวอร์ ATI (เป็นกรรมสิทธิ์)
Sergey Shitov


3

ติดตั้งเคอร์เนล 3.19.0-25 ที่ใหม่กว่า และไวน์ 1.6 ทำงานได้อีกครั้ง!

ดูโพสต์นี้ฉันจะใช้เคอร์เนล 3.19 ใน 14.04 ตอนนี้ได้อย่างไร

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


+1 ฉันไม่ได้รับคะแนนโหวต นี่คือทางออกที่ฉันเลือก และมันใช้งานได้
rpsml

@rpsml หากคำตอบนี้ใช้ได้ผลสำหรับคุณอย่าลืมทำเครื่องหมาย☑ทางด้านซ้ายของคำตอบนี้แล้วโหวตขึ้น
Mudit Kapil

@ mudit-kapil ฉันไม่ได้ตอบคำถาม (ดังนั้น +1 นำหน้าความคิดเห็นของฉัน) แต่ฉันไม่ได้ถามคำถามดังนั้นฉันจึงไม่สามารถยอมรับได้ ...
rpsml

@rpsml ทำมัน ^ เครื่องหมายบนด้านซ้ายของคำตอบไม่ได้อยู่ในการแสดงความคิดเห็น
Mudit พิล

@ mudit-kapil นั่นคือสิ่งที่ฉันทำ (และจากนั้นชี้ให้เห็นในความคิดเห็นของฉันที่ฉัน upvoted มัน)
rpsml

3

การเรียกใช้อินสแตนซ์ของเซิร์ฟเวอร์เซิร์ฟเวอร์ด้วยตนเองดูเหมือนจะช่วยได้ เรียกใช้wineserver -pก่อนที่จะพยายามเรียกใช้โปรแกรมด้วยไวน์

ปรับปรุง: การเปลี่ยนไดเรกทอรีการทำงานไม่ได้ช่วยทำซ้ำได้ แต่การเรียกใช้เซิร์ฟเวอร์เซิร์ฟเวอร์ด้วยตนเอง


ไม่ข้อผิดพลาดเดียวกัน: เคอร์เนล: [110.463946] ไวน์เซิร์ฟเวอร์ [3687]: segfault ที่ c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 ข้อผิดพลาด 14 ใน ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov

สิ่งนี้ได้รับการยืนยันว่าช่วยในตั๋ว Launchpad และกลับไปที่เคอร์เนลเก่า ดังนั้นบางทีคุณอาจมีปัญหาที่แตกต่างออกไป?
jrudolph

wineerver; sleep 1 ทำงานอยู่ ps ขวาน | grep wine 22434? Ss 0:00 ไวน์เซิร์ฟเวอร์
Sergey Shitov

wineerver; sleep 1; wine prog.exe: เคอร์เนล: [24528.776922] wine64-preloade [22450]: segfault ที่ 7c872d40 ip 000000007c40000c sp 000000007c872d40 ข้อผิดพลาด 6 ใน wine64-preloader [7c400000 + 3000]
Sergey Shitov

1
คุณได้ลองใช้การ-pตั้งค่าสถานะ? มิฉะนั้นอาจปิดตัวลงอีกครั้ง
jrudolph
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.