過去のナビゲーションリンクのスキップSecure Global Desktop 管理者ガイド > アプリケーション、ドキュメント、ホスト > X アプリケーションを High Color で表示するときの問題

X アプリケーションを High Color で表示するときの問題

X アプリケーションをHigh Color で表示するときに、次のような問題が発生することがあります。

「client not capable error」というメッセージが表示される

「client not capable error」が表示された場合は、古いバージョンの Sun Secure Global Desktop Native Client を使用しているか、最新の Secure Global Desktop Java™ アーカイブを使用していません。16 ビットおよび 24 ビットのアプリケーションを表示するには、最新バージョンの Native Client にアップグレードするか、最新のアーカイブをダウンロードしている必要があります。

「can't allocate enough color planes」エラー (または同様のエラー) で X アプリケーションが失敗する

X アプリケーションの実行に失敗し、「can't allocate enough color planes」などのエラーで終了する場合、そのアプリケーションで表示できるカラーが 8 ビットカラーだけに設定されている可能性があります。アプリケーションの表示仕様を確認し、発色数を調整します。

色が適切に表示されない

16 ビットまたは 24 ビットカラーのアプリケーションの表示に問題がある場合は、画質を次のように最大値に設定します。

これで問題が解決するはずです。

X アプリケーションが大量の帯域幅を使用する

帯域幅が重要な場合は、画質レベルを 6 および 9 にしてみてください。ただし、帯域幅がどの程度節約されるか、また画質がどの程度低下するかはわかりません。

セッションがシャドウィングされるとカラー品質が劣化する

ユーザーのセッションをシャドウィングすると、管理者またはユーザーのカラー品質が劣化することがあります。

管理者とユーザーの発色数の設定が異なる場合は、カラー設定が変換され、ディザー処理が行なわれます。この問題を回避するには、Object Manager の発色数 (--depth) を 16 ビットまたは 24 ビットに引き上げます。

2 つのセッションが完全に一致するには、2 つのセッションの発色数 (--depth) とカラー品質 (--quality) が一致する必要があります。管理者のカラー品質が auto または best に設定されていると、ユーザーのカラー品質レベルと一致しなくなる可能性があります (たとえば、ユーザーが低帯域幅で接続しているのに、管理者が高帯域幅で接続している場合)。

8 ビットアプリケーションが PseudoColor 視覚エラーで終了する

CDE などのデスクトップから 16 ビットまたは 24 ビット High Color の X アプリケーション セッションで 8 ビットアプリケーションを実行すると、「Cannot find a matching 8-bit PseudoColor visual」などのエラーでアプリケーションが終了することがあります。

この問題を解決するには、X アプリケーションの発色数 (--depth) を 16/8 ビットまたは 24/8 ビットに変更して、複数の発色数がサポートされるようにします。

これらの設定を使用すると、メモリーとパフォーマンスに影響があります。

8 ビットアプリケーションのプライマリ発色数を 16 ビットまたは 24 ビットではなく 8 ビットにする必要がある場合は、8/16 ビットまたは 8/24 ビット設定を使用してください。それでもアプリケーションが終了する場合は、別の Secure Global Desktop セッションで 8 ビットアプリケーションを実行する必要があります。

関連トピック