Sun Grid Engine 的 qmon --“無法轉換字串...”

Sun Grid Engine 的 qmon --“無法轉換字串...”

我最近嘗試跑步qmon(從Sun網格引擎作業排隊系統),當我這樣做時,我會收到一堆如下所示的警告:

Warning: Cannot convert string "intro" to type Pixmap
Warning: Cannot convert string "toolbar_job" to type Pixmap
Warning: Cannot convert string "toolbar_queue" to type Pixmap
Warning: Cannot convert string "toolbar_submit" to type Pixmap
Warning: Cannot convert string "toolbar_cplx" to type Pixmap
Warning: Cannot convert string "toolbar_host" to type Pixmap
Warning: Cannot convert string "toolbar_cluster" to type Pixmap
Warning: Cannot convert string "toolbar_sched" to type Pixmap
Warning: Cannot convert string "toolbar_calendar" to type Pixmap
...

然後,當 GUI 最終出現時,所有圖示都被一個小點取代。我猜由於某種原因,圖標無法顯示。我試圖在以下位置尋找它們:

/usr/share/gridengine/pixmaps/

事實上,*.xpm文件就在那裡。

大約半年前,效果還不錯。我猜想我的系統在升級或更新過程中發生了一些變化。關於我應該尋找什麼有什麼想法嗎?有什麼日誌檔可以幫助我嗎?

謝謝你!

射線

PS:在 Ubuntu 13.10 上。

答案1

您也可以透過在主目錄中建立一些符號連結來暫時解決該問題,如下所示:

mkdir -p $HOME/icons/Qmon
cd $HOME/icons/Qmon
for f in /usr/share/gridengine/pixmaps/*; do ln -sf $f $(basename ${f%.xpm}); done

答案2

我已經克服了我的問題並願意與其他人分享。

事實上,布魯諾給了我一些提示……也許我應該看看其他版本。

我在 12.04 系統和 13.10 系統上透過軟體套件安裝了 SGE。 12.04系統沒問題,但是13.10系統給了我上面描述的問題。

我的「解決方案」是脫離 Ubuntu 軟體包並安裝 Son of Grid Engine 的最新版本(8.1.6)。我可以確認上述 qmon 問題對我來說不再存在。

射線

相關內容