コンテキスト

コンテキスト

コンテキスト

scilabこのgifは、使用中に開こうとすると何が起こるかを示しています。i3

ここに画像の説明を入力してください。

scilabこのgifは、使用中に開こうとすると何が起こるかを示しています。dwm

ここに画像の説明を入力してください。

質問

ワークスペースを使用するよりもdwm使用がより多くのワークフローに適しているため、現在使用しています。したがって、使用するにはもう一度切り替える必要があります。tagsi3scilabi3

質問

dwmなぜそのような行動があり、i3そうではないのですか?

コンテキストを理解すると検索が可能になります利用可能なすべてのdwmパッチ与えられたものがこの特定の問題を解決するのに役立つかどうかを識別するために。

現在の解決策

scilab-clidwmどちらもうまく動作し、i3グラフを描くことができ、何でもできるので、現在scilab-clidwm

追加の背景情報

これらの環境変数の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, ...)

答え1

これは、Javaアプリケーションや非財務ウィンドウマネージャでよく見られるレンダリングの問題です。 2つの解決策があります:

  1. 使用名前別のウィンドウマネージャを偽装します。
    $ wmname LG3D
    
  2. JDKの親リダイレクトフラグの設定
    export _JAVA_AWT_WM_NONREPARENTING=1
    

関連情報