アプリケーションの公開

Linux VDAバージョン7.13で、CitrixはサポートされているすべてのLinuxプラットフォームにシームレスアプリケーション機能を追加しました。この機能を使用するために特定のインストール手順は必要ありません。

ヒント:

Linux VDAバージョン1.4で、Citrixは非シームレス公開アプリケーションとセッション共有のサポートを追加しました。

Citrix Studioを使用したアプリケーションの公開

デリバリーグループを作成するとき、または既存のデリバリーグループにアプリケーションを追加するときに、Linux VDAにインストールされているアプリケーションを公開できます。このプロセスは、Windows VDAにインストールされているアプリケーションの公開と同様です。詳細については、Citrix Virtual Apps and Desktopsのドキュメントを参照してください (使用しているCitrix Virtual Apps and Desktopsのバージョンに基づきます)。

ヒント:

デリバリーグループを構成するときは、配信の種類がデスクトップとアプリケーションまたはアプリケーションに設定されていることを確認してください。

重要:

アプリケーションの公開は、Linux VDAバージョン1.4以降でサポートされています。ただし、Linux VDAは同じマシンへのデスクトップとアプリケーションの配信をサポートしていません。この問題に対処するため、Citrixはアプリケーションとデスクトップの配信用に個別のデリバリーグループを作成することをお勧めします。

注:

シームレスアプリケーションを使用するには、StoreFrontでシームレスモードを無効にしないでください。シームレスモードはデフォルトで有効になっています。すでに「TWIMode=Off」に設定して無効にしている場合は、「TWIMode=On」に変更するのではなく、この設定を削除してください。そうしないと、公開デスクトップを起動できない可能性があります。

トラブルシューティング

公開アプリケーションの起動に2分以上かかり、ウィンドウがシームレスモードで表示されないという問題が発生する場合があります。この問題が発生した場合は、Linux VDAとStoreFrontの両方でシームレスモードが有効になっていることを確認してください。

Linux VDAでシームレスモードが有効になっているかどうかを確認するコマンド:

-  sudo /opt/Citrix/VDA/bin/ctxreg list -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix"  |  grep "SeamlessEnabled"
<!--NeedCopy-->
  • 「SeamlessEnabled = 0x00000000」と表示される場合、シームレスモードは無効になっています。有効にするには、次のコマンドを実行します:
sudo /opt/Citrix/VDA/bin/ctxreg update  -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix"  -v "SeamlessEnabled" -d "0x00000001"
<!--NeedCopy-->

既知の問題

アプリケーションの公開中に、以下の既知の問題が確認されています:

  • StoreFrontでシームレスモードが無効になっているにもかかわらず、Linux VDAで有効になっている場合、非シームレス公開アプリケーションの起動に失敗します。Linux VDAとStoreFrontの両方でシームレスモードを同時に有効または無効にしてください。
  • 非矩形ウィンドウはサポートされていません。ウィンドウの角にサーバー側の背景が表示される場合があります。
  • 公開アプリケーションのウィンドウコンテンツのプレビューはサポートされていません。
  • 現在、シームレスモードは以下のウィンドウマネージャーをサポートしています: Mutter (CentOS7.3\RHEL7.3\SUSE12.2)、Metacity (CentOS6.6\RHEL6.6\SUSE 11.4)、およびCompiz (Ubuntu 16.04)。Kwinおよびその他のウィンドウマネージャーはサポートされていません。サポートされているウィンドウマネージャーが設定されていることを確認してください。
  • 複数のLibreOfficeアプリケーションを実行すると、これらのアプリケーションはプロセスを共有するため、Citrix Studioには最初に起動されたもののみが表示されます。
  • 「Dolphin」のような公開されたQt5ベースのアプリケーションでアイコンが表示されない場合があります。この問題を解決するには、https://wiki.archlinux.org/index.php/Qt の記事を参照してください。
  • 同じICA®セッションで実行されている公開アプリケーションのすべてのタスクバーボタンは、同じグループにまとめられます。この問題を解決するには、タスクバーのプロパティでタスクバーボタンを結合しないように設定してください。
アプリケーションの公開