私は最近、qmon
(サングリッドエンジンジョブ キューイング システム) を実行すると、次のような警告が多数表示されます。
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 に関する上記の問題は、私にとってはもう存在しないことを確認できます。
レイ