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

いいえ、それは今日の更新後に起こりました。
Sergey Shitov

インストールをロールバックできますか?
ダニエル

回答:


5

以前のカーネル(3.13.0-58-generic)を起動したところ、再び動作しました。3.13.0-59が失敗します。


私はバグを報告
Mitch

それは助けにはならなかった。ログイン/パスワードを入力すると、再びlightdmに移動しました。どうやらこれはATIドライバー(独自仕様)が原因です。
Sergey Shitov、2015


3

新しい3.19.0-25カーネルをインストールします。そしてwine 1.6が再び動作します!

この投稿を参照14.04でカーネル3.19を使用するにはどうすればよいですか?

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


+1反対票は獲得しません。これが私が選択したソリューションです。そしてそれは機能します。
rpsml、2015

@rpsmlこの回答で問題が解決した場合は、この回答の左側にあるtにチェックを入れて、上に投票することを忘れないでください。
Mudit Kapil、2015

@ mudit-kapil私は答えに賛成票を投じました(したがって、私のコメントの前に+1が付けられていました)。しかし、私は質問をしなかったので、それを受け入れることはできません...
rpsml '29

@rpsmlは、コメントではなく回答の^マークでそれを行います
Mudit Kapil

@ mudit-kapilそれはまさに私がやったことです(そして私のコメントでそれを支持したと指摘しました)。
rpsml、2015

3

wineserverインスタンスを手動で実行すると効果があるようです。実行しwineserver -pたワインでプログラムを実行しようとする前に。

更新:作業ディレクトリを変更しても再現性はありませんが、wineserverを手動で実行すると効果があります。


いいえ、同じエラー:カーネル:[110.463946] wineserver [3687]:segfault at c9f4d2d0 ip 00000000c9f4d2d0 sp 000000003053f5c0 error 14 in ld-2.19.so [7f71c9f4c000 + 23000]
Sergey Shitov

これは、ランチパッドチケットで役立ち、古いカーネルに戻ることも確認されています。では、別のバリエーションの問題があるのでしょうか?
jrudolph 2015

wineserver; sleep 1は仕事です。ps ax | グレップワイン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
-p旗を使ってみましたか?そうでない場合は、すでにシャットダウンされている可能性があります。
jrudolph、2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.