でCitrix Receiver for Linux を起動するには

Receiver for Linux 11.100
2014-01-14 19:41:55 UTC
© 2014 Citrix Systems, Inc. All rights reserved. Terms of Use | Trademarks | Privacy Statement
目次
Receiver for Linux 11.100 .....................................................................................
6
Readme - Citrix Receiver for Linux, Version 11.100 ..................................
7
始める前に.............................................................................................
12
Version 11.100の新機能.....................................................................
13
XenDesktopへの接続でサポートされる既存のICA機能 ...............................
15
Citrix Receiver for Linuxの展開 .................................................................
16
システム要件 ....................................................................................
17
HDX Mediastreamマルチメディアアクセラレーション.........................
18
ユーザー側の要件 ..............................................................................
19
Citrix Receiver for Linuxのインストール ................................................
20
WebからのCitrix Receiver for Linuxのインストール ...........................
21
.tarファイルまたはCDからのCitrix Receiver for Linuxをインストールす
るには .......................................................................................
22
Citrix Receiver for Linuxの起動 ...........................................................
24
Citrix Receiver for Linuxをアンインストールするには...............................
25
Citrix Receiver for Linuxの変更と再パッケージ .......................................
26
Citrix Receiver for Linuxをプロキシサーバー(サーバー側ICA)として使用す
る ..................................................................................................
28
サポートされる機能 ......................................................................
29
X端末またはUNIXワークステーションから"サーバー側ICA"でCitrix
Receiver for Linux を起動するには .................................................
30
より迅速なブラウズのサポート .............................................................
31
コネクションの作成と管理.........................................................................
32
コネクションエントリの作成 ................................................................
33
コネクションエントリの表示 ................................................................
34
コネクションの開始............................................................................
35
コネクションの管理............................................................................
37
コネクションの設定 .................................................................................
39
構成ファイルを使ったCitrix Receiver for Linuxのカスタマイズ ...................
40
デフォルトのコネクション設定の構成.....................................................
41
キーボードのオプション、警告音、オーディオ入力の許可の設定.............
42
2
3
デフォルトのウィンドウプロパティの構成 .........................................
43
デフォルトのネットワークプロトコルの構成 ......................................
44
ICAブラウズの構成.......................................................................
45
キーボードショートカットの設定.....................................................
47
ディスクキャッシュの設定 .............................................................
49
HDX Broadcast自動クライアント再接続の設定...................................
50
各コネクション設定の変更 ...................................................................
51
ネットワークプロパティの設定........................................................
53
帯域幅が狭い接続でのパフォーマンスの向上 ......................................
54
Citrix Receiver for Linux設定の変更 ..........................................
55
ディスクキャッシュを有効にする ...............................................
56
データ圧縮............................................................................
57
SpeedScreen機能 ..................................................................
58
ウィンドウサイズの縮小 ..........................................................
59
ウィンドウの色数の変更 ..........................................................
60
音質を下げる.........................................................................
61
Citrix Receiver for Linuxの使用方法の変更..................................
62
マルチメディアパフォーマンスの向上 ...............................................
63
マウスの中央ボタンによる貼り付け機能の構成 ...................................
64
オーディオ入力の設定 ...................................................................
65
ウィンドウプロパティの変更 ..........................................................
66
接続時に起動するアプリケーションの指定 .........................................
67
ログオンプロパティの構成 .............................................................
68
HDX Broadcast自動クライアント再接続設定の変更...................................
69
ファイルタイプの関連付けの構成 ..........................................................
70
ユーザーフォルダーのリダイレクトの構成 .........................................
73
ClearTypeフォントスムージング...........................................................
75
Citrix Receiver for LinuxとKDEおよびGNOMEの統合................................
76
サーバーからクライアントへのコンテンツリダイレクトの設定 .....................
77
xcaptureの使用.................................................................................
80
クライアント側デバイスのマッピング ..........................................................
82
COMポートマッピング ........................................................................
83
クライアント側ドライブのマッピング.....................................................
84
クライアントプリンターマッピング........................................................
88
XenApp for Windowsでのクライアントプリンターマッピング ...............
91
XenApp for UNIXでのクライアントプリンターマッピング ....................
92
クライアントオーディオマッピング........................................................
93
Citrix XenAppの構成................................................................................
95
コンテンツの公開 ..............................................................................
96
ユーザーのCitrix XenAppオプションのカスタマイズ..................................
97
ユーザーによるデスクトップのカスタマイズを制限する..............................
98
Web Interfaceサーバーの指定........................................................
99
ログオン方法の指定 ......................................................................
100
公開リソースへのデスクトップアクセスのカスタマイズ..............................
101
ワークスペースコントロールの構成........................................................
103
Citrix Receiver for Linuxでワークスペースコントロールを設定するには
4
104
セッションオプションの構成 ................................................................
105
NDSユーザーのサポート .....................................................................
106
USBサポートの構成 .................................................................................
107
USBサポートのしくみ.........................................................................
108
マスストレージデバイス ......................................................................
109
USBデバイスクラスのデフォルト設定.....................................................
110
デフォルトで許可されるUSBクラス..................................................
111
デフォルトで拒否されるUSBデバイスのクラス ...................................
113
仮想デスクトップで実行できるUSBデバイスの一覧の変更...........................
115
USBポリシー規則の作成 ................................................................
116
スタートアップモードの構成 ................................................................
117
クライアント通信のセキュリティ保護 ..........................................................
118
プロキシサーバーを介した接続 .............................................................
119
クライアントプロキシの自動検出.....................................................
120
SOCKSプロキシサーバーを介する接続 ..............................................
121
Secureプロキシサーバーを介する接続 ..............................................
122
自動プロキシ検出の構成 ................................................................
124
Secure GatewayまたはCitrix SSL Relayの使用 .......................................
125
デフォルトのSecure Gatewayサーバーを指定するには ........................
126
コネクションにSecure Gatewayを指定するには .................................
127
SSLとTLSの設定..........................................................................
128
単一のコネクションでSSLまたはTLSを使用するようにCitrix
Receiver for Linuxを設定するには.............................................
129
SSLまたはTLSをデフォルトのプロトコルに設定するには ................
130
TLS接続だけを使用するように設定するには .................................
131
ファイアウォールを介したサーバーへの接続 ............................................
132
ICA暗号化の使用 ...............................................................................
133
スマートカードのサポートの有効化........................................................
134
トラブルシューティング............................................................................
135
5
既知の問題 .......................................................................................
136
接続の問題 .................................................................................
137
表示の問題 .................................................................................
139
ブラウザーの問題.........................................................................
145
そのほかの問題............................................................................
148
一般的なエラーメッセージの意味 ..........................................................
152
コネクション構成エラー ................................................................
153
wfclient.ini構成エラー ..................................................................
154
ドラッグアンドドロップエラー........................................................
156
PACファイルエラー ......................................................................
157
そのほかのエラー.........................................................................
158
Citrixテクニカルサポートへの診断情報の送付...........................................
160
Citrix Receiver for Linuxのコマンドライン ...................................................
161
Citrix Receiver for Linuxのコマンドラインパラメーター ............................
162
Receiver for Linux 11.100
6
Readme - Citrix Receiver for Linux,
Version 11.100
コネクションの設定
Version 11.100の新機能
クライアント側デバイスのマッピング
システム要件
Citrix XenAppの構成
Citrix Receiver for Linuxのインストール
USBサポートの構成
コネクションの作成と管理
クライアント通信のセキュリティ保護
Readme - Citrix Receiver for
Linux, Version 11.100
Readme Version:1.0
目次
•
ドキュメントの参照方法
•
テクニカルサポートについて
•
インストールに関する問題
•
そのほかの既知の問題
ドキュメントの参照方法
製品に関する詳細かつ最新の情報にアクセスするには、Citrix eDocs(
http://support.citrix.com/proddocs/index.jsp)で、その製品のトピックを展開します。
Citrixライセンスのドキュメント
Citrix製品のライセンスについては、http://support.citrix.com/proddocs/topic/licensing/
lic-library-node-wrapper.htmlを参照してください。
テクニカルサポートについて
Citrixでは、主にCitrix Solution Advisor(CSA)のパートナー各社を通して、テクニカルサ
ポートを提供しています。 Citrix製品のサポートについては、Citrix製品の販売代理店にお問
合せください。また、Citrix社のWebサイト(http://www.citrix.co.jp/partners/)にて、
最寄りのCitrix Solution Advisorを検索することができます。
Citrixオンラインテクニカルサポートのサービスは、CitrixサポートWebサイトで提供されて
います。 ここでは、ダウンロードページ、Citrix Knowledge Center、Citrix Consulting
Services、およびそのほかの有用な情報の参照先が説明されています。
7
Readme - Citrix Receiver for Linux, Version 11.100
インストールに関する問題
•
•
•
•
•
•
•
8
Citrix Receiver for Linuxでは、HDX Mediastreamマルチメディアアクセラレーション
を正常に動作させるために32ビットのGStreamerコーデックが必要です。 64ビットの
オペレーティングシステムでHDX Mediastreamマルチメディアアクセラレーションを使
用するには、Citrix Receiver for Linuxをインストールする前に、オペレーティングシス
テムに対して適切な32ビットのGStreamerコーデックをインストールする必要がありま
す。 [#201589]
HDX Mediastreamマルチメディアアクセラレーション機能を使用するには、Citrix
Receiver for Linuxをインストールする前に、GStreamer 0.10.15以上をインストール
する必要があります。 この要件は、インストーラーにより必要とされるものです。
0.10.15よりも前のバージョンのGStreamerをインストールしている場合は、Citrix
Receiver for Linuxをインストールする際に、マルチメディアアクセラレーションのため
にGStreamerを有効にするオプションが表示されません。 [#225308]
デフォルトでは、64ビットのオペレーティングシステム上にはCitrix Receiver for
Linuxを正常にインストールできません。 この問題を防ぐには、Citrix Receiver for
Linuxをインストールする前に、32ビットサウンドとXサーバーライブラリをインストー
ルする必要があります。 [#200461]
クライアントデバイスからクライアントをインストールしようとしたり、クライアント
デバイス上のローカライズされたパスにクライアントをインストールしようとしたりす
ると、Citrix Receiver for Linuxのインストールに失敗します。 [#224425]
Citrix Receiver for LinuxのDebianおよびRPMインストールパッケージには、別個にイ
ンストール可能なパッケージとしてUSBサポート機能が含まれています。 Citrix
Receiver for Linuxをインストールする場合、USBサポートパッケージがICAROOTフォ
ルダーに置かれます。 必要な場合は、Citrix Receiver for Linuxをインストールした後
にいつでもこのパッケージを使用してUSBサポートをインストールできます。
[#229125]
OpenMotif 2.3.1はDebianパッケージとして使用できません。 クライアントのグラフィ
カルユーザーインターフェイスを使用する場合は、OpenMotifが必要です。 Debianパッ
ケージを使ってCitrix Receiver for Linuxをインストールし、クライアントのグラフィカ
ルユーザーインターフェイスを使用する場合、手動でOpenMotifをインストールする必
要があります。 または代替え手段として、OpenMotifをインストールせずにWeb
Interface使うことができます。 [#229127]
Citrix Receiver for Linux 11.100に装備されているUSBサポートパッケージをインストー
ルする場合、最新バージョンをインストールしようとする前に、クライアントデバイス
からこのパッケージのすべての以前のバージョンを削除しておく必要があります。 この
説明は、Debianインストールパッケージに対してのみ適用されます。 [#229308]
Readme - Citrix Receiver for Linux, Version 11.100
そのほかの既知の問題
•
矢印、Home、End、Page Up、およびPage Downキーは、一部のLinuxディストリビュ
ーションの簡体中国語ロケールでは動作しません。 解決策としては、クライアントの
module.iniファイルから次の行を削除します。
UseLocalM=True
•
[#150369]
一部の古いLinuxディストリビューションの場合、[ファイアウォール]ダイアログボッ
クスが非ASCII文字を受け付けません。 このダイアログボックスで非ASCII文字を有効
にしたい場合は、クライアントのインストールディレクトリにあるWficaリソースファイ
ルから次の行をコメントアウトまたは削除します。
Wfica*ProxyAuthDialog.ProxyUsername*international: False
Wfica*ProxyAuthDialog.ProxyPassword*international: False
この問題はサードパーティの問題であるため、ユーザーがダイアログボックス上をダブ
ルクリックした場合に、この解決策によって一部の古いLinuxディストリビューション上
ではクライアントが予期せずシャットダウンする可能性があります。 [#150143]
•
•
•
•
•
コネクションにログオンした際のユーザー名にユーロ記号が含まれている場合、コネク
ションセンターの[接続の状態]ダイアログボックスに、その記号は正しく表示されま
せん。 現在、この問題を回避する方法はありません。 [#151152]
選択している信頼は、サーバーを指定しないプロキシタイプ(すなわちAuto、None、お
よびWpad)のみを許可します。 SecureおよびSocksプロキシ設定は無視されます。
Trusted_Region.iniファイル内にコメントされている手順を参照してこのファイルを編
集し、これを変更できます。 [#199319]
[Citrix XenApp]メニューの[Citrix XenApp に再接続]オプションを使って仮想デス
クトップに再接続できません。 解決策としては、メインのクライアントウィンドウの[
Citrix XenApp]ビューで再接続する仮想デスクトップのデスクトップアイコンをクリッ
クします。 [#205538]
ローカルにマップしたドライブから共有のサーバーフォルダーにサイズの大きいファイ
ルを移動すると、ファイルサイズが間引きされます。 このファイルを開く場合、表示さ
れる内容が限定されてファイルサイズが小さくなります。 これは、ファイルサイズが
4GB以上の場合にのみ発生します。 [#199215]
HDX Mediastreamマルチメディアアクセラレーションが有効な場合に、マルチメディア
ファイルがクライアントデバイス上で正常に機能しないことがあります。 たとえばメディ
アファイルが全く再生されなかったり、シーク後にメディアプレーヤーのウィンドウが
黒く表示されたり、音声が同期されなかったり、正しい速度で再生されなかったりしま
す。 解決策としては、クライアントデバイスでHDX Mediastreamマルチメディアアク
セラレーションを無効にします。
すべてのクライアントデバイスでHDX Mediastreamマルチメディアアクセラレーション
を無効にするには、module.iniを編集してMultimediaパラメーターの設定を"Off"にしま
す。
特定のクライアントデバイスでHDX Mediastreamマルチメディアアクセラレーションを
無効にするには、wfclient.iniを編集してSpeedScreenMMAVideoEnabledおよび
SpeedScreenMMAAudioEnabledパラメーターを"Off"にします。
9
Readme - Citrix Receiver for Linux, Version 11.100
[#198305、198337、198369、198370、205952、206253、206304、203605、
203607]
•
•
•
複数モニターセットアップ環境においてモニター別に個別のアプリケーションを開いて
いる場合、再接続を実行するとすべてのアプリケーションが単一のモニターに表示され
ることがあります。 この問題は、Compizウィンドウマネージャーでのみ発生します。
[#201028]
仮想デスクトップでUSBデバイスを使用する場合の既知の問題については、
http://support.citrix.com/article/CTX120090を参照してください。 [#205817、
205818、205819]
Citrix Receiver for LinuxをFedora 12で実行している場合、次の問題が起こることがあ
ります。
•
•
•
クライアントのグラフィカルユーザーインターフェイス内でメニュー上の"..."ボタン
をクリックすると、オペレーティングシステムが応答しなくなることがあります。
[#227963]
クライアントが接続するXenAppまたはXenDesktopサーバーでHDX Mediastream
マルチメディアアクセラレーションが有効の場合のみ、オーディオファイルを再生で
きます。 システム通知などそのほかのサウンド音は、一切再生できません。
[#224715]
wfcmgrに大きなフォントサイズを適用すると、クライアントのグラフィカルユーザー
インターフェイスのレイアウトが乱れて、画面上で文字切れや配列の欠落が起こる原
因となります。 解決策としては、/.ICAClient/nls/<locale>/にあるwfcmgrファイ
ルのWfcmgr*fontList:\の下に次の行を追加します。ここで<locale>は、ja、en,
deのいずれかです。
fixed;\
注: UTF-8エンコードを使用している場合は、ファイルは
/.ICAClient/nls/<locale>/UTF-8にあります。[#228665]
Fedora 12に含まれている特定のフォントは、 クライアントの起動を阻害します。
解決策としては、Fedora 12により提供されたcjkuni-uming-fonts RPMパッケージ
を削除するか、usr/share/fonts/cjkuni-uming/にあるfonts.dirファイルを削除して
xset fp rehashコマンドを実行し、Xコアフォントとしてフォントを無効にしま
す。 この方法でフォントを無効にすると、必要な場合にはシステム上でこれをまた
使用できます。 [#225305]
Citrix Receiver for LinuxをUbuntu 9.10で実行している場合、次の問題が起こることが
あります。
•
•
•
•
•
10
アプリケーションメニューを表示させるAlt + Pキーなどのメニューアイテムのショー
トカットが機能しません。 [#226001]
クライアントを開くと、クライアントのグラフィカルユーザーインターフェイスをブ
ランクのウィンドウが塞ぎます。 解決策としては、[システム]>[設定]>[外観
の設定]の順に選択して、[外観の設定]ダイアログボックスで[視覚効果]タブの
[効果なし]を選択し、Ubuntuによる視覚効果を無効にします。 [#227227]
セッション設定のデフォルトのウィンドウサイズで仮想デスクトップセッションを起
動すると、Windowsツールバーの[スタート]ボタンなどデスクトップの一部が 、
オペレーティングシステムの上部および下部のパネルによって表示されなくなります。
解決策としてはセッションのウィンドウサイズを全画面に設定するか、、[システ
Readme - Citrix Receiver for Linux, Version 11.100
ム]>[設定]>[外観の設定]の順に選択して、[外観の設定]ダイアログボック
スで[視覚効果]タブの[効果なし]を選択し、Ubuntuによる視覚効果を無効にし
ます。 [#224559]
•
•
Citrix XenAppがデフォルトでCitrix Delivery Centerと名前を付けて作成するフォ
ルダーが、Applicationsフォルダー内にはありません。 すべてのアプリケーション
は単一の一覧で表示されます。 この問題は、Ubuntu Netbook Remix 9.10でのみ
発生します。[#227965]
セッションを一昼夜間など長期間にわたって接続したままにしている場合、次の例のよ
うなエラーが発生することがあります。
ファイルを読み取れません: "$HOME/.ICAClient/cache/Citrix/PNAgent/ResourceCac
he/<filename>.ICA" これは、セッション情報を含む元のICAファイルが削除された後
で、クライアントが切断されたセッションに再接続しようとしたために起こります。 解
決策としては、セッションを再開します。 Citrix XenAppを使用していて[[再接続]
メニューで再接続を有効にする]オプションを有効にしている場合、[Citrix XenApp]
メニューから[セッションの再接続]を選択してセッションを再開します。
•
•
•
•
11
複数モニターでシームレスセッションを実行している場合は、選択時にアプリケーショ
ンウィンドウへのフォーカスがすぐには移動しません。 [#227640]
ローカライズされた文字列をアプリケーションのローカルバージョンからカットして同
じアプリケーションの公開バージョンにペーストすると、元の形式ではなくUnicode形
式で表示されます。 [#224426]
クライアントデバイスで日本語の入力方式エディター(IME)が有効になっていても、
日本語の文字をグラフィカルユーザーインターフェイスの特定のフィールド内には入力
できません。 解決策としては、必要な文字列を対象となるフィールドにカットアンドペー
ストします。 [#226936]
ローカルでマップしたドライブと共有サーバーフォルダー間で名前に特定の漢字が入っ
ているファイルやフォルダーをコピーしようとすると失敗します。 [# 226031]
始める前に
Citrix Receiver for Linuxにより、ユーザーはXenAppまたはXenDesktopサーバーで公開さ
れているリソースにアクセスできます。 このソフトウェアは展開も使用も簡単で、アプリケー
ション、コンテンツ、およ仮想デスクトップに、すばやく安全にアクセスできます。 ユーザー
は個々のICAコネクション、またはCitrix XenAppを使用してる場合はWeb Interfaceを実行
しているサーバーからの定義済みICAコネクション構成のいずれかを使って、XenAppサーバー
で公開されているリソースに接続できます。 また、XenDesktopで提供されている仮想デス
クトップに接続して、ローカルのWindowsデスクトップを操作しているかのようにその仮想
デスクトップを使用できます。
12
Version 11.100の新機能
Citrix Receiver for Linux Version 11.100には、次の新機能が導入されています。
USBのサポートの強化
XenDesktopまたはXenAppセッションでユーザーが操作できるUSBデバイスの種類が広が
りました。 Webカメラ、音声入力デバイス、マイク、スピーカー、ヘッドセット、およびサ
ウンドカードなど、アイソクロナスデータ転送が必要なデバイスがサポートされるようにな
りました。 詳しくは、「USBサポートの構成」を参照してください。
動的なクライアントドライブマッピング
動的なクライアントドライブマッピングにより、マウントポイントを事前に手動でマップす
ることなく、ユーザーはXenDesktopまたはXenAppセッションにおいて自動的にクライアン
トに接続したストレージデバイスとの相互通信を実行できます。 詳しくは、「クライアント
側ドライブのマッピング」を参照してください。
HDX Plug-n-Playマルチモニターのサポート
マルチモニターのサポートは一層柔軟になり、ユーザー特有のマルチモニター設定を、仮想
デスクトップに反映できるようになりました。 たとえば、ユーザーは、L字型、T字型、およ
びU字型のモニター構成や、異なるサイズと解像度のモニター構成を、XenDesktop環境に設
定できます。
マルチモニター設定に対するコマンドラインサポートも追加されています。 詳しくは、「セッ
ションを複数のモニターに表示する」を参照してください。
Citrix Branch Repeaterのサポート
Thinwireプロトコルの新しいバリアントを使いBranch Repeaterを統合して、グラフィック
圧縮率を向上させ、ユーザーの操作性を最適化し、およびセッション間におけるグラフィッ
クのキャッシュと再使用にかかる時間を縮小します。
オーディオパフォーマンスの向上
新しいオーディオコーデックのサポートが追加されました。 このコーデックにより、ほとん
どの場合で従来のオーディオコーデックよりも少ない帯域幅を使用して、高品位およびスピー
チに最適化したオーディオを実現します。 詳しくは、「クライアントオーディオマッピング」
を参照してください。
13
Version 11.100の新機能
イメージ操作の向上
新しいThinwireイメージコーデックのサポートが追加されました。 これにより、イメージの
圧縮率が向上し、XenDesktopの[ヘビーウェイト圧縮を使用する]オプションのサポート
が追加されます。
14
XenDesktopへの接続でサポートされる
既存のICA機能
次の標準のICA機能がXenDesktopへの接続でサポートされています。
15
•
SpeedScreenイメージアクセラレーション
•
HDXブラウザーアクセラレーション
•
クライアントのドライブ、LPT、およびCOMポートのマッピング
•
ユニバーサルプリンタードライバーを使用した印刷
•
SecureICA
•
双方向オーディオ
Citrix Receiver for Linuxの展開
ここでは、Citrix Receiver for Linuxのインストール、配布、およびアンインストールの方
法について説明します。
16
システム要件
Citrix Receiver for Linuxは、バージョン2.6.18以降のLinuxカーネル、glibc 2.3.4以降、
libcap1またはlibcap2、およびudevサポートを必要とします。
これに加えて、ネイティブクライアント(wfcmgr)グラフィカルユーザーインターフェイ
スはOpenMotif 2.3.1に依存します。 ただし、Web Interfaceまたはコマンドラインを介し
てクライアントを実行する場合は、OpenMotifは必要ありません。
また、Citrix Receiver for Linuxを実行するシステムには次のものが必要です。
•
インストール用に6MBのディスク空き容量、および追加で拡張機能パッケージをインス
トールする場合は13MBのディスク空き容量
•
256色以上のビデオディスプレイ
•
TCP/IPネットワークシステム
注: また、USBサポートをインストールする場合はユーザーデバイスに対するスーパーユー
ザー(root)レベルの管理者権限が必要です。 非スーパーユーザーは、このコンポーネン
をインストールできません。
17
HDX Mediastreamマルチメディアアク
セラレーション
HDX Mediastreamマルチメディアアクセラレーション機能を使用するには、Citrix
Receiver for Linuxをインストールする前に、オープンソースのマルチメディアフレームワー
クであるGStreamer 0.10.15以上をインストールする必要があります。 インストール時に、
GStreamerでマルチメディアアクセラレーションを有効にするかどうかを指定します。
GStreamerは、http://gstreamer.freedesktop.orgからダウンロードできます。
注: 特定のコーデックの使用には、その製造元からのライセンスが必要な場合があります。
使用しようとするコーデックに追加のライセンスが必要かどうか、弁護士と相談する必要
があります。
18
ユーザー側の要件
Citrix Receiver for Linuxをインストールするためにスーパーユーザー(root)としてログ
オンする必要はありませんが、スーパーユーザーとしてインストールして構成すると、USB
サポートが有効になります。 スーパーユーザー以外のユーザーとしてCitrix Receiver for
Linuxをインストールした場合でも、サポートされているWebブラウザーによりWeb
Interfaceを使ってサーバー上の公開リソースにアクセスできます。
19
Citrix Receiver for Linuxのインストー
ル
Citrix Receiver for Linuxをインストールする前に、システムのディスク空き容量が13MB以
上(拡張パッケージもインストールする場合)あることを確認してください。 ターミナルウィ
ンドウで次のいずれかのコマンドを入力して、使用できるディスク領域をチェックできます。
df -k <ENTER>
df <ENTER>
注: Citrix XenAppとWeb Interfaceを組み合わせて使用している場合は、Web
InterfaceでCitrix Receiver for Linuxを展開する方法についてWeb Interfaceのドキュメ
ントを参照してください。
20
WebからのCitrix Receiver for Linux
のインストール
Citrix Receiver for Linuxは、Red Hat Package Manager(RPM)、Debian、および.
tar.gz形式が用意されれています。 RPMおよびDebianパッケージは一般的に扱いが簡単で
すが、ファイルのインストールディレクトリを指定することはできません。
環境によりファイルのインストールディレクトリを変更する必要がある場合は、「.tarファ
イルまたはCDからのCitrix Receiver for Linuxをインストールするには」を参照して.tar.gz
ファイルからインストールを実行してください。
すべての形式のCitrix Receiver for LinuxをCitrixのWebサイト(http://www.citrix.com/)
からダウンロードできます。
21
.tarファイルまたはCDからのCitrix
Receiver for Linuxをインストールする
には
USBサポートを有効にする場合は、ユーザーデバイスにスーパーユーザー(root)としてロ
グオンする必要があります。 スーパーユーザー以外のユーザーとしてログオンしても、デス
クトップ統合機能を除く、Citrix Receiver for Linuxのすべての機能が個人使用のみを目的
としてインストールされます。
スーパーユーザーのデフォルトのインストールディレクトリは次の通りです:
/usr/lib/ICAClient
非スーパーユーザーのデフォルトのインストールディレクトリは次の通りです:
/usr/lib/HOME/ICAClient/platform
ここでplatformは、システムにより生成されたインストールされたオペレーティングシステ
ムのIDです。 例:$HOME/ICAClient/linuxx86 for the Linux/x86 platform
1. ターミナルウィンドウを開きます。
2. tarファイルを解凍して、その中身を一時ディレクトリに保存します。 たとえば次のよう
に入力します。tar xvfz packagename.tar.gz
3. 次のいずれかを実行します。
•
./setupwfcと入力してEnterキーを押し、セットアッププログラムを起動します。
CD上のファイル名がすべて大文字で表示され、その後に別の文字(;1など)が付く
場合は、./setupwfc*と入力し、Enterキーを押します。
セットアップオプションの一覧が表示されます。
•
4. 1(Citrix Receiver for Linuxのインストール)を入力し、Enterキーを押します。
次のメッセージが表示されます。
Citrix Receiver for Linux■■■■■■■■■■■■■■■■■■■■■■■■■[■■■■■
/usr/lib/ICAClient]■■■■■■■■■■■■■■"quit"■■■■■■■■■■
5. 必要なインストールディレクトリのパスおよび名前を入力する(およびEnterキーを押す)
か、Enterキーを押してデフォルトの場所にインストールします。 デフォルトの場所を
受け入れない場合は、インストール後に環境変数ICAROOTのインストールディレクトリ
も指定する必要があります。
6. インストールを続行するには、yを入力し、Enterキーを押します。 CITRIXライセンス
契約書が表示され、インストールの続行を確認するメッセージが表示されます。
22
.tarファイルまたはCDからのCitrix Receiver for Linuxをインストールするには
7. 1を入力し、Enterキーを押します。 コンピューターにサポートされるWebブラウザーが
インストールされている場合は、プラグインのインストールを確認するメッセージが表
示されます。 プラグインが必要な場合は、yを入力します。
8. KDEまたはGNOMEがインストールされている場合は、それをCitrix Receiverに統合する
かどうかを選択できます。 yと入力すると、Citrix ReceiverをKDEまたはGNOMEと統合
します。
9. スーパーユーザー(root)としてログオンしている場合、XenDesktopおよびXenApp公
開VDIアプリケーションのUSBサポートのインストールを選択できます。 yと入力する
と、USBサポートが入力されます。
注: スーパーユーザー(root)としてログオンしていない場合、次の警告が表示され
ます。
■■■■■■■■■root■■■■■■■■■USB■■■■■■■■■■■■■■■■■ ■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
10. 以前にGStreamerをインストールしている場合は、GStreamerをCitrix Receiver for
Linuxに統合してHDX Mediastreamマルチメディアアクセラレーションをサポートする
かどうかを選択できます。 統合する場合は、yと入力します。
11. インストールが完了すると、メインのインストールメニューに戻ります。 セットアップ
プログラムを終了するには、3を入力してEnterキーを押します。
手順5でデフォルトの場所を受け入れない場合は、環境変数ICAROOTのインストールディレ
クトリのフルパスと名前を指定する必要があります。
23
Citrix Receiver for Linuxの起動
Citrix Receiverは、コマンドウィンドウを使うか、サポートされているデスクトップ環境(
KDEまたはGNOME)を使って起動できます。
Citrix Receiverをデフォルトのインストールディレクトリにインストールしなかった場合は、
環境変数ICAROOTに実際のインストール先ディレクトリを指定しておく必要があります。
コマンドウインドウでCitrix Receiverを起動
するには
コマンドウィンドウで、/usr/lib/ICAClient/wfcmgrと入力し、Enterキーを押します。
ここで、/usr/lib/ICAClientは、Citrix Receiverをインストールしたディレクトリです。 メ
インクライアントウィンドウが表示されます。
LinuxデスクトップからCitrix Receiverを起
動するには
ファイルマネージャーを使ってLinuxデスクトップ環境からCitrix Receiverを起動できます。
KDEまたはGNOMEを使用している場合は、メニューからもCitrix Receiverを起動できます。
Linuxのディストリビューションにより、Citrix Receiverがあるメニューが異なる場合があ
ります。 一部の人気ディストリビューションのメニューの場所を下に示します。
•
KDE
•
•
Red Hat、Fedora、Ubuntu、Kubuntu、Gentoo、Arch、およびSuSEディストリ
ビューション:[K]メニューで、[Applications]>[Internet]>[Citrix
Receiver]の順に選択します
Mandrivaディストリビューション:[K]メニューで、[Networking]>[Citrix
Receiver]の順に選択します
そのほかのディストリビューション:[K]メニューで、[Applications]>[
Citrix Receiver]の順に選択します
GNOME
•
•
すべてのディストリビューション:[Internet]メニューで[Citrix Receiver]を選
択します
KDEまたはGNOME環境のメニューでCitrix Receiverオプションを選択すると、Citrix
Receiver for Linuxが起動します。 メインクライアントウィンドウが表示されます。
•
24
Citrix Receiver for Linuxをアンイン
ストールするには
1. /usr/lib/ICAClient/setupwfcと入力してEnterキーを押し、セットアッププログ
ラムを実行します。
2. Citrix Receiver for Linuxをアンインストールするには、2と入力してEnterキーを押し
ます。
注: Citrix Receiver for Linuxをアンインストールするには、インストール時と同じ
ユーザーアカウントでシステムにログオンする必要があります。
25
Citrix Receiver for Linuxの変更と再
パッケージ
クライアントパッケージのコンテンツを変更しファイルを再パッケージして、インストール
前にクライアント構成をカスタマイズできます。 この変更パッケージを使用してインストー
ルするすべてのクライアントにこの変更が含まれます。
1. クライアントパッケージファイルを空のディレクトリに展開します。 パッケージファイ
ルは、platform-major.minor.build.tar.gzの形式です(たとえばLinux/x86プラットフォ
ームの場合ならlinuxx86.11.0.nnnn.tar.gzとなります)。
2. クライアントパッケージに必要な変更を加えます。 たとえば、コネクション定義をいく
つか追加して、標準設定のコネクションをインストールに事前に追加できます。 コネク
ション定義をappsrv.ini一時ファイルに追加できます。このファイルは、次の場所にあり
ます: platform/platform.cor/config/appsrv.ini(たとえばLinux/x86プラットフォー
ムの場合ならlinuxx86/linuxx86.cor/config/appsrv.iniとなります)。 または標準のク
ライアントインストールには含まれていない証明書の発行機関からの証明書を使用する
場合は、新しいSSLルート証明書をパッケージに追加します。 組み込み証明書について
詳しくは、「SSLとTLSの設定」を参照してください。 新しいSSLルート証明書をパッ
ケージに追加するには、.crtファイルをplatform/platform.cor/keystore/cacerts(たと
えばLinux/x86プラットフォームの場合ならlinuxx86/linuxx86.cor/keystore/cacerts)
に追加します。
3. PkgIDファイルを開きます。
4. パッケージを変更したことを示すために次の行を追加します。 MODIFIED=traceinfo
ここでtraceinfoは、パッケージの変更者と変更日時を示します。 この情報の形式は、任
意のものにできます。
5. ファイルを保存して閉じます。
6. パッケージファイルの一覧platform/platform.psf(たとえばLinux/x86プラットフォー
ムの場合ならlinuxx86/linuxx86.psf)を開きます。
7. パッケージファイルの一覧を更新して、パッケージに対する変更を適用します。 このファ
イルを更新しない場合、新しいパッケージのインストール時にエラーが起こることがあ
ります。 変更には、修正したファイルのサイズの更新、またはパッケージに追加したファ
イルに対する新しい行の追加などを含めることができます。 パッケージファイルの一覧
に含まれている列には次のようなものがあります。
26
•
ファイルタイプ
•
相対パス
•
サブパッケージ(corから編集不可)
•
権限
•
所有者
Citrix Receiver for Linuxの変更と再パッケージ
•
グループ
•
サイズ
8. ファイルを保存して閉じます。
9. tarコマンドを使ってクライアントパッケージファイルを再生成します。 tar czf .
./newpackage.tar.gz * ここでnewpackageは、新しいクライアントパッケージファ
イルの名前です。
27
Citrix Receiver for Linuxをプロキシ
サーバー(サーバー側ICA)として使用
する
Receiverを実行しているワークステーションをサーバーとして使用し、出力を別のX11対応
デバイスに転送できます。 Receiverを使用できないX端末またはUNIXワークステーション
にMicrosoft Windows用アプリケーションを配布する場合などに、この方法を使います。 ク
ライアントソフトウェアは多くのXデバイスで使用できるので、このデバイスへのソフトウェ
アのインストールはこの方法を使用することをお勧めします。
注: Citrix Receiver for Linuxのバージョン9.x以降は、Sun Rayデバイスをサポートして
います。
この方法では、実行するReceiverをICAからX11へのコンバーターとして使うことで、X11
の出力をローカルのLinuxデスクトップ画面に転送します。 また、その出力をさらに別の
X11コンピューターの画面に転送できます。 つまり、1つのシステムで複数のReceiverを同
時に実行し、それぞれの出力を別の異なるデバイスに送信できます。
Receiverをプロキシサーバーとしてセットアップします。
この方法を使うようにシステムを設定するには、LinuxサーバーをICAからX11へのプロキシ
サーバーとして機能させる必要があります。
•
•
28
X端末がすでにある場合は、XアプリケーションをX端末に供給するLinuxサーバーで
Receiverを実行できます。
Receiverを使用できないUNIXワークステーションにアプリケーションを配布する場合は、
プロキシサーバーとして機能するサーバーが1台必要です。 たとえば、Linuxを実行して
いるPCをプロキシサーバーとして使用できます。
サポートされる機能
アプリケーションは、ICAプロトコルの機能を使用して、X11の最終デバイスに提供されま
す。 デフォルトで、プロキシサーバー上のドライブにアクセスするには、ドライブマッピン
グ機能を使う方法しかありません。 (通常はローカルドライブがない)X端末を使用してい
る場合は、これは問題ありません。 ほかのUNIXワークステーションにアプリケーションを
配布する場合は、次のいずれか実行できます。
•
•
ローカルのUNIXワークステーションをNFSを使ってプロキシサーバーにマウントし、プ
ロキシサーバー上のNFSマウントポイントをクライアントドライブとしてマップしてア
クセスする。
SAMBAなどのNFSからSMBへのプロキシサーバー、またはMicrosoft Services for
UNIXなどのサーバー上のNFSクライアントを使用する。
次の機能は、最終デバイスに提供されません。
•
•
29
プロキシとして機能するサーバーがオーディオをサポートしている場合でも、X11デバ
イスではオーディオを使用できません。
クライアントプリンターは、X11デバイスでは使用できません。 LPD印刷機能を使って
サーバーからUNIXプリンターに手動でアクセスするか、ネットワークプリンターを使用
する必要があります。
X端末またはUNIXワークステーションか
ら"サーバー側ICA"でCitrix Receiver
for Linux を起動するには
1. sshまたはtelnetを使って、プロキシとして動作しているデバイスに接続します。
2. プロキシデバイスのシェルで、DISPLAY環境変数をローカルデバイスに設定します。 た
とえば、Cシェルでは、次のように入力します。 setenv DISPLAY <local:0>
3. ローカルデバイスのコマンドプロンプトで、次のように入力します。 xhost <proxy
server name>
4. Receiverをデフォルトのインストールディレクトリにインストールしなかった場合は、
環境変数ICAROOTに実際のインストール先ディレクトリを指定しておく必要があります。
5. Receiverがインストールされているディレクトリを探します。 コマンドラインで
wfcmgr & ローカルのX端末でReceiverの起動時にエラーメッセージが表示される場合
は、プロキシサーバー上のフォントサーバーを起動します。
30
より迅速なブラウズのサポート
Version 7.x以降でMicrosoft Internet Explorerを使用する場合、HDXブラウザーアクセラ
レーションおよびThinImage機能を使って、画像イメージが多いページやサイズの大きな
JPEGやGIFイメージの表示におけるこのブラウザーのパフォーマンスが向上します。 この機
能を正しく実行するには、クライアントデバイスにJPEGライブラリのlibjpeg.soがインストー
ルされている必要があります。 このライブラリは一般的なLinuxに存在しますが、Linux端末
やネットワークブートイメージにはないことがあります。
システムにlibjpeg.soが見当たらない場合、適切なインストールパッケージとインストール
手順についてディストリビューションに問い合わせることをお勧めします。 Linuxプラット
フォームでは、ブラウザーはこのライブラリがないままで動作しますが、HDXブラウザーア
クセラレーションは機能しません。
31
コネクションの作成と管理
ここでは、Citrix Receiver for LinuxとXenAppサーバー間のコネクションを作成および管理
する方法について説明します。
32
コネクションエントリの作成
ユーザーは、サーバーに接続するために2つの種類のコネクションを作成できます。
•
サーバーデスクトップに対するコネクションでは、サーバーのデスクトップにアクセス
します。 ユーザーは、デスクトップ上で使用可能な任意のアプリケーションを任意の順
番で実行できます。
注: カスタムコネクションを介してXenDesktop Workstation Desktop(VDA)に接
続することはできません。 代わりに、Web InterfaceまたはXenAppを使用する必要
があります。
•
公開アプリケーションに対するコネクションでは、事前に定義されたアプリケーション
とその割り当てられた環境にアクセスします。 公開アプリケーションはシームレスモー
ドで実行することができます。この場合、アプリケーションはローカルで実行してるよ
うにクライアントに表示され、そのアプリケーションウィンドウのサイズを変更するこ
とができます。
コネクションを作成するには
1. クライアントを起動します。 クライアントの起動について詳しくは、「Citrix Receiver
for Linuxの起動」を参照してください。
2. [コネクション]メニューの[新規作成]を選択します。
3. [サーバー]または[公開アプリケーション]をクリックします。
4. 次のいずれかを実行します。
•
サーバーデスクトップへのコネクションを作成する場合は、[接続先]ボックスに、
接続先のサーバーの名前またはIPアドレスを入力するか、[参照]をクリックしてサー
バーを選択します。
公開アプリケーションへのコネクションを作成する場合は、[接続先]ボックスに公
開アプリケーションの名前を入力するか、[参照]をクリックして公開アプリケーショ
ンを選択します。
5. サーバーまたは公開アプリケーションの名前を入力した場合は、[コネクション名]ボッ
クスに、固有のエントリ名を入力します。 コネクションビューには、この名前でコネク
ションが表示されます。 [参照]をクリックしてサーバーまたは公開アプリケーション
を選択した場合は、デフォルトのコネクション名が自動的に追加されます。
•
6. [OK]をクリックして設定を保存します。 または、変更を保存して現在のダイアログボッ
クスを閉じない場合は、[適用]をクリックします。
適切なネットワークコネクションプロパティが設定されたコネクションを作成すると、
コネクションビューにコネクション名が表示されます。
注: コネクションエントリを作成するにはこの方法がいちばん簡単です。 この手順に
従って、クライアントコンピューターからサーバーへの接続で必要となる基本プロパ
ティを簡単に設定できます。 ウィンドウのサイズやカラー設定など、ほかのプロパティ
を変更することもできます。 「ウィンドウプロパティの変更」を参照してください。
33
linux-conns-view
Due to technical difficulties, we are unable to display this topic. Citrix is currently
fixing this problem. In the meantime, you can view this topic online:
http://support.citrix.com/proddocs/index.jsp?lang=ja&topic=/receiver-linux-blackfoo
t/linux-conns-view.html
34
コネクションの開始
ユーザーはさまざまな方法でサーバーに接続できます。
•
コネクションビューから
•
Citrix XenAppを使用(公開リソースへのコネクションのみ):
•
Citrix XenAppビューから
•
Citrix XenAppにより作成されたメニュー項目から
•
Citrix XenAppにより作成されたデスクトップ項目から("Citrix"または"Citrixデリ
バリーセンター"などのフォルダー内)
コマンドラインから
•
Webページから
•
コネクションビューからコネクションを開始す
るには
1. 開始するコネクション名を選択します。
2. 次のいずれかを実行します。
•
[コネクション]メニューの[選択アイテムに接続]を選択します。
•
ツールバーで[選択アイテムに接続]ボタンをクリックします。
Citrix XenAppビューからアプリケーションを
開始するには
1. [Citrix XenApp]ビューで、接続するアプリケーションを選択します。
2. 次のいずれかを実行します。
•
[Citrix XenApp]メニューの[選択アイテムに接続]を選択します。
•
ツールバーで[選択アイテムに接続]ボタンをクリックします。
UNIXのコマンドプロンプトからコネクション
を開始するには
コマンドラインで
35
コネクションの開始
/usr/lib/ICAClient/wfica -desc “description”
ここで、descriptionには、コネクションエントリの[接続名]ボックスに表示される文字列
をすべて入力します。 空白を含むコネクション名を入力する場合は、その名前をLinuxの標
準の形式に従って引用符で囲んでください。
注: サーバーに接続できない場合は、管理者がサーバーの場所またはSOCKSプロキシの
詳細を変更する必要がある場合があります。 詳しくは、「ICAブラウズの構成」および「
プロキシサーバーを介した接続」を参照してください。
Webブラウザーからコネクションを開くには
Firefox、Mozilla、またはNetscapeを使用している場合、ICAセッションの接続に必要な
Webブラウザーの構成は、通常インストール時に自動的に行われます。
Firefox、Mozilla、またはNetscape用に.mailcapおよびMIMEファイルを手動で設定する必
要がある場合は、次の手順に従ってこれらのファイルを変更し、ICAファイル(拡張子.ica)
が実行可能ファイルwficaを起動できるようにします ほかのブラウザーを使用するには、必
要に合わせてブラウザー構成を変更する必要があります。
1. .mailcapファイルを変更する場合は、$HOME内で、.mailcapファイルを作成または変更
して次の行を追加します。
application/x-ica; /usr/lib/ICAClient/wfica.sh %s;
x-mozilla-flags=plugin:Citrix ICA
2. MIMEファイルを変更する場合は、$HOME内で、.mime.typesファイルを作成または変
更して次の行を追加します。
application/x-ica ica
ここで、icaの前にあるx- は、そのicaがInternet Assigned Numbers Authority(IANA)
公認のMIMEタイプでないことを意味します。
36
コネクションの管理
ユーザーは、コネクションセンターでコネクションを制御およびチェックできます。 これに
より、次のことを実行できます。
•
アプリケーションを閉じる
•
セッションからログオフ、または切断する
•
コネクションウィンドウを管理する
•
セッションのコネクショントランスポートの統計値を確認する
コネクションセンターは、ユーザーや管理者が速度が遅い、または問題のあるコネクション
のトラブルシュートを実行できる使い勝手の良い生産性ツールです。 またこれを使用してユー
ザーは、コネクションウィンドウを最小化および復元できます。
コネクションセンターにアクセスするには
[ツール]メニューから[コネクションセンター]を選択します。
[コネクションセンター]ダイアログボックスが開き、アクティブなセッションが一覧表示
されます。またダイアログボックスの下部に、すべてのコネクションの要約情報として、使
用中のサーバーおよびアプリケーションの合計数が表示されます。
コネクションウィンドウを管理するには
コネクションセンターで一覧からセッション選択し、次の表で説明するいずれかのボタンを
クリックします。
し、開いているアプリケーションをすべて閉じます。
、閉じているアプリケーションを削除します。
値を含む[接続の状態]ダイアログボックスが開きます。
ンを閉じるようにサーバーで設定していない限り)開いているアプリケーションを閉じないまま、選択したコネクションのサーバーへの接
を閉じます。
またはセッションで使用するウィンドウを最小化します。
またはセッションで使用するウィンドウを表示します。
37
コネクションの管理
セッションに関する情報を表示するには
1. [ツール]メニューから[コネクションセンター]を選択します。
2. セッションを選択し、[プロパティ]をクリックします。 [接続の状態]ダイアログボッ
クスに次の値が表示されます。
Box
説明
接続先サーバー
コネクションで使用されるサーバーです。 [コネクション]メニューの[プロパティ]を選択し、[ネットワ
ページでサーバーを指定できます。
ユーザー
サーバーへのログオンで使用されるアカウントです。 "Anonxxx"は、匿名ユーザーコネクションを示していま
[コネクション]メニューの[プロパティ]を選択し、[コネクション]ページでアカウントを指定できます。
暗号化レベル
暗号化の種類です。 [コネクション]メニューの[プロパティ]を選択し、[コネクション]ページで暗号化
ルを指定できます。
バージョン
バージョン番号です。
バイト
コネクションで伝送される送受信バイト数です。
フレーム
コネクションで伝送される送受信フレーム数です。
バイト/フレーム
フレーム数で割られたバイト数です。
フレームエラー
コネクションで不正に伝送された送受信フレーム数です。
これらの統計情報は公開アプリケーションではなく、セッションに対してのみ有効です。 た
だし、公開アプリケーションがセッションで唯一のコネクションの場合、コネクションセン
ターでこのセッションを選択した時に表示される情報は、公開アプリケーションに適用され
ます。
38
コネクションの設定
ここでは、Citrix Receiver for LinuxとXenAppサーバー間のコネクションを管理者が管理す
る方法について説明します。 これには、すべてのコネクションに対するデフォルトの設定と
個々のコネクションの設定を変更する方法が含まれます。
また、Citrix Receiver for Linuxのユーザーが行う一般的な操作の手順についても説明しま
す。 管理者とユーザーの作業と責任範囲は重複することがありますが、ここでは一般的にユー
ザーが行う操作について「ユーザー」という用語を使用して区別します。
39
構成ファイルを使ったCitrix Receiver
for Linuxのカスタマイズ
ユーザーインターフェイスを使って、多くの一般的なクライアント設定を更新できます。 よ
り詳細、またはあまり一般的ではない設定を変更するには、クライアント設定ファイルを編
集できます。 設定ファイルは、コネクションを開くたびに読み取られます。 変更する内容
に従って、複数の変更ファイルを更新できます。
重要: Version 10.x以降では、appsrv.iniおよびwfclient.iniの各エントリについて、実行
する設定に対してAll_Regions.ini内に対応するエントリが必要です。 これに加えて、
wfclient.iniの[Thinwire3.0]、[ClientDrive]、および[TCP/IP]セクションについて、実行
する設定に対してcanonicalization.ini内に対応するエントリが必要です。 詳しくは、
$ICAROOT/configディレクトリ内のAll_Regions.iniおよびcanonicalization.iniファイル
を参照してください。
Citrix Receiver for Linuxのすべてのユーザーに変更を適用: Citrix Receiver for Linuxの
すべてのユーザーに変更を適用する場合は、$ICAROOT/configディレクトリ内の
module.ini設定ファイルを変更します。
Citrix Receiver for Linuxの新しいユーザーに変更を適用: Citrix Receiver for Linuxを今
後使用するすべてのユーザーに変更を適用する場合は、 $ICAROOT/configディレクトリ内
の設定ファイルを変更します。 すべてのコネクションに変更を適用する場合は、このディレ
クトリ内のwfclient.iniを更新します。 特定のコネクションに変更を適用する場合は、このディ
レクトリ内のappsrv.iniを変更します。 これらのファイルは、ファイルがまだ存在しない場
合は、新しいユーザーがクライアントを起動すると、ローカルの$HOME/.ICAClientディレ
クトリ内にコピーされます。
特定のユーザーの特定のコネクションへの変更の適用。 特定のユーザーの特定のコネクショ
ンに変更を適用する場合は、ユーザーの$HOME/.ICAClientディレクトリ内のappsrv.iniファ
イルを変更します。 ファイルには、ユーザーがセットアップする各コネクションのセクショ
ンが含まれています。
特定のユーザーのすべてのコネクションへの変更の適用。 特定のユーザーのすべてのコネク
ションに変更を適用するには、ユーザーの$HOME/.ICAClientディレクトリ内のwfclient.ini
ファイルを変更します。 このファイルの設定は、ユーザーの既存のコネクションおよび将来
のコネクションの両方に適用されます。
構成ファイルエントリの確認。 appsrv.iniおよびwfclient.iniのエントリの値を制限する場合
は、All_Regions.iniの許可済みオプションまたはオプションの範囲を指定できます。 詳しく
は、$ICAROOT/configディレクトリ内のAll_Regions.iniファイルを参照してください。
注: 1つ以上の構成ファイルにエントリが表示される場合は、appsrv.ini内の値は、
module.ini内の値よりも優先されるwfclient.ini内の値よりも優先されます。
40
デフォルトのコネクション設定の構成
ここでは、クライアントコンピューター上のすべてのコネクションにデフォルトで適用され
る設定を変更する方法について説明します。 この設定は、新しいコネクションを作成すると
きに適用されるデフォルト設定としても使用されます。 たとえば、作成するすべての新しい
コネクションで元の設定と違うウィンドウサイズを使いたい場合などにこの方法を使います。
デフォルトの設定を変更するには
[ツール]メニューの[設定]を選択します。 [設定]ダイアログボックスの各オプション
で、次のプロパティを変更できます。
•
•
•
•
•
•
•
•
•
•
•
41
[基本設定]ページでは、すべてのコネクションに適用されるキーボードに関するオプ
ション、警告音、オーディオ入力の許可についての設定を指定します。 詳しくは、「キー
ボードのオプション、警告音、オーディオ入力の許可の設定」を参照してください。
[ウィンドウ]ページでは、すべてのコネクションに適用されるウィンドウ設定を指定
します。 詳しくは、「デフォルトのウィンドウプロパティの設定」を参照してください。
[サーバーの場所]ページでは、データコレクターに情報を送信するサーバーのアドレ
スを指定します。 詳しくは、「ICAブラウズの設定」を参照してください。
[キーボードショートカット]ページでは、システムのデフォルトのショートカットキー
に別のキーの組み合わせを定義します。 詳しくは、「キーボードショートカットの設定」
を参照してください。
[ディスクキャッシュ]ページでは、ディスクキャッシュの設定を定義します。 詳しく
は、「ディスクキャッシュの設定」を参照してください。
[ドライブマッピング]ページでは、ドライブマッピングを設定します。 詳しくは、「
クライアントドライブマッピング」を参照してください。
[COMポート]ページでは、COMポートマッピングを構成します。 詳しくは、「COM
ポートマッピング」を参照してください。
[ファイアウォール]ページでは、ファイアウォールとSOCKSプロキシを構成します。
詳しくは、「プロキシサーバー経由の接続」を参照してください。
[自動再接続]ページでは、HDX Broadcast自動クライアント再接続の設定を指定でき
ます。 「HDX Broadcast自動クライアント再接続の設定」を参照してください。
[Citrix XenApp]ページでは、XenApp Servicesサイトを実行するサーバーを識別しま
す。 詳しくは、「Citrix XenAppの設定」を参照してください。
[Secure Gateway]ページでは、サーバーへの接続で使用する、ReceiverのSecure
Gateway Relayサーバーを指定できます。 詳しくは、「Secure GatewayまたはCitrix
SSL Relayの使用」を参照してください。
キーボードのオプション、警告音、オー
ディオ入力の許可の設定
基本設定を指定するには
1. [ツール]メニューの[設定]を選択します。
2. [設定]ダイアログボックス上部のボックスの一覧で、[基本設定]を選択します。
3. 必要に応じて、次のオプションを設定します。
•
•
[キーボードレイアウト]ボックスでは、入力ロケールを指定します。 [参照]を
クリックして、一覧から入力ロケールを選択します。 入力ロケールは、入力に使用
する言語です。 [ユーザープロファイル]を選択すると、サーバーが入力ロケール
を選択します。
[キーボードの種類(クライアント)]ボックスには、クライアントコンピューター
のキーボードレイアウトを指定します。 [参照]をクリックして、一覧からコンピュ
ーターの種類を選択します。
注: Sun社のキーボードを使用している場合は、デフォルトで左のMetaキーが
Windowsキーとして動作し、右のMetaキーはMenuキーとして動作します。
Metaキーにはダイアモンドのマークが付いています。
•
•
•
[キーボードの種類(サーバー)]ボックスには、使用するキーボード本体の種類を
指定します。 [参照]をクリックして、一覧からキーボードの種類を選択します。
日本語のキーボードを使用する場合は、一覧から適切な種類を選択します。 そのほ
かの場合は、デフォルトの設定(標準の105キーボード)を使用します。
[Windowsの警告音を有効にする]チェックボックスをオンにすると、 クライアン
トデバイスのサウンドシステムでWindowsの警告音を再生できます。
[オーディオ入力を許可する]チェックボックスをオンにすると、クライアント側の
マイクロフォン入力のサポートが有効になります。 「オーディオ入力の設定」を参
照してください。
注: 各コネクションで音声入力のサポートを構成する場合は、[オーディオ入力
を許可する]チェックボックスをオンにする必要があります。
42
デフォルトのウィンドウプロパティの構
成
[設定]ダイアログボックスの[ウィンドウ]ページでは、すべての新しいコネクションエ
ントリのデフォルトのウィンドウプロパティを設定できます。 特定のコネクションのウィン
ドウ設定を変更する場合は、「ウィンドウプロパティの変更」を参照してください。
デフォルトのウィンドウプロパティを構成するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[ウィンドウ]を選択して[ウィンドウ]ページを開きま
す。
3. 必要に応じて、次のオプションを設定します。
•
•
•
43
[デフォルトのウィンドウのサイズ]では、[指定のサイズ]、[画面に対する割合]
、または[全画面]のいずれかを選択できます。
[デフォルトのウィンドウの色数]では、[16色]、[256色]、[32000色]、
[1600万色]、または[自動]のいずれかを選択できます。 [自動]を設定すると、
コネクションに使用できる最適な色数を自動で選択できます。 ただし、これらのオ
プションを選択するには、使用するモニターが、選択した解像度および色数をサポー
トしている必要があります。
[デフォルトの256カラーマッピング]では、256色モードのICAセッションで、近
似色を使用したり正確な色を使用したりできます。 [個人用 - 正確な色]を選択す
ると、サーバーから送信される正確な色数で表示するために個人用のカラーマッピン
グが使用されます。 この場合、ウィンドウを切り替えるときに色がちらつく場合が
あります。 これを避けるには、[共有 - 近似色]を選択します。 ほかのアプリケー
ションで256色をすべて割り当てている場合は、Citrix Receiverは個人用のカラーマッ
プを使用する可能性があります。
デフォルトのネットワークプロトコルの
構成
ネットワークプロトコルの設定により、サーバーを検索する方法や、クライアントとサーバー
間の通信方法を制御できます。
デフォルトのネットワークプロトコルを構成するには
1. コネクションビューで、[ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[サーバーの場所]を選択して[サーバーの場所]ページ
を開きます。
3. [ネットワークプロトコル]ボックスで、必要なネットワークプロトコルを選択します。
4. [OK]をクリックします。
44
ICAブラウズの構成
ICAブラウズ(サーバーの場所とも呼ぶ)は、アプリケーションをホストする適切なサーバー
をクライアントで検出するメカニズムです。 この機能は、ネットワークプロトコルごとに異
なるサーバーの場所を指定することができます。
TCP/IP+HTTPおよびSSL/TLS+HTTPS。 デフォルトのサーバーアドレスはicaです。 ICA
ブラウズを実行する場合、クライアントはica.domainnameを検索します。ここで、
domainnameはクライアント用に構成されたデフォルトのドメイン名の1つです。 これによ
り、ドメインネームサーバー(DNS:Domain Name Server)管理者またはWindowsイン
ターネットネームサービス(WINS:Windows Internet Naming Service)管理者は、"
ica"をデータコレクターのアドレスにマップするホストレコードを構成できます。 たとえば、
Citrix Receiverがアプリケーションに要求を送信すると、データコレクターはアプリケーショ
ンを公開しているサーバーのアドレスを返します。 Citrix Receiverは、HTTPまたはHTTPS
プロトコルを使って指定したアドレスのサーバーと通信します。
TCP/IP。 サーバーの場所のデフォルト設定は[(自動検出)]です。 この設定では、
Citrix ReceiverがUDPプロトコルを使ってブロードキャストを行い、サブネット上のすべて
のサーバーと通信を試みます。 また、アドレスを指定してデータコレクターとして機能させ
ることもできます。
ICAブラウズ用にサーバーグループを最大3つ(1つのプライマリグループと2つのバックアッ
プグループ)定義できます。 各グループには、最高で5つのサーバーを追加できます。
Citrix Receiverはすべてのサーバーと通信を順番に試みます。
ICAブラウズを構成するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[サーバーの場所]を選択して[サーバーの場所]ページ
を開きます。
3. [ネットワークプロトコル]ボックスの一覧から、使用するネットワークプロトコルを
選択します。
4. [サーバーグループ]ボックスの一覧から、使用するサーバーグループを選択します。
5. [追加]をクリックして、[サーバーのアドレスの追加]ダイアログボックスを開きま
す。
6. サーバーの名前またはIPアドレスを入力します。 [TCP/IP+HTTP]または[
SSL/TLS+HTTPS]を選択してIPアドレスを入力しない場合は、ネットワーク上に
ica.domainnameというデフォルト名を割り当てたサーバーが必要です。ここで、
domainnameはTCP/IPドメイン名です。 [TCP/IP+HTTP]または[
SSL/TLS+HTTPS]のICAブラウズ機能を設定した場合、自動検出機能は使用できませ
ん。
7. ほかのサーバーグループを指定する場合は、[サーバーグループ]ボックスの一覧から
サーバーグループを選択し、手順5.~6.を繰り返します。
8. [OK]をクリックします。
45
ICAブラウズの構成
46
キーボードショートカットの設定
Citrix Receiver for Linuxでは、公開アプリケーションで標準のWindowsショートカットキー
と異なるショートカットキーを使って操作することができます。 たとえば、Microsoft
Windowsでウィンドウを閉じるときに使うAlt + F4キーは、 X Windowではセッションを
閉じる操作に割り当てられています。 ICAセッションで頻繁に使用するAlt + F4のようなキー
の組み合わせを、Ctrl + Shift + F4などのローカルオペレーティングシステムでは無視され
る別のキーに割り当てることができます。 この新しいキーの組み合わせ(Ctrl + Shif + F4)
を押すと、Citrix Receiver for LinuxからサーバーにAlt + F4キーの入力が送信され、セッ
ションウィンドウが閉じます。
キーボードショートカットに「+」または「-」記号が含まれている場合、ショートカットを
正常に動作させるためこれらの記号の入力にはテンキーを使用します。
キーボートショートカットを設定するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[キーボードショートカット]を選択して[キーボードショ
ートカット]ページを開きます。
3. [キーボードショートカットの使用]の一覧から、キーボードショートカットをローカ
ルデスクトップまたはリモートセッションのどちらに適用するか選択します。
注: クライアントのキーボード種類をLINUXに設定してキーボードショートカットを
リモートセッションに適用させます。 キーボードの種類の構成について詳しくは、「
キーボードのオプション、警告音、オーディオ入力の許可の設定」を参照してくださ
い。
•
•
[変換して使用]を選択すると、キーボードショートカットはリモートサーバーのデ
スクトップではなく、ローカルデスクトップに適用されます。 たとえばAlt + Tabキー
を押すと、ローカルウィンドウとリモートウィンドウなど、ローカルデスクトップで
現在開いているすべてのウィンドウを切り替えることができます。
[直接使用]を選択すると、キーボードショートカットはローカルデスクトップでは
なく、リモートデスクトップに適用されます。 たとえばAlt + Tabキーを押すと、リ
モートデスクトップで現在開いているすべてのウィンドウを切り替えることができま
すが、ローカルデバイスで開いているウィンドウには適用されません。
[直接使用]を選択する場合、キーボードショートカットのトランザクションは無効
になり、キーストロークはリモートデスクトップに適用されます。
•
[全画面デスクトップにのみ直接使用]を選択すると、リモートセッションで全画面
モードを使用してる際に、キーボードショートカットがローカルデスクトップではな
くリモートデスクトップに適用されます。 リモートセッションを全画面モード以外
のウィンドウサイズで実行している場合は、キーボードショートカットはリモートデ
スクトップではなくローカルデスクトップに適用されます。
[全画面デスクトップにのみ直接使用]を選択してリモートセッションで全画面モー
ドを実行している場合は、キーボードショートカットのトランザクションは無効にな
り、キーストロークはリモートデスクトップに適用されます。
4. 必要に応じて、キーボードショートカットの割り当てを変更します。
47
キーボードショートカットの設定
•
X Windowで別の操作に割り当てられているAlt + F1~F12、Alt + Tab、Alt +
Shift + Tabキー、およびSpeedScreenのオン/オフ用のキーボードショートカット
に、別のキーの組み合わせを割り当てることができます。 デフォルトでは、これら
のキーの組み合わせはCtrl + Alt + F1~F12、Alt + -、およびAlt + Shift + +、
に割り当てられていますが、各キーのボックスの一覧から別のキーを選択して変更で
きます。
キーボードショートカットの組み合わせを選択すると、この組み合わせは、ほかのショ
ートカットのポップアップメニュー上で淡色表示となります。
•
•
•
Altキーを使うキーボードショートカットのうち、X Windowマネージャーで未使用
のキーボードショートカットは、ICAセッションでMicrosoft Windowsの標準キーボー
ドショートカットと同じ操作に使用できます。
SpeedScreenのオン/オフ用のキーボードショートカット(デフォルトはShift +
F12)を割り当てることができます。 これにより、セッションでローカルテキスト
エコーのオンとオフを切り替えることができます SpeedScreen設定について詳しく
は、「SpeedScreen機能」を参照してください。
リモートセッションのウィンドウへのキーの割り当てをオフにするキーの組み合わせ
を定義することもできます(デフォルトはCtrl + F2)。 リモートセッションで全画
面モードを使用している場合、すべてのキー操作がサーバーに適用されるためローカ
ルのデスクトップを操作できなくなる可能性があります。 このキーの割り当ては、
リモートセッションのウィンドウを再びアクティブにするまで、キーボードショート
カットキーを一時的にローカルデスクトップに適用します。
注: Windowsショートカットキーの組み合わせであるCtrl + Alt + Delキー([
Windowsのセキュリティ]ダイアログボックスを開くためのショートカットキー)は、
セッションではCtrl + Alt + EnterキーまたはCtrl + Alt + Returnキーに割り当てら
れています。
48
ディスクキャッシュの設定
[設定]ダイアログボックスの[ディスクキャッシュ]ページでは、ディスクキャッシュの
場所、サイズ、および保存内容を指定できます。
注: ディスクキャッシュを使用するには、コネクションごとにディスクキャッシュ機能を
有効にする必要があります。 詳しくは、「帯域幅が狭い接続でのパフォーマンスの向上」
を参照してください。
ディスクキャッシュの設定を変更するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[ディスクキャッシュ]を選択し[ディスクキャッシュ]
ページを開きます。
3. 必要な設定を選択します。 次のことを設定できます。
•
•
•
•
キャッシュの最大サイズを設定するには、[ビットマップキャッシュサイズ]の値を
調節します。
キャッシュの場所を変更するには、[変更]をクリックし[キャッシュディレクトリ]
で適切な場所を指定します。 コンピューター上のキャッシュの場所を変更する場合
は、先に既存のキャッシュをクリアしてください。
キャッシュするビットマップの最小サイズを調節するには、[キャッシュするビット
マップの最小サイズ]のスライダーを移動します。 スライダーで選択したサイズは、
スライダーの隣に表示されます。
キャッシュをクリアするには、[キャッシュのクリア]をクリックします。 ただし
サーバーに接続中のコネクションがある場合は、キャッシュをクリアをしないでくだ
さい。 キャッシュをクリアする前に、すべてのコネクションを閉じてください。
注: 管理者は、XenAppのコンソールの[クライアントキャッシュ]タブで各ICAコ
ネクションのビットマップキャッシュ情報を表示できます。 詳しくは、XenAppのド
キュメントを参照してください。
49
HDX Broadcast自動クライアント再接
続の設定
HDX Broadcast 自動クライアント再接続機能により、ユーザーが手動で再接続したり、ア
カウント情報を入力したりせずに、切断されたICAセッションを自動的に再開できます。 こ
の機能は、Citrix Receiver for Linuxではデフォルトで有効になっており、この機能を使用
するためにクライアントコンピューター上で設定する必要はありません。
自動再接続機能の詳細および特定のコネクションに対する自動再接続設定の変更については、
「HDX Broadcast自動クライアント再接続設定の変更」を参照してください。
HDX Broadcast自動クライアント再接続のデフォルト設定を変更するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[自動再接続]を選択し
ます。
3. [自動再接続を有効にする]チェックボックスをオンにします。
4. [最大再接続回数]および[再接続するまでの時間(秒)]ボックスに値を入力します。
5. [OK]をクリックします。
50
各コネクション設定の変更
ここでは、各コネクションのプロパティを変更する方法について説明します。
コネクションのプロパティを変更するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。 [プロパティ]ダイアログ
ボックス上部のボックスの一覧で、変更が必要なプロパティページを選択します。次の
プロパティページが表示されます。
•
•
•
•
•
•
•
•
•
[ネットワーク]ページでは、サーバーとコネクションを確立するときに必要なネッ
トワーク設定を変更できます。 詳しくは、「ネットワークプロパティの設定」を参
照してください。
[コネクション]ページでは、サーバーとクライアント間のコネクションを制御でき
ます。たとえば、使用する帯域幅を減らしてパフォーマンスを向上させることができ
ます。 詳しくは、「帯域幅が狭い接続でのパフォーマンスの向上」を参照してくだ
さい。 また[コネクション]ページでは、マウスの中央ボタンの機能やデジタルディ
クテーションのサポートについて構成できます。 詳しくは、「マウスの中央ボタン
による貼り付け」および「オーディオ入力の設定」を参照してください。
[ファイアウォール]ページでは、ファイアウォールとプロキシサーバーを指定でき
ます。 詳しくは、「プロキシサーバー経由の接続」を参照してください。
[ウィンドウ]ページでは、ICAセッションで使うウィンドウのサイズと色数を指定
できます。 詳しくは、「ウィンドウプロパティの変更」を参照してください。
[アプリケーション]ページでは、デスクトップセッションの開始時に起動するアプ
リケーションを指定できます。 詳しくは、「接続時に起動するアプリケーションの
指定」を参照してください。
[ログオン]ページでは、サーバーにログオンするためのアカウント情報を指定でき
ます。ここにアカウント情報を入力しておくと、サーバーに接続するたびにアカウン
ト情報を入力する必要がなくなります。 詳しくは、「ログオンプロパティの設定」
を参照してください。
[自動再接続]ページでは、HDX Broadcast自動クライアント再接続の設定を指定
できます。 「HDX Broadcast自動クライアント再接続設定の変更」を参照してくだ
さい。
[Secure Gateway]ページでは、サーバーへの接続で使用する、Receiverの
Secure Gateway Relayサーバーを指定できます。 詳しくは、「Secure Gateway
またはCitrix SSL Relayの使用」を参照してください。
[ファイルの関連付け]ページでは、ファイルタイプを特定のアプリケーションと関
連付けることができます。 詳しくは、「ファイルタイプの関連付けの設定」を参照
してください。
注: [ファイルの関連付け]オプションは、デフォルトでは非表示となっています。
このオプションを表示するには、Citrix Receiver for Linuxを再設定する必要がありま
51
各コネクション設定の変更
す。 このオプションの表示については、「ファイルタイプの関連付けの設定」を参照
してください。
52
ネットワークプロパティの設定
[プロパティ]ダイアログボックスの[ネットワーク]ページでは、サーバーに接続すると
きに使用するネットワークプロトコルや接続先のサーバーを指定できます。
コネクションのネットワークプロパティを変更するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ネットワーク]を選択
します。
4. 必要に応じてプロパティを変更します。
•
•
•
53
[コネクション名]ボックスに、コネクションの名前を入力します。
サーバーに接続するコネクションを設定するには、[サーバー]をクリックします。
公開アプリケーションに接続するコネクションを設定するには、[公開アプリケー
ション]をクリックします。 サーバーは、サーバー名またはIPアドレスで指定でき
ます。 [参照]をクリックすると、サーバーまたは公開アプリケーションの一覧を
表示して選択できます。
データコレクターを検索する場合に使用するプロトコルを変更するには、「ICAブラ
ウズの構成」を参照してください。
帯域幅が狭い接続でのパフォーマンスの
向上
モデムによるダイヤルアップなど、帯域幅の狭い接続でICAセッションを実行する場合は、
Citrix Receiver for Linuxの設定や使い方を変えて、パフォーマンスを向上させることがで
きます。
•
•
•
54
Citrix Receiver for Linux設定の変更: Receiver構成を変更すると、セッションに必要
な帯域幅が減少し、パフォーマンスを向上させることができます。
Receiverの使い方の変更。 使い方を変えることで、高パフォーマンスの接続で必要とな
る帯域幅を少なくすることもできます。
最新バージョンのXenAppとCitrix Receiverの使用。 Citrixでは、リリースごとにICAパ
フォーマンスを拡張および向上させており、パフォーマンスに影響する機能の多くには
最新のクライアントおよびサーバーソフトウェアが必要です。
Citrix Receiver for Linux設定の変更
デバイスのプロセッサの処理能力や接続に使用する帯域幅が限られている場合は、使用する
機能とパフォーマンスのバランスを考慮する必要があります。 Citrix Receiver for Linuxで
は、ユーザー側および管理者側で設定を変更でき、パフォーマンスを最適化することができ
ます。 1つ以上設定を変更することで、接続に必要な帯域幅が減少し、パフォーマンスを向
上させることができます。
55
ディスクキャッシュを有効にする
ディスクキャッシュ機能を使うと、頻繁に使用されるビットマップ(画像)がクライアント
デバイスのローカルディスクキャッシュに保存されます。そのため、これらの画像を表示す
るたびに、セッションで画像を転送する必要がなくなります。
ディスクキャッシュを有効にするには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. [ビットマップ用ディスクキャッシュを使用する]チェックボックスをオンにします。
5. [OK]をクリックします。 ビットマップのディスクキャッシュをコネクションごとに有
効または無効にして、各サーバーへの接続を制御できます。 ディスクキャッシュが有効
になっているすべての接続セッションで、物理キャッシュが1つだけ使用されます。 「
ディスクキャッシュの設定」を参照してください。
56
データ圧縮
データ圧縮機能を使用すると、セッションで転送されるデータ量が減少します。 これにはデー
タの圧縮と展開を行うためのプロセッサリソースが必要になりますが、帯域幅に制限がある
場合はこれによりパフォーマンスを向上させることができます。
データ圧縮を有効にするには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. [データ圧縮を使用する]チェックボックスをオンにして、セッションで転送されるデー
タ量を減少させます。
57
SpeedScreen機能
SpeedScreen機能を使用すると、ユーザーによるキーボード入力やマウスクリックの結果が
即座に画面に反映されるため、待ち時間が長い接続におけるパフォーマンスが向上します。
注: SpeedScreen機能を使用するには、接続先のサーバーでSpeedScreen機能を有効に
する必要があります。 詳しくは、XenAppのドキュメントを参照してください。
SpeedScreen機能の設定を変更するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. SpeedScreenには、ローカルテキストエコーおよびマウスフィードバックの2つのオプ
ションがあります。 ローカルテキストエコーは、ユーザーのキー入力およびマウスクリッ
ク操作に対する視覚的なフィードバックを表示して、低速回線を介したセッションでの
レスポンスの遅延を解消できます。 マウスフィードバックは、マウスをクリックしたと
きにマウスポインターを砂時計の形に変えます。これにより、ユーザーは、クリック操
作が処理されていることを知ることができます。 それぞれのオプションで、次のいずれ
かのモードを選択します。
•
•
•
オン:低速接続の場合(WANまたはダイヤルイン接続を介して接続している場合な
ど)に選択します。 ユーザー入力が画面に表示されるまでの遅延が抑えられます。
オフ:高速接続の場合(LANを介して接続している場合など)に選択します。
自動:接続速度がわからない場合に選択します。 接続の遅延に応じてSpeedScreen
のオン/オフが切り替わります。 SpeedScreenのショートカットキーを使用して、
この自動モードを無効にすることができます。
注: ローカルテキストエコー機能は、IMEを使用した日本語入力、および日本語ロケー
ルでの英数字入力には対応していません。
58
ウィンドウサイズの縮小
使いやすい範囲内で、ウィンドウサイズを小さくして、使用する帯域幅を減らすことができ
ます。 すべてのコネクションに対するウィンドウサイズの変更については「デフォルトのウィ
ンドウプロパティの構成」を、特定のコネクションに対するウィンドウサイズの変更につい
ては 「ウィンドウプロパティの変更」を参照してください。
59
ウィンドウの色数の変更
セッションウィンドウの色数を減らしたり増やしたりしてパフォーマンスを向上させること
ができます。 すべてのコネクションウィンドウの色数の変更については、「デフォルトのウィ
ンドウプロパティの設定」を参照してください。 個々のコネクションのウィンドウの色数の
変更については「ウィンドウプロパティの変更」を参照してください。
パフォーマンスを最大限にできるウィンドウの色数は、アプリケーションにより異なります。
たとえば、実際の画面からスクリーンイメージをアセンブルするWordやInternet Explorer
などのアプリケーションは色数が最大で32000色に増えると、使用する帯域幅が小さくなり
ます。
60
音質を下げる
サウンドのサポートを有効にする場合は、音質レベルを最低に設定するか、クライアントオー
ディオマッピングを無効にします。 詳しくは、「クライアントオーディオマッピング」を参
照してください。
61
Citrix Receiver for Linuxの使用方法
の変更
ICA技術は高度に最適化されているため、通常、処理能力の高いCPUを搭載したクライアン
トデバイスや広い帯域幅を必要としません。 ただし、接続の帯域幅が非常に狭い接続では、
適切なパフォーマンスを得るために、次のことを考慮してください。
•
•
•
62
サイズの大きいファイルにクライアントドライブマッピングを使ってアクセスしない。
クライアントドライブマッピングを使ってファイルにアクセスすると、サーバーとの接
続でそのファイルのデータが転送されることになります。 遅い接続では、大きなファイ
ルを転送するのに時間がかかることがあります。
クライアント側のローカルプリンターで大きな文書を印刷しない: クライアントのロー
カルプリンターで文書を印刷すると、ICAコネクションでそのファイルのデータが転送さ
れることになります。 遅い接続では、大きなファイルを転送するのに時間がかかること
があります。
マルチメディアコンテンツを再生しない。 マルチメディアファイルを再生するには、広
い帯域幅が必要です。そのため、パフォーマンスが低下する可能性があります。
マルチメディアパフォーマンスの向上
HDX MediaStreamマルチメディアアクセラレーションは、Linuxユーザーデバイスで実行中
の仮想Windowsデスクトップでマルチメディアを再生するための高帯域幅の必要性をなくし
ます。 HDX MediaStreamマルチメディアアクセラレーションは、サーバーではなくエンド
ポイントでメディアランタイムファイルを再生し、マルチメディアファイルの再生に必要な
帯域幅を減少させるメカニズムです。
HDX MediaStreamマルチメディアアクセラレーションは、仮想Windowsデスクトップで実
行中のWindows Media Playerおよび互換プレーヤーのパフォーマンスを向上させます。 次
の形式を含む、さまざまなファイル形式をサポートしています。
•
Advanced Systems Format (ASF)
•
Motion Picture Experts Group (MPEG)
•
Audio-Video Interleaved (AVI)
•
MPEG Audio Layer-3 (MP3)
•
WAVサウンドファイル
この機能を導入するには、マルチメディアアクセラレーションを必要とする各クライアント
コンピューターに、オープンソースのマルチメディアフレームワークであるGStreamerをイ
ンストールする必要があります。 一般的には、Citrix Receiverをインストールする前に
GStremerをインストールします。 これによりCitrix Receiverのインストール時に
GStreamerオプションを選択して、マルチメディアアクセラレーションをCitrix Receiverに
確実に統合させます。 詳しくは、「HDX Mediastreamマルチメディアアクセラレーション」
を参照してください。
GStreamerは、http://gstreamer.freedesktop.orgからダウンロードできます。
63
マウスの中央ボタンによる貼り付け機能
の構成
Citrix Receiver for Linuxでマウスの中央ボタンによる貼り付け機能を有効に設定して、セッ
ションにおいてサーバー上で実行するWindowsアプリケーションをUNIXアプリケーション
のように操作することができます。
マウスの中央ボタンによる貼り付け機能を構成するには
1. コネクションビューで、マウスの中央ボタンによる貼り付けを有効にするコネクション
を選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. [マウスの中央ボタンによる貼り付けを有効にする]チェックボックスをオンにします。
64
オーディオ入力の設定
XenAppは、クライアント側のマイクロフォン入力をサポートします。 これにより、サーバー
上でディクテーションソフトウェアを公開してクライアントセッションで実行できます。 ロー
カルのマイクを使用すると、サーバーで実行中のアプリケーションに音声を録音できます。
たとえば、外出中にノートブックコンピューターからサーバーファームにアクセスして、会
議内容を録音することができます。 帰社後、録音内容をオフィスのデスクトップデバイスで
取り出して、内容を確認したり議事録を作成したりできます。
サーバー上でのこの機能の構成について詳しくは、XenAppのドキュメントを参照してくだ
さい。
重要: コネクションでのマイクロフォン入力を構成する前に、[設定]ダイアログボック
スの[基本設定]ページで、[オーディオ入力を許可する]チェックボックスがオンになっ
ていることを確認してください。
コネクションで音声入力のサポートを設定するには
1. コネクションビューで、オーディオ入力のサポートを構成するコネクションを選択しま
す。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. [サウンドのサポートを有効にする]および[オーディオ入力を有効にする]チェック
ボックスをオンにします。
65
ウィンドウプロパティの変更
各コネクションで使うウィンドウのサイズ、色数、およびカラーマッピングを変更できます。
ウィンドウのプロパティを変更するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. ドロップダウンの一覧から、[ウィンドウ]を選択して[ウィンドウ]ページを開きま
す。
•
[ウィンドウのサイズ]で、[指定のサイズ]、[画面に対する割合]、または[全
画面]のいずれかを選択します。 [指定のサイズ]または[画面に対する割合]を
選択した場合は、その下のボックスにサイズをピクセルまたはパーセント単位で入力
します。 公開アプリケーションに接続している場合は、[シームレス]も選択でき
ます。 [シームレス]を選択すると、ローカルウィンドウとリモートウィンドウが
デスクトップ上で統合されます。 ただし、シームレスデスクトップセッションはサ
ポートしていません。
注: シームレスウィンドウがネイティブでサポートされているため、パススルー
モードを使用する必要はありません。 パススルーモードは、シームレスウィンド
ウをネイティブでサポートしていないクライアントでシームレスウィンドウを使う
ための機能であり、ウィンドウサイズを指定したICAセッションでのみ使用します。
パススルーモードのウィンドウ内でシームレスウィンドウを使用する設定はサポー
トされていません。
•
•
•
66
[ウィンドウの色数]では、[16色]、[256色]、[32000色]、[1600万色]、
または[自動]のいずれかを選択できます。 [自動]を設定すると、コネクション
に使用できる最適な色数を自動で選択できます。 ただし使用するモニターが、選択
した解像度および色数をサポートしている必要があります。
[256カラーマッピング]では、256色モードのICAセッションで、近似色または正
確な色を使って表示するように設定できます。 [個人用 - 正確な色]を選択すると、
サーバーから送られた色を忠実に表示するために、PseudoColorディスプレイ上の
プライベートカラーマップが使用されます。 この場合、ウィンドウを切り替えると
きに色がちらつく場合があります。 これを避けるには、[共有 - 近似色]を選択し
ます。 ほかのアプリケーションで256色をすべて割り当てている場合は、Citrix
Receiverは個人用のカラーマップを使用する可能性があります。
デフォルトのウィンドウのサイズまたは色を使う場合は、各オプションで[デフォル
トを使用する]チェックボックスをオンにします。 デフォルトの設定について詳し
くは、「デフォルトのウィンドウプロパティの構成」を参照してください。
接続時に起動するアプリケーションの指
定
サーバーに接続したときに自動的に起動するアプリケーションを指定できます。 アプリケー
ションを指定すると、サーバーに接続したときにサーバーのデスクトップが表示されなくな
り、アプリケーションを終了するときにコネクションも終了するようになります。
接続時に起動するアプリケーションを指定するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[アプリケーション]を
選択します。
•
•
[アプリケーション]ボックスで、サーバーに接続したときに起動するアプリケーショ
ンのパスを指定します。
[作業ディレクトリ]ボックスで、アプリケーションが使用する作業ディレクトリの
パスを指定します。
注: 公開アプリケーションのコネクションを選択した場合は、[アプリケーション]
ページを表示できません。
67
ログオンプロパティの構成
コネクションにログオンするためのアカウント情報を保存でき、これによりサーバーに接続
するたびにアカウント情報を入力する必要がなくなります。
ログオンプロパティを構成するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ログオン]を選択しま
す。
4. [ユーザー名]および[ドメイン](任意)の各ボックスに情報を入力します。 セキュ
リティ上の問題を避けるため、パスワードは入力しないでおくことをお勧めします。 パ
スワードは、サーバーに接続するときに入力する方が安全です。
5. スマートカードによるログオンを有効にするには、[スマートカードによるログオンを
許可する]チェックボックスをオンにします。 スマートカードの使用について詳しくは、
「スマートカードのサポートの有効化」を参照してください。
68
HDX Broadcast自動クライアント再接
続設定の変更
ネットワークの信頼性が低い、通信速度が不安定、またはワイヤレスデバイスの伝送距離が
制限されているなどの理由により、ICAセッションが切断されることがあります。 切断され
たICAセッションが検知されると、HDX Broadcast自動クライアント再接続が実行されます。
この機能が サーバーで有効になっていると、ユーザーは作業を続けるために手動で再接続
する必要がありません。 ユーザーがアプリケーションを終了してセッションを切断した場合、
自動再接続は行われません。
Citrix Receiver for Linuxが、エラーの発生により切断されたセッションを検出すると、再
接続処理を開始します。 定義された一定の時間が経過すると、Clients for UNIXトのユーザー
画面に、再接続することを知らせるメッセージが表示されます。ここでユーザーは、すぐに
再接続するか、または再接続をキャンセルするかを選択できます。これ以外は、ユーザーに
よる手動操作は一切必要ありません。 接続エラーの原因によっては、問題を解決するために
時間がかかり、すぐに再接続できないことがあります。この場合は、少し時間を置いてから
再接続します。
Citrix Receiver for Linuxは、エラーの発生により切断されたセッションを検出してから最
長で36秒後に再接続処理を開始します。 デフォルトでは、Citrix Receiver for Linuxは3回
自動再接続を試みます。 再接続を試みるデフォルトの回数の変更、またはほかのHDX
Broadcast自動クライアント再接続のデフォルトの設定については、「HDX Broadcast自動
クライアント再接続の設定」を参照してください。
コネクションエントリに対するHDX Broadcast自動クライアント再接続設定を変更するには
1. コネクションビューで、変更するコネクションエントリを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[自動再接続]を選択し
ます。
4. [自動再接続を有効にする]チェックボックスをオンにし、必要な場合は[最大再接続
試行数]および[再接続するまでの時間(秒)]に値を入力します。
5. [OK]をクリックします。
69
ファイルタイプの関連付けの構成
ファイルをドラッグアンドロップして、ファイルに関連付けれらているアプリケーションが
わからなくてもファイルを開くことができます。 クライアントのファイルタイプの関連付け
により、特定のタイプのファイルを開くために使用するサーバー上のアプリケーションが判
別され、関連付けられたアプリケーションで自動的にファイルが開きます。 Citrix
Receiver for Linux では、管理者は[プロパティ]ダイアログボックスの[ファイルの関連
付け]ページでここで説明する設定を実行できます。
ファイルタイプの関連付けは、動的(XenApp Servicesサイトから受信)または静的([プ
ロパティ]ダイアログボックスの[ファイルの関連付け]ページで設定)に有効にできます。
静的または動的なファイルタイプの関連付けの設定について詳しくは、「静的または動的な
ファイルタイプの関連付けを設定するには」を参照してください。
注: サーバーにログオンしていない状況下で動的なファイルタイプの関連付けを実行して
ファイルを開こうとすると、サーバーへのログオンを求められます。 ここでログオンをキャ
ンセルすると、アプリケーションを起動することはできません。
デフォルトでは、動的なファイルタイプの関連付けが有効になっています。しかしXenApp
Servicesサイトがない環境では、クライアント上で静的なファイルタイプの関連付けをセッ
トアップできます。 ファイルタイプの関連付けは、セッションの間中有効になります。 静
的なファイルタイプの関連付けの設定について詳しくは、「静的なファイルタイプの関連付
けを設定するには」を参照してください。
ドロップしたファイルは、サーバーがアクセスできるようにマップ済みファイルシステムに
ある必要があります。 ユーザーは、クライアントウィンドウ、クライアントマネージャーア
イコン、またはほかのデスクトップアイコン上にファイルをドロップできます。
•
•
メインクライアントウィンドウにファイルをドロップする。 ファイルをメインの
Receiverウィンドウにドロップするとほとんどの場合は、ファイルタイプの関連付け機
能によりどのアプリケーションでファイルを開くかが判別されファイルが開きます。 し
かし、ある特定のファイルタイプについては、これとは異なる処理が行われます。 .ica
ファイルをクライアントウィンドウにドロップすると、クライアントはファイルで指定
されているコネクションを生成し、.pnagentファイルまたは.desktopファイルをクライ
アントウィンドウにドロップすると、クライアントはファイルで指定されているアプリ
ケーションを起動します。
クライアントマネージャーアイコンにファイルをドロップする。 .icaファイルをクライ
アントマネージャーアイコンにドロップすると、クライアントはファイルで指定されて
いるコネクションを生成します。 ほかのタイプのファイルをドロップした場合は、ファ
イルタイプの関連付け機能によりどのアプリケーションでファイルを開くかが判別され
ファイルが開きます。
注: この機能は、GNOMEデスクトップ環境では無効となります。
•
70
クライアントマネージャーアイコンにファイルをドロップする。 ファイルをほかのデス
クトップアイコンにドロップした場合、そのアイコンがCitrix公開リソースに対応してい
る場合にのみクライアントは応答を返します。 公開アプリケーションのアイコンの場合、
クライアントは常に動的なファイルタイプの関連付けを使用してファイルタイプがアプ
リケーションでサポートされているかどうかがチェックされます。 アプリケーションで
サポートされている場合、そのアプリケーションでファイルが開きます。 サポートされ
ていない場合は、そのアプリケーションでファイルを開くかどうかを確認するメッセー
ファイルタイプの関連付けの構成
ジが表示されます。 公開コンテンツアイコンの場合、アイコンはアプリケーションでは
なくファイルを適切なアプリケーションで開くように求めるメッセージが表示されます。
注: この機能は、GNOMEデスクトップ環境では無効となります。
静的または動的なファイルタイプの関連付けを
設定するには
1. 変更を適用するユーザーの構成ファイルを選択して開きます。 ほかのユーザーに影響を
与える特定の構成ファイルの更新については、「構成ファイルを使ったCitrix Receiver
for Linuxのカスタマイズ」を参照してください。
2. ファイルの[WFClient]セクションで、UseDynamicFileTypeAssociationの値を設定
します。 値をFalseに設定すると、[プロパティ]ダイアログボックスの上部にある一
覧に[ファイルの関連付け]オプションが表示され、クライアントで静的なファイルタ
イプの関連付けを使用するように設定されます。 Trueに設定すると、動的なファイルタ
イプの関連付けを使用するように設定されます。
注: wfclient.iniまたはmodule.iniにこの行がない場合、クライアントは静的なファイ
ルタイプの関連付けを使用します。
3. ファイルを保存して閉じます。
静的なファイルタイプの関連付けを設定するに
は
1. [ビュー]メニューで[コネクションビュー]を選択し、使用できるコネクションを表
示します。
2. ファイルの関連付けを設定するコネクションを選択します。
3. [コネクション]メニューの[プロパティ]を選択します。
4. [プロパティ]ダイアログボックス上部にある一覧から、[ファイルの関連付け]を選
択し、[ファイルの関連付け]ページを表示します。 [追加]をクリックします。
注: [ファイルの関連付け]オプションが表示されない場合は、このオプションの表
示について「静的または動的なファイルタイプの関連付けを設定するには」を参照し
てください。
5. 必要なアプリケーションとファイルタイプの組み合わせを一覧から選択し、[OK]をク
リックします。
注: 1つのファイルタイプを複数の公開アプリケーションに関連付けることはできま
せん。 ただし、複数のファイルタイプを1つのアプリケーションに関連付けることは
できます。
6. [OK]をクリックします。
7. 公開アプリケーションおよびファイルタイプがコンテンツのリダイレクトに関連付けら
れているを確認します。 詳しくは、XenAppのドキュメントを参照してください。
71
ファイルタイプの関連付けの構成
72
ユーザーフォルダーのリダイレクトの構
成
ここでは、各ユーザーに対してユーザーフォルダーが2つだけあるとします。
•
ユーザーのデスクトップフォルダー
•
ユーザーのドキュメントフォルダー(Windows XPではマイドキュメント)
ユーザーフォルダーのリダイレクト機能により、ユーザーフォルダーを場所を指定すること
で異なるサーバーの種類やサーバーファーム設定においてもこれを使えるすることができま
す。 これはたとえば、別のサーバーファームのサーバーにログオンする必要があるモバイル
ユーザーにはとくに有用な機能です。 単一のサーバーファーム内のサーバーにユーザーログ
オンする静的な社内のワークステーションの場合、この機能はあまり必要ではありません。
ユーザーフォルダーのリダイレクトを構成する
には
2つの処理が必要です。 まず、module.iniにエントリを作成してユーザーフォルダーのリダ
イレクトを設定できます。次に、ここで説明するようにwfclient.iniにフォルダーの場所を指
定します。
1. 次の文字列をmodule.iniに追加します(例、$ICAROOT/config/module.ini):
[ClientDrive]
SFRAllowed = True
2. 次の文字列をwfclient.iniに追加します(例:$HOME/.ICAClient/wfclient.ini):
DocumentsFolder = documents
DesktopFolder = desktop
ここでdocumentsとdesktopは、それぞれユーザーのDocumentsフォルダーおよび
Desktopフォルダーとして使用されるフルパスを含むディレクトリのUNIXファイル名で
す。 次に例を示します。
DesktopFolder = $HOME/.ICACLIENT/desktop
•
$HOMEなどの環境変数として、パスで任意のコンポーネントを指定できます。
•
両方のパラメーターの値を指定する必要があります。
•
73
指定するディレクトリは、クライアントデバイスマッピングを介して使用できる必要が
あります。このため、このディレクトリはマップされたクライアントデバイスのサブツ
リーにある必要があります。
ユーザーフォルダーのリダイレクトの構成
•
74
ドライブ文字列Cまたはそれ以降を使用する必要があります。
ClearTypeフォントスムージング
ClearTypeフォントスムージングはサブピクセルのフォントレンダリングとしても知られて
おり、従来のフォントスムージングやアンチエイリアスに比べて表示フォントの質を向上さ
せます。 この機能を有効/無効にしたり、または構成ファイルwfclient.iniを編集してスムー
ジングの種類を指定したりできます。
フォントスムージングのエントリは次の形式となります。
FontSwitchingType = number
ここでnumberは、次の値のいずれかになります。
0または1
スムージング処理なし
2
標準のスムージング
</Z3>
ClearType(水平サブピクセル)スムージング
標準スムージングとClearTypeスムージングの両方とも、クライアントで必要となる帯域幅
がかなり多くなります。
75
Citrix Receiver for LinuxとKDEおよ
びGNOMEの統合
Citrix Receiver for Linuxは、インストール中にKDE(K Desktop Environment)および
GNOME(GNU Network Object Model Environment)に統合して使用するかどうかを選択
することができます。 KDEまたはGNOMEが既にインストールされている場合、Citrix
Receiver for Linuxを起動するためのメニューオプションが作成されます。
メニューエントリとデスクトップショートカットは、Citrix XenAppにより動的に作成され
ます。
注: Citrix Receiver for Linuxをデフォルトの場所にインストールしない場合は、最適の
パフォーマンスのために$HOME/.profileの$ICAROOTを設定してください。
76
サーバーからクライアントへのコンテン
ツリダイレクトの設定
公開アプリケーションで使用しているファイル内に埋め込まれている特定のURLを、ローカ
ルのアプリケーションで開くように指定できます。 たとえば、ICAセッションでMicrosoft
Outlookを使っているときに、Webページへのリンクをクリックすると、そのWebページが
クライアントデバイス上のWebブラウザーで開きます。 管理者は、この機能を使ってサーバー
のリソースをより効率よく配分し、ユーザー側のパフォーマンスを向上させることができま
す。
次の種類のURLをクライアントにリダイレクトできます。
•
HTTP(Hypertext Transfer Protocol)
•
HTTPS(Secure Hypertext Transfer Protocol)
•
RTSP(Real Player)
•
RTSPU(Real Player)
•
PNM(従来のReal Players)
クライアントデバイスに適切なアプリケーションがインストールされていない場合、または
コンテンツに直接アクセスできない場合は、URLがサーバー上のアプリケーションで開きま
す。
サーバーからクライアントへのコンテンツリダイレクト機能は、サーバー側で設定します。
クライアントでは、RealPlayerとWebブラウザー(Firefox、Mozilla、またはNetscapeの内
の最低1つ)がUNIXパスに指定されている場合は、この機能がデフォルトで有効になります。
注: Linux用のRealPlayerは、次のWebサイトからダウンロードできます。
http://proforma.real.com/real/player/unix/unix.html
77
サーバーからクライアントへのコンテンツリダイレクトの設定
RealPlayerとWebブラウザーがパスにない場
合に、サーバーからクライアントへのコンテン
ツリダイレクト機能を有効にするには
1. 構成ファイルwfclient.iniを開きます。
2. [Browser]セクションで、次の設定を変更します。
Path=path
Command=command
ここでpathはブラウザーの実行ファイルがあるディレクトリ、commandはリダイレク
トされるブラウザーURLを制御するために使用する実行ファイルの名前で、サーバーに
より送信されたURLに付随します。 次に例を示します。
$ICAROOT/nslaunch netscape,firefox,mozilla
この設定は、コンテンツが正常に表示されるまで次のことを指定します。
•
nslaunchユーティリティは既存のWebブラウザーウィンドウにURLを送付
•
一覧内の各ブラウザーを順に実行
3. [Player]セクションで、次の設定を変更します。
Path=path
Command=command
ここでpathはRealPlayerの実行ファイルがあるディレクトリ、commandはリダイレク
トされるマルチメディアURLを制御するために使用する実行ファイルの名前で、サーバー
により送信されたURLに付随します。
4. ファイルを保存して閉じます。
注: どちらのPath設定においても、WebブラウザーおよびRealPlay実行ファイルが
あるディレクトリだけを指定する必要があります。 実行ファイルのプルパスは必要あ
りません。 たとえば、[Browser]セクションではPathの値は
/usr/X11R6/bin/netscapeではなく、 /usr/X11R6/binとなります。 また、複数のディ
レクトリ名をコロンで区切って指定できます。 この値を指定しない場合、$PATHが使
用されます。
78
サーバーからクライアントへのコンテンツリダイレクトの設定
クライアント側で、サーバーからクライアント
へのコンテンツリダイレクト機能を無効にする
には
1. 構成ファイルmodule.iniを開きます。
2. CREnabledの設定をOffに変更します。
3. ファイルを保存して閉じます。
79
xcaptureの使用
Citrix Receiver for Linuxには、サーバーのクリップボードと、Xデスクトップ上のICCCMに
準拠していないX Windowアプリケーション間で画像をコピーおよび貼り付けできる、
xcaptureユーティリティが付属しています。 xcaptureを使って、次の操作を実行できます。
•
•
ダイアログボックスや画面領域をキャプチャし、コネクションウィンドウ内で実行中の
アプリケーションと、ローカルのデスクトップ(ICCCMに準拠していないX Windowア
プリケーションを含む)間でコピーする。
コネクションウィンドウと、グラフィックを編集するX Windowアプリケーションであ
るxmagまたはxv間で、画像をコピーする。
コマンドラインからxcaptureを起動するには
コマンドプロンプトで、/usr/lib/ICAClient/util/xcaptureと入力し、Enterキーを
押します(Citrix Receiver for Linuxを/usr/lib/ICAClientディレクトリにインストールした
場合)。
メインクライアントウィンドウからxcapture
を起動するには
[ツール]メニューから[Xcapture]を選択します。
80
xcaptureの使用
クライアントのデスクトップからコピーするに
は
1. [xcapture]ダイアログボックスで、[画面から]をクリックします。 カーソルが十字
型に変わります。
2. 次のいずれかを選択します。
•
•
ウィンドウの選択。 コピーするウィンドウの上にカーソルを移動し、マウスの中央
ボタンをクリックします。
領域の選択。 マウスの左ボタンを押したままカーソルをドラッグして、コピーする
領域を選択します。
選択の取り消し。 マウスの右ボタンをクリックします。 ドラッグしている時に、中
央ボタンまたは左ボタンを押したままマウスの右ボタンをクリックすると選択が解除
されます。
3. [xcapture]ダイアログボックスで、[ICAへ]をクリックします。 ボタンの色が変わ
り、情報を処理していることが示されます。
•
4. 転送が完了したら、コネクションウィンドウから起動したアプリケーションで適切なコ
マンドを使用して、情報を貼り付けます。
xvから、ICAセッション内のアプリケーション
にコピーするには
1. xvで情報をコピーします。
2. [xcapture]ダイアログボックスで、[xvから]、[ICAへ]の順にクリックします。
ボタンの色が変わり、情報を処理していることが示されます。
3. 転送が完了したら、コネクションウィンドウから起動したアプリケーションで適切なコ
マンドを使用して、情報を貼り付けます。
ICAセッション内のアプリケーションからxvに
コピーするには
1. ICAセッション内のアプリケーションで、情報をコピーします。
2. [xcapture]ダイアログボックスで、[ICAから]、[xvへ]の順にクリックします。
ボタンの色が変わり、情報を処理していることが示されます。
3. 転送が完了したら、コピーした情報をxv内に貼り付けます。
81
クライアント側デバイスのマッピング
Citrix Receiver for Linuxは、サーバーに接続するためのクライアントデバイスのマッピン
グをサポートしています。 クライアントデバイスのマッピングによって、サーバー上で実行
しているリモートアプリケーションから、ローカルのユーザーデバイスに接続しているデバ
イスにアクセスできるようになります。 ユーザーデバイスのユーザーには、アプリケーショ
ンやシステムなどのリソースがローカルで実行されているように表示されます。 クライアン
トデバイスのマッピングを実行する前に、サーバーでこの機能をサポートしていることを確
認してください。
注: プリンターマッピングを除き、この機能は Citrix MetaFrame for UNIX Operating
Systems 1.0および1.1(日本語版はリリースされていません)が動作するサーバーに接
続する場合はサポートされません。 Citrix XenApp for UNIX 1.1, Feature Release 1以
降が動作するサーバーに接続する場合は、クライアントプリンターマッピング、さらにこ
のサーバーにHotfix 2をインストールした場合は、クライアントドライブマッピングがサ
ポートされます。
82
COMポートマッピング
クライアントデバイスのシリアルデバイス(/dev/ttyS0など)をサーバーのCOMポートにマッ
プし、相互に通信することができます。 これにより、サーバー上で実行しているアプリケー
ションから、モデム、シリアルプリンター、およびバーコードスキャナーなどのローカルデ
バイスをシームレスに使用することができます。
COMポートのマップを設定するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[COMポート]を選択し[COMポート]ページを表示しま
す。
3. COMポートをマップするには、[追加]をクリックします。
4. [ファイル]の一覧で、COMポートマッピングを構成するデバイス名をクリックします。
5. [OK]をクリックします。
83
クライアント側ドライブのマッピング
クライアントドライブマッピングにより、任意のディレクトリをCD-ROM、DVD、または
USBメモリスティックなどICAセッションでユーザーが使用できるクライアントデバイスに
マウントします。 サーバーでクライアントドライブマッピングが有効に構成されている場合、
ユーザーはICAセッション中にローカルに保存されているファイルにアクセスでき、再びロー
カルドライブに保存したり、サーバーのドライブに保存したりできます。 サーバー上でのド
ライブマッピングについて詳しくは、XenAppのドキュメントを参照してください。
クライアント側では、2種類のドライブマッピングを実行できます。
静的なクライアントドライブマッピングでは、ログオン時に管理者は任意のクライアントファ
イルシステムをサーバー上の指定のドライブ文字にマップできます。 これによりたとえば、
CD-ROM、DVD、またはUSBメモリスティックなどのハードウェアデバイスのマウントポイ
ント同様に、ユーザーのホームディレクトリや一時ディレクトリのすべてまたは一部分をマッ
プに使用できます。
一方、動的なクライアントドライブマッピングを有効にすると、通常はクライアント上にマ
ウントされるCD-ROM、DVD、およびUSBメモリスティックなどのハードウェアデバイスの
ディレクトリが監視され、セッション間に表示される新しいディレクトリはサーバー上の次
に使用可能なドライブ文字に自動的にマップされます。
84
クライアント側ドライブのマッピング
ログオン時にマップするドライブおよびディレ
クトリを指定するには
1. [ツール]メニューの[設定]を選択します。
2. ダイアログボックス上部のドロップダウンの一覧から[ドライブマッピング]を選択し
ます。 [ドライブマッピング]では、サーバーの各ドライブ文字とそのドライブにマッ
プするクライアントディレクトリのディスクまたはパスが表示されます。 ここで[有効/
読み取り/書き込み]列には、マップされているドライブが使用可能かどうか、および各
ドライブへのアクセス権がアイコンで示されます。
3. マップ先のドライブのチェックボックス([有効]列のチェックボックス)をオンにし
てから、そのドライブ文字のボックスをクリックします。
4. [Modify]をクリックします。 標準のUNIXファイル選択ダイアログボックスが開きま
す。 マップするUNIXディレクトリを選択し、[OK]をクリックします。 または、必要
なドライブ文字の隣にあるボックスにディレクトリのパスを入力します。
5. [ドライブマッピング]オプションを選択すると、マップされたディレクトリの一覧が
表示されます。 選択したドライブ文字がWindowsサーバー上ですでに使われている場合
は、指定したディレクトリはログオン時に空いている別のドライブ文字にマップされま
す。 ドライブマッピングについて詳しくは、XenAppのドキュメントを参照してくださ
い。
6. [読み取り/書き込み]列のアイコンを使って、ドライブのアクセス権を指定します。 次
のアイコンを使用できます。
アイコン
意味
(メガネ)
読み取り
(?が付いたメガネ)
各セッションの初回アクセス時にコマンドプロンプトから読み取り
(×が付いたメガネ) 読み取り不可
(鉛筆)
書き込み
(?が付いた鉛筆)
各セッションの初回アクセス時にコマンドプロンプトから書き込み
(×が付いた鉛筆)
書き込み不可
7. [ドライブマッピングを有効にする]チェックボックスがオンになっていることを確認
します。
8. [OK]をクリックします。 既に確立しているコネクションをいったんログオフしてから、
再度接続します。 指定したドライブマッピングとアクセス権の設定がすべてのコネクショ
ンエントリに適用されます。
85
クライアント側ドライブのマッピング
セッションでクライアントドライブの動的なマッ
ピングを有効にするには
1. [ツール]メニューの[設定]を選択します。
2. ダイアログボックス上部のドロップダウンの一覧から[ドライブマッピング]を選択し
ます。
3. [動的なマッピングを有効にする]チェックボックスをオンにします。
4. [OK]をクリックします。
注: 動的なクライアントドライブマッピングが有効な場合、Citrix Receiver for
Linuxは新しいマウントに対する/mediaおよび/mnt/mediaディレクトリを監視しま
す。
Windowsサーバーに接続したときにマップさ
れるクライアントドライブを表示するには
1.
86
ICAセッ
ションか
ら、リモー
トデスク
トップの
[マイコ
ンピュー
ター]を
ダブルク
リックし
ます。
[マイコ
ンピュー
ター]ウィ
ンドウが
開きます。
Windo
wsサー
バーに接
続したと
きに使用
可能なマッ
プ済みの
クライア
ントドラ
イブの例
を示して
います。公開アプリケーションに接続すると、ユーザーはローカルでアプリケーション
を実行しているときと同じようにローカルドライブにアクセスできます。
クライアント側ドライブのマッピング
Windowsサーバーに手動でクライアントドラ
イブをマップするには
マップされたドライブがログオン後に表示されない場合は、ICAセッションから手動でその
ドライブをマップすることができます。 手動でクライアントドライブをマップするには、次
の手順に従います。
1. コネクションビューで、実行するコネクションを選択します。
2. [コネクション]メニューの[選択アイテムに接続]を選択して、サーバーに接続しま
す。
3. サーバーで、エクスプローラーを起動します。
4. [ツール]メニューの[ネットワークドライブの割り当て]を選択します。 [ネットワー
クドライブの割り当て]ダイアログボックスが開きます。
5. [ドライブ]の一覧で、サーバーのドライブ文字を選択します。 このドライブ文字にク
ライアントドライブがマップされます。 [参照]をクリックします。
6. [フォルダーの参照]ダイアログボックスで、[クライアントネットワーク]を展開し
ます。
7. [クライアント]を展開し、使用できるクライアントドライブの一覧から適切なディレ
クトリのエントリを選択します。
8. このサーバーにログオンするたびにこのドライブを使用できるようにするには、[ログ
オン時に再接続する]チェックボックスをオンにします。 [OK]をクリックします。
フロッピーディスクのドライブマッピングを設
定するには
ICAセッション内でサーバー上にクライアントデバイスのフロッピードライブを手動でマッ
プし、そのドライブにアクセスできます。 これを実行するには、次のコマンドを使ってクラ
イアントデバイスにマウントされたDOS形式のフロッピーディスクにアクセスします:
mount -t vfat /dev/fd0 /mnt/floppy
次に、[ドライブマッピング]ダイアログボックスで、/mnt/floppyディレクトリを選択し
ます。
87
クライアントプリンターマッピング
クライアントプリンターマッピング機能により、ユーザーはICAセッションの実行中に自分
のクライアントデバイスに接続されているスプールプリンターにアクセスできます。 サーバー
でクライアントプリンターマッピングが有効に設定されている場合は、サーバー上で実行し
ているリモートアプリケーションからそのスプールプリンターに出力できます。
Citrix MetaFrame XP, Feature Release 3以降のXenAppが動作するサーバーでは、ユニバー
サルプリンタードライバーを使って簡易出力設定ができます。 クライアントがユニバーサル
プリンタードライバーをサポートし、これらのサーバーに接続してPostScript出力としてロー
カルプリンターに印刷できる場合は、プリンターを設定する必要はありません。
Citrix MetaFrame XP, Feature Release 3以降のXenAppが動作するサーバーに接続しない
場合、ICAセッションの起動時に自動的に使用可能になり、ICAセッションが終了すると自動
的に削除されるデフォルトのプリンターを設定することができます。 これは、プリンターの
自動作成と呼ばれる機能です。 公開アプリケーションで印刷管理ユーティリティが使用でき
ないため、公開アプリケーションは自動作成プリンターを使ってプリンターへのアクセスを
実行します。
ここでは、自動作成プリンターの設定方法について説明します。 システムによって使用され
るプリンターは、設定ファイルに指定されるデフォルトプリンターです。ただし、Citrix
Receiver for Linuxでは非デフォルトプリンターも自動作成できます。 デフォルトプリンター
を自動作成プリンターとして使用できるようにするには、Microsoft Windowsプリンタード
ライバーを指定する必要があります。 デフォルトプリンターが設定されていない場合、環境
変数がデフォルトプリンターとして検索されます。設定されている場合は、クライアントデ
バイスの印刷設定が使用されます。 システムのデフォルトのプリンターはLinuxのPRINTER
環境変数で上書きできます。
注: Citrix XenApp for UNIXを実行するサーバーに接続する場合、Microsoft Windows
プリンタードライバーを指定する必要はありません。 詳しくは、XenApp for UNIXのド
キュメントを参照してください。
ここでは、使用可能なプリンターの数を制限する方法ついて説明します。 使用可能なプリン
ターの数が多く、一覧の表示時間を短縮したい場合に、この方法を適用します。
自動作成プリンターを設定するには
ここで説明する手順に従って適切なプリンタードライバー名を定義すると、クライアントで
設定された自動作成プリンターとして、サーバーのコメント列に「(Auto Created Client
printer)」と表示されます。
1. 次のいずれかの方法で設定ファイルを開きます。
•
$HOME/.ICAClientディレクトリにあるwfclient.iniファイルを開き、 単一のユーザー
に対して自動作成プリンターを適用する
$ICAROOT/configディレクトリでmodule.iniを開き、すべてのユーザーに自動作成
プリンターを適用する
2. ファイルの[WFClient] セクションで、行を次のように変更します。
•
88
クライアントプリンターマッピング
DefaultPrinter=printername■■■■■■■
DefaultPrinterDriver=PrinterDriverName
ここで、printernameは自動作成プリンターとして指定するプリンターの名前、
printerdrivernameはそのプリンターのMicrosoft Windowsドライバーの名前です。
3. ファイルを保存して閉じます。
注: セッションの終了前に印刷管理ユーティリティでコメントフィールドを変更する
と、自動作成プリンターの設定が上書きされないため、何度でも使用できます。
Citrix Receiver for Linuxの非デフォルトプ
リンターを自動作成するには
1. /etc/printcapで、自動作成プリンターとして設定するプリンターを検索します。
2. 次のオプションを追加します。
:wd=drivername\
ここでdrivernameは、自動作成されたプリンターのドライバー名です。
重要: Common UNIX Printing Systems(CUPS)により起動時に/etc/printcapが
再生成されます。 起動時に/etc/printcapが再生成されないようにするには、CUPS設
定ファイルでこの機能を無効にします。
Citrix Receiver for Linuxで設定されICAセッ
ションで使用されるためにマップされるプリン
ターの一覧を制限するには
1. 次のいずれかの場所にある構成ファイル(wfclient.ini)を開きます。
•
$HOME/.ICAClient(1人のユーザーに対するプリンターを制限する場合)
$ICAROOT/configディレクトリ(すべてのユーザーに対するプリンターを制限する
場合。ここで言うすべてのユーザーとは、変更後にwfcmgrプログラムを使用するユー
ザーです)
2. [WFClient]セクションに、次のパラメーターを入力します。
•
ClientPrinterList=printer1:printer2:printer3
ここでprinter1、printer2、などは選択したプリンターの名前です。 各プリンターをコ
ロン(:)で区切って指定します。
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「構成ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
3. ファイルを保存して閉じます。
89
クライアントプリンターマッピング
90
XenApp for Windowsでのクライアン
トプリンターマッピング
ここでは、XenApp for Windowsにクライアントプリンターをマップする方法について説明
します。 クライアントデバイスのプリントソフトウェアがユニバーサルプリンタードライバー
をサポートしていない場合などは、クライアントプリンターをマップする必要があります。
サーバーにローカルプリンターをマップするには
1. Citrix Receiver for Linuxでサーバーへのセッションを開始して起動し、XenAppサーバー
にログオンします。
2. [スタート]ボタンをクリックし、[設定]>[プリンター]の順に選択します。
3. [ファイル]メニューから[プリンターの追加]を選択します。 プリンターの追加ウィ
ザードが開きます。
4. ウィザードを使って、[Client Network]の[Client]ドメインの一覧から、セッショ
ンxの(ワークステーションの)プリンターのような名前が付いたネットワークプリンター
を選択して追加します。
注: Presentation Server 3.0以前のバージョンが動作するサーバーに接続する場合、
またはサーバーに有効なレガシークライアントプリンターのポリシールールがある場
合、プリンター名はworkstation#printer形式となります。
プリンターの追加について詳しくは、Windowsオペレーティングシステムのドキュメン
トを参照してください。
91
XenApp for UNIXでのクライアントプ
リンターマッピング
UNIX環境では、クライアントにより定義されたプリンタードライバーは無視されます。 ク
ライアントデバイスのプリントシステムは、アプリケーションにより生成された出力形式を
制御できる必要があります。
ユーザーがCitrix XenApp for UNIX(日本語版はリリースされていません)からクライアン
トプリンターに出力できるようにするには、事前に管理者が印刷機能を有効にしておく必要
があります。 詳しくは、Citrix XenApp for UNIXのドキュメントを参照してください。
92
クライアントオーディオマッピング
クライアントオーディオマッピング機能を有効にすると、サーバー上で実行しているアプリ
ケーションのサウンドを、クライアントデバイスにインストールされているサウンドデバイ
スで再生できます。
サーバーで、管理者は音質やクライアントオーディオマッピングの有効/無効を設定できます。
詳しくは、XenAppのドキュメントを参照してください。 ユーザーは、クライアントデバイ
スでコネクションエントリの音質やクライアントオーディオマッピングの有効/無効を設定で
きます。 クライアント側とサーバー側の音質レベルの設定が異なる場合は、低い方の音質レ
ベルが使用されます。
最新のバージョンのXenDesktopおよびXenAppを実行しているサーバーへ接続するコネクショ
ンには、新しいオーディオコーデックが使用されます。 それ以前のバージョンを実行してい
るサーバーへ接続するコネクションには、従来のコーデックが使用されます。 この新しいコー
デックにより、ほとんどの場合で必要となる帯域幅を減少させつつ、機能が強化された高品
位なオーディオ、スピーチに最適化されたオーディオ、および低速接続用のオーディオが実
現します。 このため、次に説明するようにどのバージョンのXenDesktopまたはXenAppが
サーバーで実行されてるかによって、クライアントオーディオ品質設定の意味は変わってき
ます。
XenDesktop 4.0以降を実行するサーバーへ接続するコネクションのクライアントオーディ
オ品質オプション:
•
•
•
高 - 高品位オーディオ: これは、XenDesktop 4.0を実行するサーバーへの接続に対し
てのデフォルトの設定です。 クライアント側で、元のサウンドと同じ伝送レートでサウ
ンドファイルを再生できるため、音質が重要となる場合に使用することをお勧めします。
サウンドを再生する場合には約80Kbpsの追加の受信ICAコネクション帯域幅が必要とな
るため、ローカルエリアネットワーク(LAN)または高速のインターネット接続での使
用に適しています。
中 - スピーチに最適化: この設定は、スピーチ用に最適化されています。 サウンドを再
生する場合には約35Kbpsの追加の受信ICAコネクション帯域幅が必要となります。
低- 低速接続用: ほとんどのモデム接続など、帯域幅が狭い接続に適しています。 サウ
ンドを再生する場合には約21Kbpsの追加の受信ICAコネクション帯域幅が必要となりま
す。
XenDesktop 4.0よりも前のバージョンおよびXenAppのすべてのバージョンを実行するサー
バーへ接続するコネクションのクライアントオーディオ品質オプション:
•
•
93
高 接続の帯域幅に余裕があり、高い音質が必要な場合のみ選択してください。 クライア
ント側で、元のサウンドと同じ伝送レートでサウンドファイルを再生できます。 サウン
ドを最高品質で途切れることなく転送するためには、1.3Mbpsの帯域幅が必要です。 サー
バー側でデータを圧縮する必要はありませんが、大量のネットワークデータ転送が要求
されるため、CPUに負担がかかる場合があります。
中 ほとんどの LAN接続に適しています。 クライアント側に送られるサウンドはすべて
最高64 Kbpsまでに圧縮されます。 圧縮により、セッション内で再生または録音される
音質はやや低下します。 非圧縮時と比べ、回線で送信されるデータ量が減るためにサー
バーのCPUの使用量は減少します。
クライアントオーディオマッピング
注: XenDesktop 4.0よりも前のバージョンおよびXenAppのすべてのバージョンを
実行するサーバーに接続する場合は、この[中]の音質設定はスピーチに対して最適
化されていません。
•
低 ほとんどのモデム接続など、帯域幅が狭い接続に適しています。 クライアント側に送
られるサウンドはすべて最高16 Kbpsまでに圧縮されます。 圧縮により、セッション内
で再生または録音される音質は著しく低下します。 CPU使用率は「中」に設定した場合
と変わりませんが、転送されるデータ量が少なくなるので、帯域幅の狭い接続でも適度
なパフォーマンスが得られます。
コネクションエントリに対してオーディオマッピングを設定するには
注: クライアントオーディオマッピングは、Citrix XenApp for UNIX(日本語版未発表)
を実行するサーバーに接続する場合はサポートされません。
1. コネクションビューで、オーディオをマップするコネクション名を選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. ダイアログボックス上部のドロップダウンの一覧から[コネクション]を選択します。
4. [サウンドのサポートを有効にする]チェックボックスをオンにします。
5. 使用できる帯域幅に応じて、音質レベルを[高]、[中]または[低]のいずれかに設
定します。
非デフォルトのオーディオデバイスを設定するには
デフォルトのオーディオデバイスは、Linuxの/dev/dspファイルとして指定されています。
次の方法を使って、別のデバイスを指定します。
1. 変更を適用するユーザーの構成ファイルを選択して開きます。 ほかのユーザーに影響を
与える特定の構成ファイルの更新については、「構成ファイルを使ったCitrix Receiver
for Linuxのカスタマイズ」を参照してください。
2. 次のオプションを追加して、必要に応じてセクションを作成します。
[ClientAudio]
AudioDevice = /dev/dspN
ここで、dspNはオペレーティングシステムに対してオーディオデバイスを定義する/devの
エントリです。
94
Citrix XenAppの構成
ここでは、Citrix XenAppの設定方法について説明します。 Citrix XenAppにより、
XenApp Servicesサイトを実行するサーバーを介して公開リソース(公開アプリケーション、
公開デスクトップ、および公開コンテンツ)に接続できます。 また、Citrix XenAppによっ
て、公開リソースにアクセスするためのメニューおよびデスクトップアイテムが自動的に作
成されます。 公開アプリケーションや公開コンテンツを表示できますが、Citrix XenAppビュ
ーからコネクションエントリは表示できません。
ネットワーク上でCitrix XenAppを実行しているすべてのユーザーに対してカスタマイズ可
能なオプションは、構成ファイルのconfig.xmlで定義されます。このファイルは、Web
Interfaceを実行中のサーバーに保存されています。 ユーザーがCitrix XenAppを起動すると、
このサーバーから構成データが読み取られます。 その後、Citrix XenAppは設定およびユー
ザーインターフェイスをconfig.xmlファイルで指定された間隔で定期的に更新します。 これ
により、サーバー管理者はユーザーに表示するオプションを簡単に制御でき、また可能な場
合はユーザーのデスクトップを調整する柔軟性を提供できます。
重要: config.xmlは、Web Interfaceサーバーによって定義されるすべてのコネクション
に対して適用されます。
95
コンテンツの公開
通常、アプリケーションおよびデスクトップセッションへの接続にCitrix Receiver for
Linuxを使用します。 これとは別に、Citrix Receiver for Linuxを使ってアプリケーションに
割り当てられている特定のファイルを開くこともできます。 この場合、管理者はアプリケー
ションではなくてファイルを公開します。 この処理はコンテンツの公開と呼ばれ、ネットワー
クユーザーと電子情報を共有する際に有用な方法です。
注: 公開アプリケーションおよび公開コンテンツ(コネクションエントリではない)は、
ともに公開リソースと呼ばれます。
ユーザーはCitrix XenAppビューから公開アプリケーションと公開コンテンツに接続します。
Citrix Receiver for Linuxにより認識されるファイルのタイプには制限があります。 システ
ム上で公開コンテンツのファイルタイプが認識され、ユーザーがCitrix Receiver for Linux
を使用してそのコンテンツを表示するためには、公開するファイルのタイプに関連付けられ
た公開アプリケーションが使用できる状態である必要があります。 たとえば、Citrix
Receiver for Linuxを使って公開されたAdobe PDFファイルを表示するには、Adobe PDFビュ
ーアーなどのアプリケーションが公開されている必要があります。 適切なアプリケーション
が公開されない限り、ユーザーは公開コンテンツを表示できません。
96
ユーザーのCitrix XenAppオプションの
カスタマイズ
Web Interfaceを使い、config.xmlを介してユーザーのCitrix XenAppオプションのカスタマ
イズを簡素化します。 詳しくは、Web Interfaceのドキュメントを参照してください。
config.xmlに対するいずれの変更も、次のイベントのいずれかを実行した後にCitrix
Receiver for Linuxに適用されます。
•
•
•
97
ユーザーがCitrix XenAppをローカルで開始する。
ユーザーが[設定]ダイアログボックスの[Citrix XenApp]ページで、[設定を更新]
をクリックする。
Web Interfaceサーバーで指定されている間隔で、自動更新が実行される。
ユーザーによるデスクトップのカスタマ
イズを制限する
Web Interfaceサーバーで指定する設定により、ユーザーがクライアントを使ってカスタマ
イズできるメニューアイテムおよび公開リソースへのショートカットの表示や場所を設定で
きます。 また、[設定]ダイアログボックスの[Citrix XenApp]ページの各サブページの
表示/非表示を制御することができます。 [CitrixXenApp]ページの5つのサブページの表
示/非表示を設定する方法については、Web Interfaceのドキュメントを参照してください。
これらのページにより、ユーザーは次のタスクを実行できます。
•
•
•
•
•
98
サーバー:公開リソースへの接続に使用するサーバーを選択し、リソースへのログオン
方法を指定できます。
アプリケーションの表示:公開リソースをユーザーのデスクトップおよびメニューに追
加する方法を指定できます。
アプリケーションの更新:クライアントで公開リソースの一覧を更新する間隔を設定で
きます。
アプリケーションへの再接続:サーバー上で実行しているアプリケーションからの切断、
ログオフ、またはアプリケーションへの再接続に関して設定します。 またこれは、ワー
クスペースコントロールと呼ばれます。
セッションオプション:セッションで使用するウィンドウのサイズ、ウィンドウの色数、
音質、およびキーボードショートカットの適用先に関して指定します。
Web Interfaceサーバーの指定
Citrix XenAppは公開リソースへのアクセスメカニズムとしてWeb Interfaceを使用するため、
Web Interfaceサーバーを指定するようにCitrix XenAppをセットアップする必要があります。
複数のWeb Interfaceサーバーを介してリソースにアクセスする必要があるなど、Citrix
Receiver for LInuxでサーバーの場所をユーザーが変更できるようにできます。
または、管理者がWeb Interfaceを使ってサーバーのURLを固定して、ユーザーが変更でき
ないようにすることもできます。 指定した以外のWeb Interfaceサーバーを介してリソース
にアクセスさせない場合は、このオプションを使用します。
Web InterfaceサーバーのURLを変更するには
注: ユーザーがサーバーの場所を変更できるようにするには、管理者が[設定]ダイアロ
グボックスの[Citrix XenApp]ページで[サーバー]ページが表示されるように設定し、
Web Interfaceサーバーで適切な設定を有効にする必要があります。 これらの設定につい
て詳しくは、Web Interfaceのドキュメントを参照してください。
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から[Citrix XenApp]を選択し、[Citrix XenApp]ページを表
示します。
3. [Citrix XenApp]ページ上部のボックスの一覧で、[サーバー]を選択します。
4. [サーバー]ページで、[変更]をクリックします。
5. [Citrix XenApp設定]ダイアログボックスの[サーバーのURL]に、接続先Webサーバー
のconfig.xmlのURLを入力するか、または一覧からURLを選択します。 [サーバーの
URL]には、完全修飾URLではなく、サーバー名のみを入力できます。 Citrix Receiver
for Linuxはサーバー上のデフォルトの場所から設定ファイルを読み取ります。
6. [Update]をクリックします。
7. [Citrix XenApp]ページで[OK]をクリックします。
99
ログオン方法の指定
Web Interfaceを使ってユーザーが公開リソースにアクセスするときに使用できる、ログオ
ン方法を定義できます。 デフォルトでは、ユーザーがリソースに接続するたびに、Citrix
XenAppによってログオン画面が表示されますが、匿名ユーザーのログオンやパスワードの
保存を有効にすることもできます。
管理者が設定するログオンモードよっては、Citrix XenAppを介してアクセスするリソース
に対するログオンモードをユーザーが選択できるようにすることもできます。 複数のログオ
ンモードを選択できますが、Citrix Receiverでは匿名ユーザー、指定ユーザー、および
(Kerberosを使った)パススルー認証のみがログオンモードとしてサポートされています。
注: Citrix Receiverの[Citrix XenApp]ページの[ログオンモード]ボックスの一覧に
は、サポートされるログオンモードのみが表示されます。
公開リソースにアクセスするためのログオン方法をクライアントで選択するには
重要: ユーザーがログオン方法を選択できるようにするには、管理者がどのログオンモー
ドをユーザーに許可するか決定してWeb Interfaceで指定する必要があります。 また、[
設定]ダイアログボックスの[Citrix XenApp]ページで[サーバー]ページが表示され
るように設定し、Web Interfaceサーバーで適切な設定を有効にする必要があります。 こ
れらの設定について詳しくは、Web Interfaceのドキュメントを参照してください。
1. コネクションビューで[ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から[Citrix XenApp]を選択し、[Citrix XenApp]ページを表
示します。
3. [Citrix XenApp]ページ上部のボックスの一覧で、[サーバー]を選択します。
4. [サーバー]ページの[ログオンモード]で、すべてのコネクションに使用するログオ
ンモードを選択します。 このボックスには、config.xmlで定義されているログオンモー
ドのうち、Citrix Receiver for Linuxでサポートされるログオンモードのみが表示されま
す。
5. [OK]をクリックします。
100
公開リソースへのデスクトップアクセス
のカスタマイズ
Web Interfaceサーバーで管理者により許可されている場合、ユーザーは公開リソースに対
するKDEまたはGNOMEデスクトップアクセスを適合させることができます。 次のことをカ
スタマイズできます。
•
メニューに表示される使用可能なリソースを選択する
•
リソースに対するデスクトップショートカットを再生する
•
クライアントがリソースの一覧を更新する方法を指定する
管理者はWeb Interfaceを使って、[設定]ダイアログボックスの[Citrix XenApp]ページ
に表示される5つのオプショングループの表示/非表示を制御できます。これにより、ユーザー
がカスタマイズできる機能を制限することができます。
Citrix Receiver for LinuxでKDEまたはGNOMEデスクトップをカスタマイズするには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から[Citrix XenApp]を選択し、[Citrix XenApp]ページを表
示します。 管理者による設定によっては、[Citrix XenApp]ページの[サーバー]、
[アプリケーションの表示]、[アプリケーションの更新]、[アプリケーションへの
再接続]、および[セッションオプション]の 5つのオプショングループのうち、一部
が表示されない場合があります。 ドロップダウンの一覧から選択可能なオプションの設
定について詳しくは、Web Interfaceのドキュメントを参照してください。
3. KDEまたはGNOMEのメニューに公開リソースのアイテムを追加するには、[アプリケー
ションの表示]の[メニューに追加する]チェックボックスをオンにします。 ローカル
のデスクトップシステムにより、どのメニューリソースが表示されるかが制御されます。
4. デスクトップに公開リソースのショートカット(リンク)を追加するには、[アプリケー
ションの表示]の[デスクトップフォルダーで追加する]チェックボックスをオンにし
ます。 デフォルトでは、このボックスは空白で、各公開リソースのショートカットがデ
スクトップ上に表示されます。 このボックスに名前を入力して、デスクトップフォルダー
にリソースを置くことができます。
5. [Citrix XenApp]ページで[アプリケーションの更新]オプションが表示される場合は、
メニューアイテム、ショートカット、およびCitrix XenAppビューの公開リソースの一覧
を更新する間隔を定義できます。 [アプリケーションの更新]では、次のチェックボッ
クスの設定を指定します。
•
•
起動時に一覧を更新する。 Receiverを再起動すると、情報が更新されます。
公開アプリケーションの起動時に更新する。 公開アプリケーションに対して新しい
コネクションを開始する場合に、情報が更新されます。
定期的に更新する(時間)。 時間単位で指定された間隔で情報が更新されます。
6. [OK]をクリックします。
•
101
公開リソースへのデスクトップアクセスのカスタマイズ
102
ワークスペースコントロールの構成
ワークスペースコントロールによって、すべての実行中のアプリケーションからの迅速な切
断、アプリケーションへの再接続、またはすべての実行中のアプリケーションからのログオ
フが可能になります。 アクセス可能なすべてのアプリケーションについて、ユーザーがログ
オンしたときに作業環境を維持したまま別のユーザーデバイスに移動することができます。
重要: ワークスペースコントロールを使用できるのは、Citrix Online Plug-inを使用して
いるか、またはWeb Interface経由で公開リソースにアクセスするユーザーのみです。
ユーザーポリシーおよびクライアントドライブのマッピングは、ユーザーデバイスを移動す
ると、移動先のデバイスの設定が適用されます。 ポリシーおよびマッピングの構成は、ユー
ザーがログオンするデバイスに応じて動的に適用されます。
管理者はWeb Interfaceを使用して、ワークスペースコントロール設定をユーザーに対して
有効にできます。 ワークスペースコントロールの設定で、ユーザーによるサーバー設定の変
更を許可している場合は、ユーザーは[設定]ダイアログボックスの[Citrix XenApp]ペー
ジの[アプリケーションへの再接続]でワークスペースコントロールに関するオプションを
設定できます。
ユーザーがスマートカード認証を使用してログオンする場合は、Web Interfaceサーバーと、
Web Interfaceが公開アプリケーションのためにアクセスする、サーバーファーム内のすべ
てのサーバー間で、信頼関係を確立する必要があります。
ワークスペースコントロールの要件およびサーバーの設定について詳しくは、XenAppおよ
びWeb Interfaceのドキュメントを参照してください。
注: ワークスペースコントロールは、Citrix XenApp for UNIX(英語版のみ)が動作する
サーバー上で公開されているリソースでは使用できません。
103
Citrix Receiver for Linuxでワークス
ペースコントロールを設定するには
ユーザーがワークスペースコントロール設定を変更できるようにするには、管理者は[設定]
ダイアログボックスの[Citrix XenApp]ページで[アプリケーションの再接続]ページが
表示されるように設定し、Web Interfaceサーバーで適切な設定を有効にする必要がありま
す。 これらの設定について詳しくは、Web Interfaceのドキュメントを参照してください。
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から[Citrix XenApp]を選択し、[Citrix XenApp]ページを表
示します。
3. ダイアログボックス上部のオプションの一覧で、[アプリケーションの再接続]を選択
し[アプリケーションの再接続]ページを表示します。
4. すべてのコネクションに適用するワークスペースコントロール設定を指定します。 使用
できるオプションは、次のとおりです。
•
•
ログオンするときに自動再接続を有効にする:ログオン時に切断されたアプリケーショ
ンのみ、または切断されたアプリケーションおよびほかのクライアントデバイスで実
行中のアクティブなアプリケーションの両方へ自動的に再接続するかどうかを指定で
きす。
[再接続]メニューで自動再接続を有効にする:Citrix XenAppビューで[Citrix
XenApp]メニューの[Citrix XenAppに再接続]をクリックして、切断されたアプ
リケーションのみ、または切断されたアプリケーションおよびアクティブなアプリケー
ションの両方への自動再接続を有効にします。
[ログオフ]の詳細セッションで実行中のアプリケーションからもログオフするかど
うかを指定できます。
5. [OK]をクリックします。
•
104
セッションオプションの構成
[セッションオプション]ページで、セッションで使用するウィンドウのサイズ、ウィンド
ウの色数、および音質に関して定義できます。
ユーザーが設定するウィンドウの色数および音質に対する設定は、ICAセッションで消費す
る帯域幅量に影響します。 使用される帯域幅を制限するには、このオプションのすべてまた
は一部で、必ずサーバー側のデフォルトが適用されるように設定します。 サーバー側の設定
をユーザーに上書きさせない場合、Web Interfaceサーバー上の設定が各クライアントから
のコネクションに適用されます。
Citrix Receiver for Linuxでセッションオプションを設定するには
重要: ユーザーがセッションオプション設定を変更できるようにするには、管理者は[設
定]ダイアログボックスの[Citrix XenApp]ページで[セッションオプション]ページ
が表示されるように設定し、Web Interfaceサーバーで適切な設定を有効にする必要があ
ります。 これらの設定について詳しくは、Web Interfaceのドキュメントを参照してくだ
さい。
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から[Citrix XenApp]を選択し、[Citrix XenApp]ページを表
示します。
3. ダイアログボックス上部のオプションの一覧で、[セッションオプション]を選択し[
セッションオプション]ページを表示します。
4. すべてのコネクションに適用するセッションオプション設定を構成します。 次のことを
設定できます。
•
ウィンドウのサイズの変更
•
ウィンドウの色数の変更
•
オーディオレベルの変更
•
キーボードショートカットの使用の設定
5. [OK]をクリックします。
105
NDSユーザーのサポート
接続先のサーバーがNDS(Novell Directory Services)をサポートしている場合、Citrix
XenAppを使って公開リソースにアクセスするためにNDSアカウント情報を使うように選択
することができます。
重要: NDSツリーを参照するには、クライアントデバイスにNovellライブラリの
/usr/lib/libldapsdk.soがインストールされている必要があります。 このライブラリは、
eDirectory製品の一部としてNLDAPsdkパッケージで提供され、Novell社のWebサイト(
http://www.novell.com/)から入手できます。
ツリー名がDNSにない場合にNDSを使用するには
Novellでは、構成したNDSツリー名をドメインネームサーバー(DNS:Domain Name
Server)に入力して、Citrix ReceiverがNDSサーバーのIPアドレスを検索できるようにする
よう推奨しています。 NDSツリー名をDNSに入力しない場合、次の手順に従ってNDSサー
バーのIPアドレスを指定してください。
1. 次のいずれかを実行します。
•
$HOME/.ICAClientディレクトリ(特定のユーザーにNDSサーバーへのアクセスを
許可する場合)で構成ファイルwfclient.iniを開く
$ICAROOT/configディレクトリ(すべてのユーザーにNDSサーバーへのアクセスを
許可する場合。ここで言うすべてのユーザーとは、変更後にwfcmgrプログラムを使
用するユーザー)で構成ファイルwfclient.iniを開く
2. ファイルの[WFClient] セクションに、次の行を追加します。
NDSTree=server1:ppp server2:ppp server3:ppp
•
ここで:pppは、オプションのポート番号で、server1、server2などはNDSサーバー名、
またはNDSサーバーのIPアドレスのいずれかとなります。 サーバー名とIPアドレスをス
ペースで区切って混在して使うことができます。
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「構成ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
3. ファイルを保存して閉じます。
注: Citrix Receiverは、サーバーの詳細情報のための構成ファイルをチェックする前
に、常にWeb Interfaceサーバーにより送信されたツリー名にアクセスしようとしま
す。
106
USBサポートの構成
USBサポートにより、ユーザーが仮想デスクトップ上で作業しているときにさまざまな種類
のUSBデバイスを使用できるようになります。 ユーザーはUSBデバイスをクライアントワー
クステーションに接続して、それを仮想デスクトップで実行できます。 Webカメラ、フラッ
シュドライブ、スマートフォン、PDA、プリンター、スキャナー、MP3プレーヤー、セキュ
リティデバイス、およびタブレットなどのUSBデバイスをリモート操作できます。
デフォルトでは、ある種のデバイスは仮想デスクトップでは実行できません。 たとえば、内
部USBでシステムボードに装着されたネットワークインターフェイスカードは、 これを仮想
デスクトップでリモート操作するのは望ましくありません。 次の種類のUSBデバイスは、デ
フォルトでは仮想デスクトップでリモート操作できません。
•
キーボード
•
マウス
•
Bluetoothドングル
•
スマートカード
•
統合ネットワークインターフェイスカード
•
USBハブ
リモート操作可能なUSBデバイスのデフォルトの一覧を更新するには、$ICAROOT/にある
usb.confファイルを変更する必要があります。 詳しくは、「リモートで実行できるUSBデバ
イスの一覧の更新」を参照してください。
XenApp詳細構成で、クライアントフォルダーの下のデバイスマッピングフォルダーのUSB
サブフォルダーにあるUSBポリシー規則を有効にします。 詳しくは、XenDesktopのドキュ
メントを参照してください。
107
USBサポートのしくみ
ユーザーがエンドポイントにUSBデバイスを接続すると、USBポリシーが照合され、許可さ
れているデバイスであることが認識されると、仮想デスクトップ上で使用可能になります。
USBポリシーで拒否されるデバイスは、ローカルのデスクトップ上でのみ使用可能になりま
す。
全画面のみを実行するモードの仮想デスクトップを使用する場合は、ユーザーがUSBデバイ
スを接続すると自動的に仮想デスクトップで使用可能になります。 USBドライブの制御と表
示は、仮想デスクトップにより処理されます。
108
マスストレージデバイス
マスストレージデバイスがローカルデスクトップに接続されたままユーザーが仮想デスクトッ
プを切断した場合、その仮想デスクトップに再接続してもマスストレージデバイスは接続さ
れません。 マスストレージデバイスが仮想デスクトップに接続されるようにするには、仮想
デスクトップへの再接続後にマスストレージデバイスをいったん取り外してから再度接続す
る必要があります。
注: USBマスストレージデバイスのリモートサポートを拒否するように設定されている
Linuxワークステーションにマスストレージデバイスを接続する場合、 Citrix Receiver
for Linuxソフトウェアによりデバイスが受け入れられず、全画面のXenDesktopウィンド
ウの上部にLinuxファイルブラウザーが開きます。 そのためユーザーデバイス上では、事
前にリムーバブルストレージの[メディアが挿入されたら参照する]設定を無効にしてお
くことをお勧めします。 たとえばDebianベースのデバイスでは、Debianメニューバーで
[システム]>[設定]>[リムーバブルデバイスとメディア]の順に選択し、[ストレー
ジ]タブの[リムーバブルストレージ]で[メディアが挿入されたら参照する]チェック
ボックスをオフにします。
注: マスストレージデバイスには、クライアントドライブマッピングを介して頻繁にアク
セスすることができ、USBサポートは必要ありません。
109
USBデバイスクラスのデフォルト設定
デフォルトのUSBポリシー規則は、クラスによってUSBデバイスを許可または拒否します。
特定のデバイスのクラスは、セキュリティやそのほかの理由のため、仮想デスクトップでの
使用がデフォルトで拒否されます。
110
デフォルトで許可されるUSBクラス
次のUSBデバイスのクラスは、デフォルトのUSBポリシー規則により許可されます。
オーディオ(クラス01)
このクラスのデバイスとして、オーディオ入力デバイス(マイク)、オーディオ出力デバイ
ス、およびMIDIコントローラーがあります。
物理的インターフェイス(クラス05)
このデバイスはHIDに似ていますが、一般的にはリアルタイム入力またはフィードバックを
提供し、フォースフィードバックジョイスティック、モーションプラットフォーム、および
フォースフィードバックエグゾスケルトンなどがあります。
静止画(クラス06)
このクラスのデバイスとして、デジタルカメラおよびスキャナーがあります。 ほとんどのデ
ジタルカメラは、画像転送プロトコル(PTP)またはメディア転送プロトコル(MTP)を使っ
てコンピューターやほかの周辺機器にイメージを転送する静止画クラスをサポートします。
また、デジタルカメラはマスストレージデバイスとして機能する場合もあり、カメラ自体の
メニューを使っていずれかのクラスを使用するように構成できます。
プリンター(クラス07)
一部のプリンターではベンダー固有のプロトコル(クラスff)が使用されますが、一般的に
はこのクラスにほとんどのプリンターが含まれます。 多機能プリンターには内臓ハブがある
か、または混合デバイスです。 いずれの場合も、印刷機能では一般的にプリンタークラスが
使用され、スキャナーやFAX機能では静止画などの別のクラスが使用されます。
マスストレージデバイス(クラス08)
最も一般的なマスストレージデバイス(大容量記憶装置)として、USBフラッシュドライブ
があります。そのほかには、USB接続のハードドライブ、CD/DVDドライブ、および
SD/MMCカードリーダーがあります。 マスストレージインターフェイスを示す、メディアプ
レーヤー、デジタルカメラ、および携帯電話など、内部ストレージを持つさまざまな種類の
デバイスがあります。 既知のサブクラスには次のものが含まれます。
111
•
01 制限付きフラッシュデバイス
•
02 一般的なCD/DVDデバイス(ATAPI/MMC-2)
•
03 一般的なテープデバイス(QIC-157)
•
04 一般的なフロッピーディスクドライブ(UFI)
•
05 一般的なフロッピーディスクドライブ(SFF-8070i)
•
06 ほとんどのマスストレージデバイスはこのSCSIのバリエーションを使用します
デフォルトで許可されるUSBクラス
マスストレージデバイスには、クライアントドライブマッピングを介して頻繁にアクセスす
ることができ、USBサポートは必要ありません。
重要: ウィルスプログラムの中には、あらゆる種類のマスストレージデバイスを媒体にし
て活発に増殖するものがあります。 クライアントドライブマッピングまたはUSBサポート
のいずれかを介してマスストレージデバイスの使用を許可する必要があるかどうか、注意
深く考慮してください。
コンテンツセキュリティ(クラス0d)
通常、ライセンスまたはデジタル権利の管理のためのコンテンツ保護を実行します。 このク
ラスのデバイスとして、ドングルがあります。
ビデオ(クラス0e)
このクラスのデバイスとして、ビデオ、Webカメラ、デジタルカムコーダー、アナログビデ
オ変換機、一部のテレビチューナー、およびビデオストリーミングをサポートする一部のデ
ジタルカメラなど、ビデオ関連の機器があります。
パーソナルヘルスケア(クラス0f)
このデバイスには、血圧センサー、心拍数モニター、万歩計、薬剤モニター、肺活量計など
の個人用健康器具があります。
アプリケーションおよびベンダー固有(クラスfeおよびff)
多くのデバイスがベンダー独自のプロトコルまたはUSBコンソーシアムで標準化されていな
いプロトコルを使用しており、これらは通常はベンダー固有(クラスff)として分類されま
す。
112
デフォルトで拒否されるUSBデバイスの
クラス
次のUSBデバイスのクラスは、デフォルトのUSBポリシー規則により拒否されます。
通信およびCDCコントロール(クラス02および0a)
モデム、ISDNアダプター、ネットワークアダプター、一部の電話およびFAX機器があります。
仮想デスクトップ自体への接続にこれらのデバイスのいずれかが使用される場合があるため、
デフォルトのUSBポリシーではこれらのデバイスのリモートでの実行は許可されていません。
ヒューマンインターフェイスデバイス(クラス03)
さまざまな種類の入出力デバイスを含みます。 一般的なヒューマンインターフェイスデバイ
ス(HID)として、キーボード、マウス、ポインティングデバイス、グラフィックタブレッ
ト、センサー、およびゲームのコントローラー、ボタン、およびコントロール機能などがあ
ります。
Subclass 01は起動インターフェイスクラスと呼ばれ、キーボードおよびマウスで使用され
ます。
デフォルトのUSBポリシーはUSBキーボード(クラス03、サブクラス01、プロトコル1)ま
たはUSBマウス(クラス03、サブクラス01、プロトコル2)を許可しません。 これは、ほと
んどのキーボードおよびマウスはUSBサポートなしでも適切に処理され、一般に仮想デスク
トップ内だけでなくローカルでも使用されるためです。
USBハブ(クラス09)
USBハブにより、追加のデバイスをローカルコンピューターに接続できます。 これらのデバ
イスにリモートでアクセスする必要はありません。
スマートカード(クラス0b)
スマートカードリーダーには、非接触式および接触式のスマートカードリーダーがあり、ま
た埋め込みスマートカード同等チップがあるUSBトークンもあります。
スマートカードリーダーにはリモートで実行するスマートカードを使ってアクセスし、USB
サポートは必要ありません。
ワイヤレスコントローラー(クラスe0)
このクラスのデバイスとして、ウルトラワイドバンドコントローラーやBluetoothなど、さ
まざまなワイヤレスコントローラーがあります。
これらのデバイスには、重要なネットワークアクセスを提供したり、Bluetoothキーボード
やマウスなどの重要な周辺装置を接続するものもあります。
デフォルトのUSBポリシーはこれらのデバイスを許可していません。 ただし、USBサポート
を使ったアクセスに適したデバイスもあります。 USBポリシー規則をセットアップしてこれ
113
デフォルトで拒否されるUSBデバイスのクラス
を許可することができます。
114
仮想デスクトップで実行できるUSBデバ
イスの一覧の変更
ユーザーデバイスの$ICAROOT/にあるusb.confファイルに含まれるデフォルト規則の一覧
を変更して、デスクトップへリモートで実行できるUSBデバイスの範囲を更新できます。
新しいポリシー規則を追加して一覧を更新し、デフォルト範囲に含まれないUSBデバイスを
許可または拒否します。 管理者が作成する規則は、仮想デスクトップの開始時にデフォルト
の規則よりも先に適用されます。 これにより、XenDesktopのデフォルトの規則を上書きし
ます。
デバイスのリモートでの実行を許可しないためのデフォルトポリシー構成は次の通りです。
DENY: class=09 # Hub devices
DENY: class=03 subclass=01 # HID Boot device (keyboards and mice)
DENY: class=0b # Smartcard
DENY: class=e0 # Wireless Controllers
DENY: class=02 # Communications and CDC Control
DENY: class=0a # CDC Data
ALLOW: # Ultimate fallback: allow everything else
115
USBポリシー規則の作成
ヒント: 新しいポリシー規則を作成する場合、USB Webサイト(http://www.usb.org/)
でUSBクラスコードを参照してください。
クライアント上のusb.confファイルで指定するポリシー規則は、{ALLOW:|DENY:}に次の
タグの値をベースとした式セットが付いた形式にします。
タグ
説明
VID
デバイス記述子のベンダーID
REL
デバイス記述子のリリースID
PID
デバイス記述子の製品ID
Class
デバイス記述子またはインターフェイス記述子のクラス
SubClass
デバイス記述子またはインターフェイル記述子のサブクラス
Prot
デバイス記述子またはインターフェイス記述子のプロトコル
新しいポリシー規則を作成する場合は、次の点に注意します。
•
•
•
•
•
規則では大文字と小文字が区別されます。
規則の最後に、"#"で始まる任意のコメントを追加できます。 区切り文字は不要で、コ
メントは無視されます。
空白およびコメントのみの行は無視されます。
区切りとして使用されるスペースは無視されますが、番号または識別子の間にスペース
を入れることはできません。 たとえば、Deny: Class=08 SubClass=05は有効な規則
ですが、Deny: Class=0 8 Sub Class=05は無効です。
タグは合致する演算子である"="を使用する必要があります。 たとえば、「VID=1230」
のようになります。
例
次の例は、クライアント上のusb.confファイルのセクションを示しています。 これらの規則
を実装するには、サーバー上に同じ規則のセットがある必要があります。
ALLOW: VID=1230 PID=0007 # ANOther Industries, ANOther Flash Drive
DENY: Class=08 SubClass=05 # Mass Storage Devices
Class=0D # All Security Devices
116
スタートアップモードの構成
各クライアントデバイス上で、次のように$ICAROOT/config/module.iniファイルの
WfClientセクションにあるDesktopApplianceMode設定を使って、以前に接続されたUSBデ
バイスを仮想デスクトップがどのように使用するかを変更できます。
[WfClient]
DesktopApplianceMode = Boolean
ここで、Booleanは次のいずれかの値になります。
に接続されているUSBデバイスは、サーバー(レジストリエントリ)またはクライアント(ポリシー規則設定ファイル)のいずれかでUS
スタートアップしません。
117
クライアント通信のセキュリティ保護
プロキシサーバー、ファイアウォール、およびSSLまたはTLSなど、さまざまなセキュリティ
技術を使用した接続で、Citrix Receiver for Linuxを使用できます。 ここでは、サーバーファ
ームとクライアント間の通信を安全に保護するための方法について説明します。
118
プロキシサーバーを介した接続
プロキシサーバーは、ネットワーク内部から外部への、および外部から内部へのアクセスを
制限し、Citrix Receiver for Linuxとサーバー間の接続を制御するために使います。 Citrix
Receiverは、SOCKSプロトコル、Secure GatewayおよびCitrix SSL Relay、Secureプロキ
シプロトコル、およびWindows NTチャレンジ/レスポンス(NTLM)認証をサポートしてい
ます。
注: 確実に安全な接続を実行するには、TLS/SSLを有効にします。
119
クライアントプロキシの自動検出
多くのプロキシサーバーが配置されているネットワークでCitrix Receiver for Linuxを使用
する場合は、クライアントプロキシの自動検出機能を有効にすることをお勧めします。 この
機能を有効にすると、ローカルのWebブラウザーと通信してプロキシサーバーの詳細が検出
されます。 またこの機能は、Citrix Receiver for Linuxを設定するときに、どのプロキシサー
バーを使うか不明な場合にも便利です。
クライアントプロキシの自動検出機能は、Firefox、Nozilla、およびNetscape 4.0以降で有
効です。
デフォルトで自動クライアントプロキシ検出を構成するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
3. [ファイアウォール]ページで、[Webブラウザーの設定を使用]をクリックします。
4. [OK]をクリックします。
サーバーコネクションに対して自動クライアントプロキシ検出を構成するには
1. コネクションビューで、自動クライアントプロキシ検出を指定するコネクションを選択
します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
4. [ファイアウォール]ページで、[Webブラウザーの設定を使用]をクリックします。
重要: プロキシの種類の一覧が淡色表示になっている場合は、[デフォルトを使用す
る]チェックボックスをオフにしてデフォルトのプロトコルの使用を中止し、[Web
ブラウザーの設定を使用]をクリックします。
5. [OK]をクリックします。
120
SOCKSプロキシサーバーを介する接続
デフォルトのSOCKSプロキシサーバーを手動
で指定するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
3. [ファイアウォール]ページで[SOCKS]をクリックします。
4. [プロキシサーバーのアドレス]ボックスにSOCKSプロキシサーバー名またはIPアドレ
スを入力し、[ポート]ボックスにSOCKSプロキシサーバーのポート番号を入力します。
5. 必要な場合は[ユーザー名]および[パスワード]に、プロキシサーバーに接続した場
合に使用するユーザー名とパスワードを入力します。
6. [OK]をクリックします。
コネクションにSOCKSプロキシサーバーを手
動で指定するには
1. コネクションビューで、SOCKSプロキシサーバーを指定するコネクションを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
4. [ファイアウォール]ページで[SOCKS]をクリックします。
重要: プロキシの種類の一覧が淡色表示になっている場合は、[デフォルトを使用す
る]チェックボックスをオフにしてデフォルトのプロトコルの使用を中止し、[
SOCKS]をクリックします。
5. [プロキシサーバーのアドレス]ボックスにSOCKSプロキシサーバー名またはIPアドレ
スを入力し、[ポート]ボックスにSOCKSプロキシサーバーのポート番号を入力します。
6. 必要な場合は[ユーザー名]および[パスワード]に、プロキシサーバーに接続した場
合に使用するユーザー名とパスワードを入力します。
7. [OK]をクリックします。
121
Secureプロキシサーバーを介する接続
Secureプロキシプロトコルを使用する接続を構成して、Windows NTチャレンジ/レスポン
ス(NTLM)認証のサポートを有効にできます。 このプロトコルを使用できる場合は、追加
構成なしで実行時にこれが検出され使用されます。
重要: NTLMをサポートするには、クライアントデバイスにOpenSSLライブラリの
libcrypto.soをインストールする必要があります。 このライブラリは、多くの場合Linuxディ
ストリビューションに含まれていますが、http://www.openssl.org/からダウンロードす
ることもできます。
デフォルトのSecureプロキシサーバーを手動
で指定するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
3. [ファイアウォール]ページで[Secure(HTTPS)]をクリックします。
4. [プロキシサーバーのアドレス]ボックスにSecureプロキシサーバー名またはIPアドレ
スを入力し、[ポート]ボックスにSecureプロキシサーバーのポート番号を入力します。
5. 必要な場合は[ユーザー名]および[パスワード]に、プロキシサーバーに接続した場
合に使用するユーザー名とパスワードを入力します。
6. [OK]をクリックします。
122
Secureプロキシサーバーを介する接続
コネクションにSecureプロキシサーバーを手
動で指定するには
1. コネクションビューで、Secureプロキシサーバーを指定するコネクションを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
4. [ファイアウォール]ページで[Secure(HTTPS)]をクリックします。
重要: プロキシの種類の一覧が淡色表示になっている場合は、[デフォルトを使用す
る]チェックボックスをオフにしてデフォルトのプロトコルの使用を中止し、[
Secure(HTTPS)]をクリックします。
5. [プロキシサーバーのアドレス]ボックスにSecureプロキシサーバー名またはIPアドレ
スを入力し、[ポート]ボックスにSecureプロキシサーバーのポート番号を入力します。
6. 必要な場合は[ユーザー名]および[パスワード]に、プロキシサーバーに接続した場
合に使用するユーザー名とパスワードを入力します。
7. [OK]をクリックします。
123
自動プロキシ検出の構成
この設定は、プロキシ情報のhttp://wpad/wpad.dat/をクエリして、プロキシサーバーを自
動的に検出します。 この機能により、誤った設定や動的な設定の問題を、管理者が時間をか
けて解決する必要もなくなります。ただしプロキシサーバー情報を正しく検出できるように、
管理者はhttp://wpad/wpad.dat/に正しいプロキシ情報をセットアップする必要があります。
デフォルトで自動プロキシ検出を構成するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
3. [ファイアウォール]ページで[自動検出プロキシ]をクリックします。
4. [OK]をクリックします。
サーバー接続に対して自動クライアントプロキ
シ検出を構成するには
1. コネクションビューで、自動プロキシ検出を指定するコネクションを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
4. [ファイアウォール]ページで[自動検出プロキシ]をクリックします。
重要: [プロキシの種類]の一覧が淡色表示になっている場合は、[デフォルトを使
用する]チェックボックスをオフにしてデフォルトのプロトコルの使用を停止し、[
自動検出プロキシ]を選択します。
5. [OK]をクリックします。
124
Secure GatewayまたはCitrix SSL
Relayの使用
Citrix Receiver for Linuxを次のものと統合できます:
•
Citrix SSL Relay
•
Secure Gateway
•
•
SSL(Secure Sockets Layer)プロトコルでは、ICAコネクションの機密性を高める強
力な暗号化と、証明書を用いたサーバー認証が提供され、接続しているサーバーが正し
いものであるかどうかが認証されます。
TLS(Transport Layer Security)は、標準化されたSSLプロトコルの最新版です。
IETF(Internet Engineering Task Force)が、SSLの公開標準規格の開発をNetscape
Communications社から引き継いだときに、SSLという名前をTLSに変更しました。
TLSは、サーバーの認証、データの暗号化、メッセージの整合性の確認を行って、デー
タ通信を保護します。 技術的には、SSL Version 3.0とTLS Version 1.0の違いはわず
かであるため、作業環境で使用するSSLの証明書は、TLSでも使用できます。 米国政府
など、データ通信を保護するためにTLSの使用を必須としている組織もあります。
Secure Gatewayを通常モードまたはリレーモードのどちらかで使用して、クライアントと
サーバーの間にセキュリティが保護された通信チャネルを提供できます。 Secure Gateway
を通常モードで使用していて、ユーザーがWeb Interface経由で接続する場合は、クライア
ント側での設定は不要です。 リレーモードで使用する場合は、Secure Gatewayサーバーは
プロキシサーバーとして機能するため、以降で説明するようにSecure Gatewayリレーサー
バーを指定するようにクライアントを設定する必要があります。
125
デフォルトのSecure Gatewayサーバー
を指定するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[Secure Gateway]を選択し、[Secure Gateway]ペー
ジを開きます。
注: [Secure Gateway]オプションは、[サーバーの場所]ページの一覧で[
SSL/TLS + HTTPS]を選択するまでは淡色表示となっています。
3. [Secure Gatewayアドレス]に、Secure Gatewayサーバーの完全修飾ドメイン名を
入力し、[ポート]にポート番号を入力します。
4. [OK]をクリックします。
126
コネクションにSecure Gatewayを指定
するには
1. コネクションビューで、Secure Gatewayサーバーを指定するコネクションを選択しま
す。
2. [コネクション]メニューの[プロパティ]を選択します。
3. ドロップダウンの一覧から、[Secure Gateway]を選択し、[Secure Gateway]ペー
ジを開きます。
注: [Secure Gateway]オプションは、[サーバーの場所]ページの一覧で[
SSL/TLS + HTTPS]を選択するまでは淡色表示となっています。
4. [Secure Gatewayアドレス]に、Secure Gatewayサーバーの完全修飾ドメイン名を
入力し、[ポート]にポート番号を入力します。
5. [OK]をクリックします。
127
SSLとTLSの設定
SSLとTLSは同じ方法で設定し、同じ証明書を使用します。 SSLとTLSの両方を有効に設定
すると、ICAセッションを開始するたびに、Citrix Receiver for Linuxが、まずTLSで接続し
ようとします。TLSで接続できなかった場合は、次にSSLを使います。 SSLでも接続できな
い場合は、エラーメッセージが表示されます。
SSLまたはTLSを使うには、サーバー証明書の証明機関の署名を確認するためのルート証明
書がクライアントデバイスにインストールされている必要があります。 次に、SSLおよび
TLSを使用できるCitrix Receiverに組み込みでサポートされる証明書とその証明機関を示し
ます。
証明書
証明機関
Class4PCA_G2_v2.crt
VeriSign Trust Network
Class3PCA_G2_v2.crt
VeriSign Trust Network
BTCTRoot.crt
Baltimore Cyber Trust Root
GTECTGlobalRoot.crt
GTE Cyber Trust Global Root
Pcs3ss_v4.crt
Class 3 Public Primary Certification
Authority
SecureServer.crt
Secure Server Certification Authority
これらの証明書を使用する場合は、ルート証明書をクライアントデバイスにインストールす
る必要はありません。 ただし、上記の証明機関以外の証明書を使用する場合は、該当する証
明機関からルート証明書を取得して、各クライアントデバイスにインストールする必要があ
ります。
ルート証明書をインストールするには、新しい証明機関(root)証明書ファイルをインストー
ルディレクトリ($ICAROOT)のサブディレクトリkeystore/cacertにコピーします。 クラ
イアントが新しい証明書を使用できるようにするには、証明書の追加後にwfcmgrを再開す
る必要があります。
重要: Citrix Receiver for Linuxでサポートされる証明書のキーの長さは、2048ビットま
でです。 証明機関のルート証明書と中間証明書、およびお使いのサーバーの証明書は
2048ビット長以下である必要があります。
128
単一のコネクションでSSLまたはTLSを
使用するようにCitrix Receiver for
Linuxを設定するには
1. コネクションビューで、SSLを使用するコネクションを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ネットワーク]を選択
します。
4. [ネットワークプロトコル]の一覧で、[SSL/TLS + HTTPS]を選択します。
重要: 一覧が無効になっている場合は、[デフォルトを使用する]チェックボックス
をオフにしてデフォルトのプロトコルの使用を中止し、[ネットワークプロトコル]
の一覧で[SSL/TLS + HTTPS]を選択します。
5. 次のいずれかの方法でサーバーの場所を選択します。
•
[デフォルトを使用する]チェックボックスをオンにします。
[サーバーの場所]にサーバーブラウズに使用するマシンの完全修飾ドメイン名を入
力します。
6. [OK]をクリックします。
•
129
SSLまたはTLSをデフォルトのプロトコ
ルに設定するには
1. [ツール]メニューの[設定]を選択します。
2. ドロップダウンの一覧から、[サーバーの場所]を選択して[サーバーの場所]ページ
を開きます。
3. [ネットワークプロトコル]の一覧で、[SSL/TLS + HTTPS]を選択します。
注: このプロトコルをすべてのサーバーに対して指定することも、各サーバーグルー
プまたはサーバーごとに指定することも可能です。その場合は、[サーバーグループ]
の一覧と[アドレスの一覧]を使用します。
4. [OK]をクリックします。
130
TLS接続だけを使用するように設定する
には
必ずTLSを使用して接続するように設定するには、Secure GatewayサーバーまたはCitrix
SSL RelayでTLSを指定します。
Secure Gateway for WindowsまたはCitrix SSL Relayについて詳しくは、XenAppのドキュ
メントを参照してください。
131
ファイアウォールを介したサーバーへの
接続
ネットワークファイアウォールは、送信先アドレスとポート番号に基づいてパケットを通過
させたりブロックしたりできます。 サーバーの内部ネットワークIPアドレスを外部Internet
アドレスにマップするネットワークファイアウォールを介してICAセッションを行う場合は、
このファイアウォール設定に関する説明を参照してください。
アドレス変換ファイアウォールを介してサーバーに接続するには
1. [ツール]メニューの[設定]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ファイアウォール]を
選択します。
3. [ファイアウォールを介した接続で代替アドレスを使用する]チェックボックスをオン
にします。
4. [サーバーの場所]ページの[アドレスの一覧]に接続するサブネット上のサーバーの
外部インターネットアドレスを追加します。 「ICAブラウズの構成」を参照してくださ
い。
132
ICA暗号化の使用
暗号化を使用すると、サーバーへの接続に対するセキュリティを強化できます。 デフォルト
では、すべての接続で基本レベル(Basic)の暗号化が有効になっています。 クライアント
は、サーバーにより必要とされる暗号化レベルを使用するように設定される必要があります。
[基本]レベルよりも高度な暗号化を有効にするには、サーバーがICA暗号化をサポートし
ている必要があります。
暗号化の設定を変更するには
1. コネクションビューで、暗号化設定を変更するコネクションを選択します。
2. [コネクション]メニューの[プロパティ]を選択します。
3. [プロパティ]ダイアログボックス上部のボックスの一覧で、[コネクション]を選択
します。
4. [暗号化レベル]ボックスの一覧から、暗号化レベルを選択します。
5. [OK]をクリックします。
注: 基本レベル以上の暗号化をサポートするクライアントからの接続のみを許可する
ようにサーバーを設定できます。 サーバーによる暗号化レベルのチェック機能につい
て詳しくは、XenAppのドキュメントを参照してください。
133
スマートカードのサポートの有効化
Citrix Receiver for Linuxは、さまざまな種類のスマートカードリーダーをサポートしてい
ます。 サーバー側とクライアント側の両方でスマートカードのサポートが有効になっている
場合は、次のような目的でスマートカードを使用できます。
•
•
スマートカードによるログオン認証。 スマートカードを使って、Citrix XenAppサーバー
にログオンするユーザーを認証します。
スマートカード対応アプリケーションのサポート。 スマートカード対応の公開アプリケー
ションを使って、ローカルのスマートカードリーダーにアクセスできます。
サーバー上でのスマートカードサポートの構成について詳しくは、XenAppのドキュメント
を参照してください。
注: スマートカードのデータは、機密性の高い情報であるため、SSL/TLSなどの信頼され
た証明機関から認証されたセキュリティアーキテクチャを経由して転送する必要がありま
す。
次に、スマートカードサポートを使用するための条件を示します。
•
•
•
スマートカードリーダーと公開アプリケーションが、業界標準のPC/SC規格に準拠して
いる必要があります。
使用するスマートカードに適切なドライバーをインストールする必要があります。
PC/SC Liteパッケージ(Resource Managerデーモンと共有ライブラリを含む)をイン
ストールする必要があります。このパッケージは、http://www.linuxnet.com/からダ
ウンロードできます。
重要: SunRayサーバーソフトウェアVersion 2.0以降でSunRayターミナルを使用してい
る場合は、PC/SCバイパスパッケージをインストールする必要があります。このパッケー
ジは、SunのWebサイト(www.sun.com)からダウンロードできます。
スマートカードのサポートを構成するには
1. 次のいずれかを実行します。
•
コネクションビューで、[コネクション]メニューの[新規作成]を選択して新しい
コネクションを作成します。
構成する既存のコネクションエントリを選択します。 [コネクション]メニューの
[プロパティ]を選択します。
2. [プロパティ]ダイアログボックス上部のボックスの一覧で、[ログオン]を選択しま
す。
•
3. [スマートカードによるログオンを許可する]チェックボックスをオンにします。
4. [OK]をクリックします。
134
トラブルシューティング
ここでは、管理者によるCitrix Receiver for Linuxのトラブルシューティングに役立つ情報
について説明します。
135
既知の問題
次のトピックではCitrix Receiver for Linuxの既知の問題について、さまざまなカテゴリー
ごとに示し、その解決策について説明します。
136
接続の問題
次のような既知の接続の問題があります。
シームレス接続がセッションを共有しない
シームレス接続は、ほかのシームレス接続とセッションを共有できます。 Citrix XenAppま
たはWeb Interfaceを使ってセッションを開始した場合、サーバーから指示によりセッショ
ンが共有されます。 ただし、コネクションビューで表示するローカル定義のセッションは、
セッションのユーザー名およびドメインなどのアカウント情報が同じでない限り共有されま
せん。 シームレス接続の場合、セッションを共有するには、これらのアカウント情報を指定
する必要があります。 これを無効にするには、wfclient.iniまたはmodule.iniに次の行を設
定します。ほかのユーザーに適用される特定の構成ファイルを更新する方法については、「
構成ファイルを使ったCitrix Receiver for Linuxのカスタマイズ」を参照してください。
SessionSharingLoose=True
これにより、アカウント情報を事前に定義していないセッションを既存のセッションと共有
できます。
公開リソースまたはデスクトップセッションに接続できない
Windowsサーバーへのコネクションを確立しているときに、Citrix Receiver for Linuxのダ
イアログボックスに「サーバーxxxに接続しています」というメッセージが表示された後に、
接続画面が何も開かない場合は、サーバーのクライアントアクセスライセンス(CAL)の構
成を確認する必要があります。 ライセンスについて詳しくは、製品ライセンスの有効化を参
照してください。
ファイアウォールを介したNetworkアドレス変換とSSL/TLSに問題がある
[ファイアウォールを介した接続で代替アドレス使用する]チェックボックスをオンにして、
クライアントファイアウォール設定でSSL/TLSを正常に実行するには、有効なSSL/TLS
Relayホストを指定する必要があります。
SSL/TLSリレーホストを指定については、「Secure GatewayまたはCitrix SSL Relayの使
用」を参照してください。
Citrix SSL Relayサーバーに接続できない
Citrix SSL Relayサーバーのポートが443以外に設定されている場合、Citrix Receiver for
Linuxはサーバーに接続することができません。
SSLリレーホストを指定については、「Secure GatewayまたはCitrix SSL Relayの使用」を
参照してください。
セッションに再接続しようとしてできない場合がある
Receiverからの要求よりも多いウィンドウの色数でセッションを再接続しようとすると、接
続に失敗する場合があります。 これは、サーバーのメモリ不足が原因です。 再接続に失敗
した場合、Receiverはセッションで元の色数を使おうとします。 再接続した場合は、サーバー
は新しいセッションを要求した色数で開始しようとし、元のセッションは切断されたままに
137
接続の問題
なります。 ただし、サーバーのメモリが依然不足している場合は2つ目のセッションも失敗
する可能性があります。
サーバー名を省略せずに指定してもサーバーに接続できない
ネットワークでDNS(ドメインネームシステム)を構成すると、接続するサーバー名を解決
できるようになります。 構成されたDNSがない場合は、サーバー名をIPアドレスに解決する
ことができません。 または、接続するサーバーのサーバー名ではなくIPアドレスで指定する
ことができます。
接続時に「プロキシを検出できません。」というエラーメッセージが表示される
コネクションで自動プロキシ検出を使用するように構成されていて、接続時に「プロキシを
検出できません。JavaScript エラーです。」というエラーメッセージが表示される場合は、
$ICAROOT/util内にwpad.datファイルをコピーします。 次のコマンドを実行します。ここ
で、hostnameは接続するサーバーのホスト名です。
cat wpad.dat | ./pacexec pac.js FindProxyForURL http://hostname
hostname 2>&1 | grep “undeclared variable”
コマンドを実行しても出力がない場合は、サーバーのwpad.datファイルに調査が必要な深刻
な問題があります。 ただし、“assignment to undeclared variable ...”のような出力がある
場合は問題を解決できます。 pac.jsを開き、出力内に表示されている各変数について、ファ
イルの最初に次の形式の行を追加します。ここで、“...”は変数名です。
var ...;
138
表示の問題
更新日: 2012-08-23
次のような表示の問題があります。
公開アプリケーションを使っているときにオー
バースクロールしてしまう
注: この問題は、Citrix Presentation Server 4.5以降やCitrix XenAppが動作するサーバー
に接続する場合は発生しません。
オーバースクロールを防ぐには
1. $HOME/.ICAClientディレクトリにある構成ファイルwfclient.iniを開きます。
2. [Thinwire 3.0]セクションに、次のパラメーターを入力します。
TW2StopwatchMinimum=100
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「設定ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
3. ファイルを保存して閉じます。 有効な最低値は「100」ですが、必要に応じて異なる値
でテストして、最適な値を見つけてください。
キーボードの使用時に不正なキーストロークが
表示される
英語以外のキーボードを使用している場合、画面表示がキーボード入力と一致しないことが
あります。 この場合、使用しているキーボードの種類とレイアウトを指定する必要がありま
す。 キーボード設定については、「キーボードのオプション、警告音、オーディオ入力の許
可の設定」を参照してください。
ウィンドウの最小化または最大化時に残像が消
えない
Microsoft Outlookを含む一部のアプリケーションでは、Alt + F9キーを使用するなどして、
ローカルのシームレスウィンドウを最大化またはアイコン化すると、ウィンドウの残像が表
示されることがあります。 ウィンドウの残像にはほかのウィンドウの内容が表示され、閉じ
ることができなくなる場合があります。
139
表示の問題
残像を防ぐには、ローカルウィンドウではなく、サーバーウィンドウの[アイコン化]ボタ
ンを使用します。
シームレスウィンドウの移動時に過度に再描画
される
ウィンドウマネージャーの種類によっては、ウィンドウを移動すると新しいウィンドウ位置
が常にサーバーにレポートされるため、再描画が過度に発生することがあります。 ウィンド
ウを移動したときにウィンドウ枠のみを描画するモードに切り替えると、この問題は解決し
ます。
さまざまなウィンドウマネージャーでのシーム
レスウィンドウモードの実行の問題
シームレスウィンドウモードでは、タイトルバーや境界線が、ローカルデバイスのウィンド
ウマネージャーの表示形式ではなく、サーバー側の表示形式で表示されます。 ウィンドウマ
ネージャーによって、表示形式を置き換えるメカニズムは異なります。
Citrix Receiver for Linuxはウィンドウマネージャーに、Motifの_MOTIF_DECORATIONS
ヒントを適用して、表示形式を置き換えます。 また、すべてのシームレスウィンドウのクラ
スが"Wfica_Seamless"に設定されるため、ヒントを認識しないウィンドウマネージャーで
も、リソースファイルエントリを介して表示形式が置き換えられます。
アイコンの互換性
クライアントは、ほとんどのウィンドウマネージャーと連携するウィンドウアイコンを作成
しますが、ICCCM(Inter-Client Communication Convention Manual:クライアント間通
信規約マニュアル)に準拠していません。
ICCCMに完全に準拠するには
1. 構成ファイルwfclient.iniを開きます。
2. [WFClient]セクションで次のように行を編集します。 UseIconWindow=True
3. ファイルを保存して閉じます。
カーソルの表示に問題がある
カーソルの色が背景色と同じまたは似ている場合には、見分けるのが難しくなることがあり
ます。 この問題は、カーソルを黒または白にすることで解決できます。
カーソルの色を変更するには
1. 構成ファイルwfclient.iniを開きます。
2. 次のいずれかの行を[WFClient]セクションに追加します。
140
表示の問題
CursorStipple=ffff,ffff ■■■■■■■■■■■
CursorStipple=0,0 ■■■■■■■■■■■
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルに追加する必要
があります。 詳しくは、「設定ファイルを使ったCitrix Receiver for Linuxのカスタ
マイズ」を参照してください。
3. ファイルを保存して閉じます。
画面上で色がちらつく
ICAコネクションウィンドウの内/外にマウスを移動させると、フォーカスのないウィンドウ
の色がちらつくことがあります。 これは、PseudoColor表示でX Windows Systemを使用
する場合の制限事項として知られています。 可能な場合、問題のあるコネクションではより
色数の多いウィンドウを使用してください。 または、次の手順に従い、ちらつきを防いでく
ださい。
256色のコネクションで色のちらつきを防ぐには
1. コネクションビューで、ちらつきの原因となるコネクションを選択します。
2. [プロパティ]ページで、ドロップダウンの一覧から[ウィンドウ]を選択して[ウィ
ンドウ]ページを開きます。
3. [共有 - 近似色]を選択して、[OK]をクリックします。
True Color表示による色の高速変更
サーバーに接続するとき、ウィンドウの色数として256色を選択できます。 256色を選択す
る場合は、ビデオカードがパレットをサポートしていて、アプリケーションでパレットの色
を高速変更し、アニメーション表示が可能であることが前提になります。
True Color表示では、パレットを高速変更してアニメーションを生成する機能はエミュレー
トできません。 ソフトウェアでのこの機能のエミュレーションは相対的に時間がかかり、多
くのネットワークトラフィックが費やされます。 この問題を解決するために、Citrix
Receiverは高速パレット変更をバッファーに格納し、数秒ごとに実際のパレットを更新する
ように設定されています。
US Englishキーボードでのポーランド語の入
力に問題がある
Microsoft Windowsサーバーでは、入力ロケールを[Polish (Programmers)]に設定して
US Englishキーボードでアクセント符号付きポーランド語を入力できます。 これは、Citrix
Receiver for Linux上でも構成できます。
US Englishキーボードでアクセント符号付きポーランド語を入力できるようにするには
注: ほかのキーボードレイアウトを使用する場合には、この設定はお勧めしません。
141
表示の問題
1. [ツール]メニューの[設定]を選択します。
2. [設定]ダイアログボックス上部のボックスの一覧で[基本設定]を選択し、[基本設
定]ページを開きます。
3. [キーボードレイアウト]の[参照]をクリックし、一覧から[Polish (Programmers)]
を選択します。[OK]をクリックします。
4. 構成ファイルwfclient.iniを開きます。
5. [WFClient]セクションで次のように行を編集します。 UnicodeKeyboard=Off
6. ファイルを保存して閉じます。
日本語を使用する場合の問題
Citrix Receiver for Linuxでは、日本語文字にEUC-JP文字エンコードが使用されます。一方、
サーバー側ではShift-JIS文字エンコードが使用されます。 Receiverでは、これらの文字セッ
ト間でのエンコーディングが実行されません。 このため、ファイルに日本語の名前を使用し、
クライアントドライブマッピングを使用してローカルコンピューターにそのファイルを保存
する場合、ローカルコンピューターではその日本語ファイル名が正しく表示されません。逆
に、ローカルで日本語名のファイルを作成し、クライアントドライブマッピングを使用して
サーバーに保存した場合、サーバー上でこのファイル名を正しく表示できません。 この問題
は、拡張パラメーターパス機能で使用されるパラメーターの日本語でも発生します。
GNOMEウィンドウマネージャーでのクライア
ントメニューエントリ
Citrix Receiver for Linuxを非スーパーユーザーとしてインストールした場合、デスクトッ
プの統合機能が完全には有効になりません。 メニューエントリーを表示するには、スーパー
ユーザー(root)としてReceiverをインストールします。
SuSE 10.xでGNOME 2.0を使用する場合に
ユーザーインターフェイスに問題がある
SuSE 10.xシステムのGNOMEデスクトップ環境でxorg-x11-fonts-cyrillicフォントパッケー
ジを使用すると、Citrix Receiver for Linuxを含む特定のアプリケーションでフォントの読
み込みに失敗する原因となります。 これにより、文字が表示されないなどユーザーインター
フェイスに問題が発生し、Citrix Receiver for Linuxの起動時に次のエラーメッセージが表
示される場合があります。
“Warning: Cannot convert string "-gnu-*-*-*-*-*-*-120-*-*-*-*-iso10646-1,-*-got
hic-medium-r-normal-*-*-120-*-*-*-*-ksc5601.1987-0,-*-helvetica-medium-r-*-**-120-75-75-*-*-iso8859-1,-*-ming-*-*-*-*-*-140-*-*-*-*-big5-0,-isas-fangsong
ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0,-*-helvetica-medium-r-n
ormal--0-*-75-75-p-*-koi8-r,-*-helvetica-medium-r-*-*-*-120-75-75-*-*-iso88596,-*-arial-medium-r-*-*-*-120-75-75-*-*-iso8859-6,-*-helvetica-medium-r-*-*-*120-75-75-*-*-*-*,-*-*-medium-r-*-*-*-120-75-75-*-*-*-*,-*-*-medium-r-*-*-*
-120-*-*-*-*-*-*" to type FontSet”
142
表示の問題
この問題の発生を防ぐには、システムからxorg-x11-fonts-cyrillicフォントパッケージを削
除します。 これにより、キリル文字を使用するセッションでも、ユーザーインターフェイス
の外観が向上します。
または、Citrix Receiver for Linuxを起動する前にxset fp rehashコマンドを実行するように
スタートアップ設定を変更するか、Citrix Receiver for Linuxの起動前に手動でxset fp
rehashコマンドを実行します。 ただし、この問題は多くの場合スタートアップスクリプト
の実行後に発生するため、GNOMEスタートアッププログラムでxset fp rehashコマンドを
実行しても常に問題が解決するわけではないことに注意する必要があります。
Fedora Core 5でのアラビア文字の表示に問
題がある
Fedora Core 5でサポートするアラビア文字のフォント数は限定されており、そのほとんど
はUTF-8ロケールでは使用できません。 標準のアラビア語デスクトップ環境はUTF-8ロケー
ルで、有効なフォントはCitrix Receiver for Linuxでの使用には適していません。
この問題を解決するには、Citrix Receiver for Linuxを非UTF-8ロケールで実行します。 ま
たはGNU Unifontフォントをダウンロードしてインストールします。Fedora Core 5パッケー
ジにはこのフォントが入っていないため、これを手動で行う必要があります。
セッションを複数のモニターに表示する
セッションを複数モニター上に表示するには、新しいコマンドラインオプションである
-spanを使用します。 これにより全画面セッションを複数モニターにまたがって表示できま
す。
重要: -spanオプションは、シームレスセッションや標準のウィンドウセッション(最大
化した場合を含む)には適用されません。
-spanオプションは、以下のように指定します。
-span [h][o][a|<mon1>[,<mon2>[,<mon3>,<mon4>]]]
hを指定すると、モニターの一覧がstdoutに出力されます。 また、この値のみを指定した場
合、モニター一覧の出力後にwficaが終了します。
oを指定すると、セッションウィンドウのリダイレクト属性がoverride-redirectになります。
注意: この値の使用は推奨されません。 これは、非協調性のウィンドウマネージャーで
使用するための最後の手段です。 セッションウィンドウはウィンドウマネージャーで非表
示となり、アイコンもなく、再スタックできません。 セッションを終了することによって
のみウィンドウを削除できます。
aを指定すると、コマンドラインの残りの部分(モニター番号の指定)が無視されます。 こ
れはダミー値として使用され、コマンドラインの以降の部分がオプション値として不正に処
理されるのを防ぎます。
オプション値がここで終了する場合、またはモニター番号が指定されていない場合、セッショ
ンがモニターの全領域に表示されます。
143
表示の問題
それ以外の場合は、オプション値で指定された番号のモニターが使用されます。 特定のモニ
ターを使用する場合は単一の値(<mon1>)を指定します。また、表示領域の左上と右下の
モニターを指定(<mon1>,<mon2>)したり、上端、下端、左端、および右端のモニター
を指定(<mon1>,<mon2>,<mon3>,<mon4>)したりできます。
wficaコマンドでは、(oを指定しない場合)_NET_FULLSCREEN_MONITORSクライアン
トメッセージによりウィンドウマネージャーから適切なウィンドウレイアウトが取得されま
す(サポートされる場合)。 それ以外の場合は、サイズおよび位置に関するヒントを使用し
て必要なレイアウトを要求します。
ウィンドウマネージャーがこのクライアントメッセージをサポートするかどうかを確認する
には、次のコマンドを実行します。
xprop -root | grep _NET_WM_FULLSCREEN_MONITORS
出力がない場合、サポートされません。 サポートされないウィンドウマネージャーでは、ウィ
ンドウリダイレクトの上書き(override-redirect)が必要な場合があります。 -span oを
使って、override-redirectウィンドウをセットアップできます。
コマンドラインからセッションを複数のモニターにまたがって実行するには
1. コマンドプロンプトで、次のコマンドを実行します。 /usr/lib/ICAClient/wfica
-span h クライアントワークステーションに接続されているモニターの番号の一覧が
stdoutに出力され、wficaが終了します。
2. これらのモニターの番号をメモしておきます。
3. コマンドプロンプトで、次のコマンドを実行します。 /usr/lib/ICAClient/wfica
-span [w[,x[,y,z]]] ここでw、x、y、およびzは、手順1でメモしたモニターの番
号です。特定のモニターを使用する場合は単一の値(w)を指定します。また、表示領
域の左上と右下のモニターを指定(w,x)したり、上端、下端、左端、および右端のモニ
ターを指定(w,x,y,z)したりできます。
重要: wfcmgrを起動したりWebブラウザーでWeb interfaceに接続したりする前に、
WFICA_OPTS変数を定義しておく必要があります。 これを行うには、プロファイル
ファイル(通常は、$HOME/.bash_profileまたは$HOME/.profile)を編集して、
WFICA_OPTS変数を定義する行を追加します。 次に例を示します。
export WFICA_OPTS="-span a"
■■■■■■XenApp■■■XenDesktop■■■■■■■■■■■■■■■■
144
ブラウザーの問題
次のような既知のブラウザーの問題があります。
Windowsセッション内のリンクをクリックす
ると、コンテンツがクライアントコンピューター
のWebブラウザーで表示される
サーバーからクライアントへのコンテンツリダイレクトは、wfclient.iniで有効になっていま
す。 これにより、ローカルのアプリケーションが実行されます。 サーバーからクライアン
トへのコンテンツリダイレクト機能を無効にするは、「クライアント側で、サーバーからク
ライアントへのコンテンツリダイレクト機能を無効にするには」を参照してください。
公開リソースにアクセスするときに、Webブ
ラウザーにファイルの保存ダイアログボックス
が表示される
Mozilla、Firefox、Netscape以外のWebブラウザーでは、公開リソースに接続するために設
定が必要なことがあります。 Web Interfaceを介して接続する場合、リソースの一覧が表示
されたWeb Interfaceのページにアクセスできる場合があります。 公開されているリソース
の一覧からアイコンをクリックしてリソースにアクセスしようとすると、ICAファイルの保
存を確認するメッセージが表示されることがあります。
Web Interfaceで使用するために異なるブラ
ウザーを構成するには
手順の詳細はWebブラウザーによって異なりますが、Netscape用のCitrixプラグインである
npica.soを使用するようにWebブラウザーを構成するか、またはapplication/x-icaのMIME
タイプまたはICAファイルをWebブラウザーが検出したときに、$ICAROOT/wficaがヘルパー
アプリケーションとして実行されるように、WebブラウザーでMIMEデータタイプを設定す
る必要があります。
Konqueror Webブラウザーの使用に問題が
ある
Konquerorブラウザーでは、ICAブラウザープラグインを自動的に使用してICAセッション
を開始しません。 プラグインを有効にするには、Konquerorで新しいプラグインをスキャン
する必要があります。 スキャンの実行方法については、Konquerorのオンラインヘルプを参
照してください。
145
ブラウザーの問題
Mozilla 1.4.xでの公開アプリケーションの起
動に問題がある
Mozilla 1.4.xを使用する場合、公開アプリケーションを起動できない場合があります。 この
問題を解決するには、Mozilla 1.6以降を使用してください。
Microsoft Internet Explorerで特定のWeb
サイトを表示する場合の応答が遅い
Webページで持続的な再描画を行う場合、パフォーマンスに影響があります。 Client for
Linux Version8.x以降を実行している場合、ビットマップイメージの冗長な再描画を防ぐた
めにトラッキングされる画面領域数を設定してこの問題を解決できます。 1024 x 768のセッ
ションでは、適切な値は300です。
appsrv.ini構成ファイルまたはwfclient.iniファイルで追跡画面領域数を設定できます。
appsrvを編集して追跡画面領域数を設定するには
1. appsrv.iniを開きます。
2. 該当するコネクションの関連のセクションに次の行を追加します。
EnableOSS=Off
TwRedundantImageItems=300
注: appsrv.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「設定ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
3. ファイルを保存して閉じます。
wfclientを編集して追跡画面領域数を設定するには
1. wfclient.iniファイルを開きます。
2. [WFClient]セクションに以下の行を追加します。
EnableOSS=Off
TwRedundantImageItems=300
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「設定ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
146
ブラウザーの問題
Microsoft Internet Explorerの実行時にメ
モリ不足が生じる
HDX 3Dブラウザーアクセラレータのキャッシュサイズを小さくするとこの問題を解決でき
ます。
HDX 3Dブラウザーアクセラレータのキャッシュサイズを設定す
るには
1. wfclient.ini構成ファイルまたはmodule.ini構成ファイルを開きます。
2. [WFClient]セクションに次の行を追加して、キャッシュできるメモリのサイズを指定し
ます。
SpeedScreenBADecompressedCacheSize=x
SpeedScreenBACompressedCacheSize=y
値はキロバイトで指定し、必要に応じてこの値を変更できます。
注: wfclient.iniへの新しいエントリは、All_Regions.ini構成ファイルにも追加する必
要があります。 詳しくは、「設定ファイルを使ったCitrix Receiver for Linuxのカス
タマイズ」を参照してください。
3. ファイルを保存して閉じます。
Fedora Core 5でFirefoxを使用する場合に問
題がある
Firefox 1.5.0.1はFedora Core 5と一緒に出荷されていますが、このバージョンのFirefoxで
はICAブラウザープラグインを実行できません。 このプラグインを有効にしてFirefixを正常
に実行するには、Mozilla社のWebサイトからFirefoxの最新バージョンをダウンロードして
ください。
インストーラーがMozilla Firefoxやほかの
Webブラウザーをサポートしない
Mozilla Firefoxなど特定のWebブラウザーの使用に問題がある場合、setupwfcを実行する前
に環境変数BROWSERを設定して必要なブラウザーのローカルパスや名前を指定します。
147
そのほかの問題
次のような、既知の問題があります。
Citrix Receiverのアップグレード後にカスタマイズした構成ファイルの設定が無効になった
appsrv.iniおよびwfclient.iniの各エントリについて、実行する設定に対してAll_Regions.ini
内に対応するエントリが必要です。 これに加えて、wfclient.iniの[Thinwire3.0]、
[ClientDrive]、および[TCP/IP]セクションについて、実行する設定に対して
canonicalization.ini内に対応するエントリが必要です。 詳しくは、$ICAROOT/configディ
レクトリ内のAll_Regions.iniおよびcanonicalization.iniファイルを参照してください。
カスタマイズした構成ファイルの設定が有効にならない
appsrv.iniおよびwfclient.iniの各エントリについて、実行する設定に対してAll_Regions.ini
内に対応するエントリが必要です。 これに加えて、wfclient.iniの[Thinwire3.0]、
[ClientDrive]、および[TCP/IP]セクションについて、実行する設定に対して
canonicalization.ini内に対応するエントリが必要です。 詳しくは、$ICAROOT/configディ
レクトリ内のAll_Regions.iniおよびcanonicalization.iniファイルを参照してください。
Citrix Receiverを実行しようとするとエラーメッセージが表示される
「/usr/lib/ICAClient/wfcmgr: error while loading shared libraries: libXm.so.3:
cannot open shared object file: No such file or directory,」などのエラーが表示される場
合、Motifライブラリを含まないディストリビューションまたはMotifライブラリの
libXm.so.4バージョンのみを含むFedora Core 5などのディストリビューションでクライア
ントを実行しています。 これを解決するには、libXm.so.3 Version 2.2.3をインストールし
てください。
フロッピーディスク上のファイルの属性を設定できない
ローカルにマウントされたフロッピードライブでファイル属性を変更しようとしても、警告
メッセージが表示されないまま変更に失敗し、ファイルプロパティは変更されません。
シリアルポートにアクセスする公開アプリケーションの実行に問題がある
公開アプリケーションがシリアルポートにアクセスする必要がある場合、ポートがほかのア
プリケーションによりロックされていると元のアプリケーションを実行できません(エラー
メッセージの表示または非表示はアプリケーションにより異なる)。 このような環境では、
シリアルポートを一時的にロックしたり、シリアルポートをロックしたまま解除せずに終了
したりしているアプリケーションがないかをチェックします。
この問題を解決するには、シリアルポートをブロックしているアプリケーションを終了しま
す。UUCPスタイルのロックの場合は、アプリケーションの終了後にロックファイルが残る
可能性があります。このロックファイルの場所は、使用しているオペレーティングシステム
により異なります。
Citrix Receiverを起動できない
Citrix Receiver for Linuxを起動できず、「Application default file could not be found
or is out of date」というメッセージが表示される場合は、環境変数ICAROOTが適切に定義
148
そのほかの問題
されていません。 デフォルト以外の場所にCitrix Receiverをインストールした場合は、環境
変数ICAROOTを定義する必要があります。 この問題を解決するには、次のいずれかを実行
してください。
•
ICAROOTをインストールディレクトリとして定義する。
ICAROOT環境変数が正しく定義されているかどうかをチェックするには、Citrix
Receiverをターミナルセッションから起動します。 エラーメッセージが表示される場合
は、ICAROOT環境変数が正しく定義されていません。
•
Citrix Receiverをデフォルトの場所に再インストールする。 Citrix Receiverのインストー
ルについて詳しくは、「Citrix Receiver for Linuxのインストール」を参照してください。
以前デフォルトの場所にCitrix Receiverをインストールしていた場合は、再インストー
ルする前に/usr/lib/ICACientまたは$HOME/ICAClient/platformディレクトリを削除す
る必要があります。
アクセント符号付き文字を含むファイル名のクライアントドライブマッピングに問題がある
アクセント符号付き文字を含むファイル名に対してクライアントドライブマッピングを正し
く動作させるには、サーバーのDOSコードページを「1252」に設定する必要があります。
このためには、サーバーのレジストリエントリHKEY_LOCAL_MACHINE\SYSTEM\Curren
tControlSet\Control\Nls\CodePage\OEMCP を「1252」に設定します。
ただしこの設定変更の後で、システムがDOSアプリケーションで文字を正しく表示し、数値
キーパッドからのAlt+数字キーの入力を受け付けるように、コンソールウィンドウでコード
ページを850に設定しなおす必要があります。
レジストリの変更を有効にするには、サーバーを再起動する必要があります。
このクライアントソフトウェアのVersion 9.xでは、東ヨーロッパ言語をサポートします。
この節の手順に従い、サーバーのDOSコードページを1250に設定してください。
キーボードショートカットが正しく機能しない
クライアントで使用するショットカットキーの組み合わせと、ウィンドウマネージャーでネ
イティブの機能を実行するためのキーの組み合わせが同じ場合、クライアント側のショート
カットキーが正しく機能しない場合があります。 たとえば、KDEウィンドウマネージャーで
デスクトップ13~16に切り替えるためのショートカットキーである、Ctrl + Shift + F1~
F4キーがこれに該当します。 この問題が発生した場合は、[設定]ダイアログボックスの[
キーボードショートカット]ページで[キーボードショートカットの使用]の一覧から[直
接使用]を選択するか、ウィンドウマネージャーを再設定して、デフォルトのショットカッ
トキーの組み合わせを無効にしてください。 キーボードショートカットの設定については、
「キーボードショートカットの設定」を参照してください。
IMEアクセラレータキーの使用に問題がある
WindowsサーバーのATOK-IMEアクセラレーターキーとKDEウィンドウマネージャーのアク
セラレーターキーの間で、衝突が起こる可能性があります。 左Windowsキーを再マップし
て、ICAセッションのコントロールキーとして表示できる代替キーボードファイルがLinuxキー
ボード用に提供されています。 これで、ATOK-IMEを操作する場合に、左Windowsキーを
コントロールキーの代わりに使用できます。
代替キーボードレイアウトを選択するには
149
そのほかの問題
1. [ツール]メニューの[設定]を選択します。
2. [設定]ダイアログボックス上部のボックスの一覧で[基本設定]を選択し、[基本設
定]ページを開きます。
3. [キーボードの種類(クライアント)]の[参照]をクリックし、[Linux]、[
Japanese KDE]の順に選択して[OK]をクリックします。
サーバーがPocket PCを認識しない
ユーザーに/dev/ttyUSB0の読み取りアクセス権がない場合、サーバーはクライアントデバ
イスにUSB接続したPocket PCにアクセスできません。 このファイルの読み取りアクセスの
許可に必要となる構成の変更は、UNIXのシステムにより異なります。詳しくは、使用してい
るシステムのドキュメントを参照してください。
セッションに再接続するとサーバーがPocket PCを認識しない
サーバーがUSB接続したPocket PCにアクセスするセッションを閉じ、その後に再接続する
と、新しいセッションでサーバーがPocket PCを認識しない場合があります。 この問題を解
決するには、クライアントデバイスからPocket PCを切断し、その後で再接続します。
サーバーがクライアントデバイスに接続した2台目のPocket PCを認識しない
クライアントデバイスに接続している複数のUSB接続Pocket PCがある、サーバーにはその
うち1つのPocket PCのみがアクセスできます。 サーバーが最初のPocket PCからのアクセス
を認識すると、別のサーバーが2つ目のPocket PCにアクセスしようとしても、PDA接続エラー
メッセージが表示されます。
サーバーがPocket PCに接続した場合に接続許可エラーが表示される
セッションでUSB接続Pocket PCにアクセスすると、次の意味のエラーメッセージが表示さ
れる場合があります。「ディレクトリ...にロックファイルを作成する十分な権限がありませ
ん...」このメッセージが表示される場合、Pocket PCがすでに使用中であることをほかのプ
ログラムに示すためのロックファイルを作成できません。 このメッセージが表示されないよ
うにすることができます。
クライアントデバイスのほかのプログラムからはPocket PCにアクセスしない場合は、次の
行を適切な構成ファイルの[WFClient]セクションに追加します。
ContinueWithoutPDALockFile=True
ほかのユーザーに適用される特定の設定ファイルを更新する方法については、「設定ファイ
ルを使ったCitrix Receiver for Linuxのカスタマイズ」を参照してください。
これにより、表示されたメッセージに対して「はい(Yes)」と応答したのと同じ結果とな
ります。 ただし、クライアント自体のほかのインスタンスとの競合は検出されます。
クライアントで(SynCEなど)ほかのプログラムとの競合が検出される場合、/var/lockなど、
エラーメッセージで示されたディレクトリ上でls -ldを使用します。 これはuucpまたはlock
などいずれのグループの場合にも、書き込みがこれらのグループのメンバーに制限されるこ
とを示します。
•
rootとして、クライアント実行可能グループオーナーシップをこのグループと一致する
ように設定します。たとえば、次のように入力します。
chgrp uucp $ICAROOT/wfica
150
そのほかの問題
次のように入力して、クライアント実行時にグループIDを設定します。
chmod g+s $ICAROOT/wfica
これにより、クライアントはロックファイル実行時に必要となる権限を推測します。 ロッ
クファイル実行時以外は、この権限は停止されます。
•
151
(/etc/groupをrootに編集するなどして)Pocket PCに接続する必要があるユーザーを
このグループに追加します。 これは、Gentoo Linuxが動作するコンピューターで特に効
果的な方法です。
一般的なエラーメッセージの意味
以下のエラーメッセージの一覧はすべてを網羅しているわけではありません。 一般的なエラー
メッセージの補足情報として、この一覧をご利用ください。
152
コネクション構成エラー
このエラーは、コネクションエントリが適切に構成されていない場合に発生します。
E_MISSING_INI_SECTION - 設定ファイルでエラーが発生しました:"..." セクション "
..." が見つかりません。
構成ファイルが直接編集されたか、壊れています。
E_MISSING_INI_ENTRY - 構成ファイルでエラーが発生しました。 セクション "..." には
エントリ "..." が含まれていなくてはなりません。
構成ファイルが直接編集されたか、壊れています。
E_INI_VENDOR_RANGE - 構成ファイルにエラーがあります:"..." 不正なベンダー範囲 "
..."。
構成ファイル内のXサーバーのベンダー情報が壊れています。 Citrixに連絡してください。
153
wfclient.ini構成エラー
wfclient.iniを不正に編集した場合に、次のようなエラーが発生します。
E_CSM_MUST_SPECIFY_SERVER - サーバーを入力してください。
[プロパティ]ダイアログボックスの[ネットワーク]ページで、サーバー名を入力する必
要があります。
E_CANNOT_WRITE_INI_FILE - ファイルを書き込めません:"..."
コネクションデータベースに保存するときに、空きディスク容量が不足するなどのエラーが
発生しました。
E_CANNOT_CREATE_INI_FILE - ファイルを作成できません:"..."
新しいコネクションデータベースの作成時にエラーが発生しました。
E_CSM_CONNECTLIST_INVALID - 選択した接続が見つかりません。
構成ファイルが壊れています。 新しい構成ファイルを作成してください。
E_CSM_CONNECTION_NOTFOUND - 指定された接続が見つかりません。
構成ファイルが壊れています。 新しい構成ファイルを作成してください。
E_CSM_APPSERVERLIST_MISSING - 構成ファイルにエラーがあります:"..." 欠落セクショ
ン:"..."
構成ファイルが壊れています。 新しい構成ファイルを作成してください。
E_CSM_APPSRV_SECTION_MISSING - 構成ファイル内に不整合があります:"..." 欠落セ
クション:"..."
構成ファイルが壊れています。 新しい構成ファイルを作成してください。
E_PNAGENT_FILE_UNREADABLE -Program Neighborhood エージェントファイル "..."
を読み込めません:ファイルまたはディレクトリがありません。
— または— Program Neighborhood エージェントファイル "..."を読み込めません:アク
セスが拒否されました。
デスクトップアイテムまたはメニューからリソースにアクセスしようとしていますが、その
リソースのProgram Neighborhoodエージェントファイルを使用できません。 [ビュー]
メニューの[アプリケーションの更新]を選択してクライアント上の公開リソースを更新し、
もう一度リソースにアクセスしてみてください。 問題が解決されない場合は、デスクトップ
アイコンまたはメニューのプロパティ、およびアイコンまたはメニューが参照している
Program Neighborhoodエージェントファイルのプロパティを確認します。
E_CSM_DESCRIPTION_NONUNIQUE - この名前はすでに使用されています。 固有の名前
を指定してください。
154
wfclient.ini構成エラー
[プロパティ]ダイアログボックスの[ネットワーク]ページの[コネクション名]ボック
スに、ほかで使われていない固有の名前を入力する必要があります。
155
ドラッグアンドドロップエラー
ドラッグアンドドロップを使用してファイルを開いた場合に、次のようなエラーが発生する
ことがあります。
ファイルを読み込めません:"..."
ファイル"..."に対するアクセス権限をチェックしてください。
ファイル"..."は、マップ済みドライブのファイルシステムではありません。
[設定]ダイアログボックスの[ドライブマッピング]ページでマッピング状況をチェック
してください。
ファイルタイプ"..."に関連付けられているアプリケーションはありません。
静的なファイルタイプの関連付けを使用している場合、[プロパティ]ダイアログボックス
の[ファイルの関連付け]ページで公開アプリケーションに接続している各コネクションの
設定をチェックします。 動的なファイルタイプの関連付けを使用している場合、ファイルタ
イプ"..."に関連付けられているアプリケーションを公開するほかのサーバーに接続するか、
静的なファイルタイプの関連付けに切り替えて手動で関連付けを設定します。
選択したサーバーにより定義されているファイルタイプの関連付けはありません。
ファイルタイプの関連付けが定義されているほかのサーバーを選択します。
ファイル"..."は拡張子がない為、ファイル関連付けを確認できません。
ファイル"..."の名前を変更して適切な拡張子を付けます。
ファイル"..."は、現在無効になっているマップ済みドライブのファイルシステムにあります。
[設定]ダイアログボックスの[ドライブマッピング]ページで、該当するドライブのドラ
イブマッピングが有効にしてください。
クライアントドライブマッピングは、現在無効になっています。
[設定]ダイアログボックスの[ドライブマッピング]ページで、[ドライブマッピングを
有効にする]チェックボックスをオンにしてください。
156
PACファイルエラー
PACファイルを使ってプロキシー構成を指定した場合に、このエラーは発生します。
プロキシを検出できません。不正な自動構成URLです。
ブラウザーで指定したアドレスのURLのタイプが無効です。 有効なタイプは「http://」お
よび「https://」で、ほかのタイプはサポートされていません。 アドレスを有効なURLタイ
プに変更してもう一度試してください。
プロキシを検出できません。.PACスクリプトHTTPダウンロードに失敗しました。接続でき
ません。
入力した名前またはアドレスが間違っていないかチェックします。 間違いがある場合は、そ
れを修正してもう一度入力します。 間違いがない場合は、サーバーがダウンしています。
しばらくしてから、もう一度試してください。
プロキシを検出できません。.PACスクリプトHTTPダウンロードに失敗しました。パスが見
つかりません。
必要なPACファイルがサーバーにありません。 サーバー上でこれを変更するか、ブラウザー
を再構成してください。
プロキシを検出できません。.PACスクリプトHTTPダウンロードに失敗しました。
PACファイルのダウンロード中に接続が切断しました。 再接続してもう一度実行します。
プロキシを検出できません。自動構成スクリプトが無効です。
PACファイルが空です。 サーバー上でこれを変更するか、ブラウザーを再構成してください。
プロキシを検出できません。JavaScriptサポートしていません。
PAC実行ファイルまたはpac.jsテキストファイルがありません。 Citrix Receiver for Linux
を再インストールしてください。
プロキシを検出できません。JavaScriptエラーです。
PACファイルに含まれているJavaScriptが無効です。 サーバーでPACファイルを修正してく
ださい。 「接続の問題」も参照してください。
プロキシを検出できません。プロキシ自動構成スクリプトから不正な結果が返されました。
サーバーから不正な形式の応答を受信しました。 サーバー上でこれを修正するか、ブラウザー
を再構成してください。
157
そのほかのエラー
ここでは、Citrix Receiver for Linuxの使用中に発生する可能性がある一般的なエラーを示
します。
An error occurred. The error code is 11 (E_MISSING_INI_SECTION). Please refer to
the documentation. Exiting.
Citrix Receiver for Linuxをコマンドラインから実行するときにこのメッセージが表示され
る場合は、通常コマンドラインに指定した名前がappsrv.iniにないことを意味します。
E_BAD_OPTION - オプション"..."は無効です。
オプション"..."の引数が指定されていません。
E_BAD_ARG - オプション"..."に無効な引数が指定されています:
オプション"..." に無効な引数が指定されています。
E_INI_KEY_SYNTAX - 構成ファイルにエラーがあります:"..." 不正なキー"..."。
構成ファイル内のXサーバーのベンダー情報が壊れています。 新しい構成ファイルを作成し
てください。
E_INI_VALUE_SYNTAX - 構成ファイルにエラーがあります:"..." 不正な値"..."。
構成ファイル内のXサーバーのベンダー情報が壊れています。 新しい構成ファイルを作成し
てください。
E_SERVER_NAMELOOKUP_FAILURE - サーバー"..."のアドレスを取得できません
サーバー名を解決できません。
NDS ツリー"..."を参照できません。
Novellのドキュメントでこのエラーに関する情報を参照してください。
1つ以上のファイルに書き込み中に、エラーが発生しました:"..."
ディスクの空き容量または権限をチェックします。 問題が見つかった場合は、これを修正し、
エラーのあった操作をもう一度試してください。
接続が切断されました。 一部のファイルから、データが消失する可能性があります:"..."
再接続し、エラーのあった操作をもう一度試してください。
PDAデバイスが現在使用中のため、サーバーで公開されているアプリケーションはPDAデバ
イスにアクセスできませんでした。
このメッセージが表示された場合、サーバー上の公開アプリケーションによりUSB接続の
Pocket PC(PDAデバイス)にアクセスできません。これは、このPDAデバイスにほかの
158
そのほかのエラー
ICAセッションで実行中のサーバー上の公開アプリケーション、またはローカルデバイス上
のアプリケーションがすでにアクセスしているためです。 このセッションで実行するサーバー
上のアプリケーション以外の、現在実行中のすべての同期エージェントを閉じると、PDAの
使用を開放することができます。 これによって問題を解決できない場合は、システム管理者
に連絡してください。
サーバー上のアプリケーションは、ローカルのPDAデバイスへのアクセスを要求しています。
これにより安全性に問題が生じる可能性があります。 アプリケーションのアクセスを許可
しますか?
ローカルのPocket PC(PDAデバイス)にアクセスしようとするサーバーまたはサーバー上
の公開アプリケーションに、Citrix XenAppまたはコネクションビューを介して指定ユーザー
として接続する場合、アクセスは自動的に許可されます。 ただし、(Web Interfaceを使用
して、またはICAファイルを介してなど)サーバーの詳細がわからないままサーバーに接続
する場合、アプリケーションでPDAにアクセスするかどうかを確認するこの警告メッセージ
が表示されます。 これにより、アクセスを許可するか拒否するかを選択できます。
159
Citrixテクニカルサポートへの診断情報
の送付
Citrix Receiver for Linuxの実行時に問題が発生した場合、Citrixテクニカルサポートに診断
情報の提出を求められる場合があります。 この情報は、Citrixテクニカルサポートが問題を
調査および修正するのに役立てることができます。
Citrix Receiver for Linuxの診断情報を取得
するには
1. [ヘルプ]メニューの[診断情報]を選択します。 [診断情報]ダイアログボックスが
開き、ICAROOTおよびwfcmgrの現在の場所が表示されます。
2. [はい]をクリックして、クライアントのバージョン、構成ファイルの内容、およびさ
まざまなシステム変数値などの詳細な診断情報を含むファイルを作成します。 Citrixテ
クニカルサポートにこのファイルを送信する前に、ファイルに機密情報が含まれていな
いかチェックします。
160
Citrix Receiver for Linuxのコマンド
ライン
ここでは、コマンドラインからCitrix Receiver for Linuxを使用する方法について説明しま
す。
161
Citrix Receiver for Linuxのコマンド
ラインパラメーター
次の表に、Citrix Receiver for Linuxのコマンドラインパラメーターを示します。
表内のパラメーターを使わずに、ただwficaと入力するだけでも接続ファイルを使用できます。
注: パラメーターの一覧を取得するには、コマンドラインで、wfica -?、wfica -help、ま
たはwfica -hと入力します。
種類
ネクションを接続ファイルから選択する。
-desc description
ネクションを接続ファイルから選択する。
-description descript
ルを指定する。 別のappsrv.iniを使うことができます。
-file connection filen
コルファイルを設定する。 別のmodule.iniを使うことができます。
-protocolfile filename
アント構成ファイルを設定する。 別のwfclient.iniを使うことができます。
-clientfile filename
ト名が表示される場合に、nameによって指定したクライアントの別名を表示する。 デフォルトでは、クライア
バイス名です。 ただしSunrayデバイスを使用している場合は、デフォルト名はデバイスのMACアドレスから取
。 これは、.ICAClient/wfclient.iniのClientNameエントリによって無効となります。-clientname nameコマ
することで無効となります。
-clientname name
ラメーター一覧を表示する。
-help
情報を表示する。
-version
ドおよび文字列を表示する。
-errno
eiver for Linuxインストールファイルの場所を設定する。 これは、ICAROOT環境変数を設定することと同じで
-icaroot directory
ンダイアログボックスが表示されないようにする。
-quiet
ュ画面をオフにする。
-nosplash
ログを記録する。
-log
のログを有効にする。
-keylog
のジオメトリを設定する。
-geometry WxH+X+
の色数を設定する。
-depth <4 | 8 | 16 |
設定する。
-span [h][o][a|mon1
4]]]
トデバイスのカラーマップを使用する。
-private
マップを使用する。
-shared
ケーションに渡す文字列を指定する。
-param string
ケーションからクライアントドライブマッピングを使ってアクセスするUNIXパスを指定する。
-fileparam unixpath
を指定する。
-username usernam
162
Citrix Receiver for Linuxのコマンドラインパラメーター
ードを指定する。
-password password
ストのパスワードを指定する。
-clearpassword clear
指定する。
-domain domain
ラムを指定する。
-program program
始プログラムのディレクトリを指定する。
-directory directory
オンにする。
-sound
オフにする。
-nosound
ッピングを設定する。 A$=path形式で指定します。ここでpathは、環境変数が含まれている場所です(
ME/tmpなど)。 ドライブごとに、このパラメーターを指定してください。 ドライブが正常にマップされるよう
、既存のマッピングドライブのパラメーターも指定する必要があります。
-drivemap string
ケーションにドキュメントを割り当てる。
-associate
れた公開アプリケーションのみを起動します。 ドキュメントは開きません。
-launchapponly
ヒント: すべてのwficaコマンドラインオプションを環境変数WFICA_OPTSで指定して、
wfcmgrおよびWeb Interfaceで使用することもできます。
163