過去のナビゲーションリンクのスキップSecure Global Desktop 4.31 管理者ガイド > アプリケーション、ドキュメント、ホスト > 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 ビットアプリケーションを実行する必要があります。

関連トピック