Ubuntu 14.04上的Wine segfault


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]

您是否在Wine中进行了任何更改或安装了任何内容,还是只是在全新安装后立即执行此操作?
2015年

不,发生在今天的更新之后。
谢尔盖·史托夫

您可以回滚安装吗?
丹尼尔(Daniel)

Answers:




3

安装较新的3.19.0-25内核。葡萄酒1.6再次起作用!

看到这个帖子我现在如何在14.04中使用Kernel 3.19?

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


+1我不赞成。这是我选择的解决方案。而且有效。
rpsml

@rpsml如果此答案对您有用,请不要忘记在该答案的左侧打勾☑并对其进行投票。
Mudit Kapil 2015年

@ mudit-kapil我确实赞成答案(因此在我的评论之前为+1)。但是我没有问这个问题,所以我不能接受...
rpsml

@rpsml在答案左侧的^标记中未进行评论
Mudit Kapil

@ mudit-kapil正是我所做的(然后在我的评论中指出我对此表示赞同)。
rpsml

3

手动运行wineserver实例似乎有所帮助。运行wineserver -p尝试运行用酒程序之前。

更新:更改工作目录没有可重复的帮助,但是手动运行wineserver可以。


不,同样的错误:内核:[110.463946] wineserver [3687]:在ld-2.19.so段错误的c9f4d2d0 IP 00000000c9f4d2d0 SP 000000003053f5c0错误14 [7f71c9f4c000 + 23000]
谢尔盖Shitov

确认这有助于启动板票证,并且还可以回溯到旧内核。因此,也许您对问题有不同的看法?
jrudolph 2015年

wineserver; sleep 1是工作。ps斧| grep葡萄酒22434吗?Ss 0:00 wineserver
Sergey Shitov

wineserver; sleep 1; wine prog.exe:内核:[24528.776922] wine64-preloade [22450]:segfault at 7c872d40 ip wine007-preloader [7c400000 + 3000]中的IP 000000007c40000c sp 000000007c872d40错误6
Sergey

1
您是否尝试过使用-p标志?否则,它可能已经再次关闭。
jrudolph
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.