web-dev-qa-db-ja.com

Mathematica 10.2-ウィンドウが応答しない

Ubuntu 14.04でGnome-Shellを実行し、Mathematica 10.2を使用しています。 mathematicaファイルを開いてその中のいくつかの行を選択すると、システムからmathematica is not responding. You may choose to wait a short while for it to continue or force the application to quit entirely.この問題は launchpad でも説明されています。しかし、そこでは何もできないとされています。 redhat bugzilla page に、メッセージ全体を非アクティブ化するために、delete.cファイルの1行をmutterから変更するだけでよいというステートメントがあります。このハックは私にとって十分な解決策です。

問題は、提案された変更をファイルにどのように実装するかです。コンピューターでdelete.cファイルが見つかりません。自分でつぶやきをコンパイルする必要がありますか?

diff --git a/src/core/delete.c b/src/core/delete.c
index 141cd49..d8a126e 100644
--- a/src/core/delete.c
+++ b/src/core/delete.c
@@ -98,6 +98,8 @@ show_delete_dialog (MetaWindow *window,
               "Got delete ping timeout for %s\n",
               window->desc);

+  return;
+
   if (window->dialog_pid >= 0)
     {
       present_existing_delete_dialog (window, timestamp);
3
Merlin1896

あなたが投稿したスニペットは差分パッチです。アイデアは、ソースコードをつぶやき、delete.cファイルが含まれるようにダウンロードすることです。次に、patchツールを使用して差分パッチを適用し、再コンパイルして、再インストールします。

ただし、これはかなり複雑なプロセスになる可能性があります。一連のビルドツールパッケージをインストールする必要がある場合があります。これには、関連するパッケージのソースコードが含まれている可能性があります。興味があれば、いくつかの一般的なチュートリアルを見つけました。

http://www.thegeekstuff.com/2012/06/install-from-source/

http://packaging.ubuntu.com/html/index.html

1