3 votes

Mathematica 10.2 - La fenêtre ne répond pas

J'ai Ubuntu 14.04 avec Gnome-Shell en cours d'exécution et j'utilise Mathematica 10.2. Chaque fois que j'ouvre un fichier Mathematica et que je sélectionne certaines lignes, j'obtiens un message du système indiquant que mathematica is not responding. You may choose to wait a short while for it to continue or force the application to quit entirely. Ce problème est également décrit à l'adresse suivante rampe de lancement . Toutefois, il y est indiqué qu'ils ne peuvent rien y faire. Maintenant, il y a une déclaration à la page bugzilla de redhat qu'il suffit de changer une ligne dans le fichier delete.c de mutter, pour désactiver l'ensemble du message. Ce hack serait une solution suffisante pour moi.

La question est maintenant de savoir comment mettre en œuvre la modification proposée dans le fichier. Je ne trouve pas de fichier delete.c sur mon ordinateur. Dois-je compiler mutter moi-même ?

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);

1voto

Mikhail Glushenkov Points 10348

L'extrait que vous avez posté est un patch différentiel. L'idée est que vous téléchargez le code source de mutter, qui inclura le patch diff. delete.c fichier. Vous utilisez ensuite le patch pour appliquer le patch diff, le recompiler et le réinstaller.

Mais cela peut être un processus assez compliqué. Vous pouvez avoir besoin d'installer un tas de paquets d'outils de construction, y compris peut-être le code source de paquets connexes. J'ai trouvé quelques tutoriels généraux si vous êtes intéressé :

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

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X