このgifは、_i3
_の使用中にscilab
を開こうとするとどうなるかを示しています。
このgifは、scilab
の使用中にdwm
を開こうとするとどうなるかを示しています。
dwm
を使用する方が、_i3
_のワークスペースを使用するよりも多くのワークフローに適しているため、現在tags
を使用しています。したがって、scilab
を使用するには、_i3
_に戻す必要があります。
_i3
_がそうではないのに、なぜdwm
はこのように動作するのですか?
コンテキストを理解することで、特定の問題を解決するのに特定のパッチが役立つかどうかを識別するために、 使用可能なすべてのdwm
パッチ を検索できるようになります。
_scilab-cli
_はdwm
と_i3
_の両方で適切に実行され、グラフをプロットして任意の操作を実行できるため、今のところdwm
を使用しながら_scilab-cli
_を使用できます。
これらの環境変数の1つを設定することが役立つかどうか疑問に思います
_$ ./bin/scilab --randomtext 2>&1 | tail -n 6
Several environment variables can be declared:
SCIVERBOSE Provides debugging information of the startup
Java_HOME Declares which Java Virtual Machine to use
SCI_DISABLE_TK Disables Tk (but not Tcl) features
SCI_Java_ENABLE_HEADLESS Runs Java Headless VM (without GUI; Windows and Linux only)
SCI_DISABLE_EXCEPTION_CATCHING Disable the catch by Scilab of exception (segfault, ...)
_
これは、Javaアプリケーションとリペアレンティング型ウィンドウマネージャーの一般的なレンダリングの問題です。2つの解決策があります:
$ wmname LG3D
export _Java_AWT_WM_NONREPARENTING=1