![Ubuntu 14.04 上的 Wine 段错误](https://linux22.com/image/874718/Ubuntu%2014.04%20%E4%B8%8A%E7%9A%84%20Wine%20%E6%AE%B5%E9%94%99%E8%AF%AF.png)
$ 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]
答案1
我启动了以前的内核(3.13.0-58-generic),它又可以正常工作了。3.13.0-59 对我来说失败了。
答案2
解决了。今天更新了内核(3.13.0-61),一切正常。
答案3
安装较新的 3.19.0-25 内核。这样 wine 1.6 就可以再次运行了!
sudo apt-get install linux-generic-lts-vivid
答案4
手动运行 wineserver 实例似乎有帮助。wineserver -p
在尝试使用 wine 运行程序之前运行。
更新:更改工作目录无济于事,但手动运行 wineserver 有帮助。