2

Python プログラムを実行する gnome シェル拡張機能を開発しています。以下が含まれます。

GLib.spawn_sync(null, ['python', '-c', '"import os"'], null, 4, null)

この行は、見た目のガラスで実行しても、シェル全体をクラッシュさせます。

4

1 に答える 1

1

spawn_syncシェルから処理しないでください。これは、プロセスが戻るまでシェルがロックされることを意味します。何らかの理由で、シェルはこれを容認せず、滅びます。使用するspawn_asyncとうまくいきます。

于 2012-01-19T21:27:20.463 に答える