Gui
Scilab 在使用“dwm”時執行 它時顯示一個空白螢幕,但在使用“i3”時不顯示
上下文
scilab
此 gif 顯示了在使用時嘗試打開時會發生什麼i3
scilab
此 gif 顯示了在使用時嘗試打開時會發生什麼dwm
問題
我目前正在使用
dwm
,因為 usingtags
比使用工作區更適合更多工作流i3
,所以為了使用scilab
我必須切換回i3
.問題
為什麼
dwm
表現得像這樣而i3
不是?通過了解上下文,我將能夠搜尋所有可用的
dwm
更新檔,以確定給定的更新檔是否有助於解決這個特定問題。目前的解決方法
scilab-cli``dwm
在兩者中執行良好i3
,我可以繪製圖形並執行任何操作,所以目前我可以在使用scilab-cli
時使用dwm
。附加上下文
我想知道設置這些環境變數之一是否有幫助
$ ./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來模擬另一個視窗管理器,例如
$ wmname LG3D
- 為 JDK 設置 no-reparenting 標誌
export _JAVA_AWT_WM_NONREPARENTING=1