コンテンツにスキップ
JelinaJelina Documentation技術ドキュメント
公式サイトに戻る

グラフィックスとデスクトップ

アプリケーションの形態や操作要件に応じ、複数のシステム形態を選択できます。デフォルトはデバイスタイプとイメージによって異なります。

形態 説明 用途
コマンドライン GUI がなく、リソース使用量を最小化 ゲートウェイ、データ収集、ヘッドレス構成
X11 デスクトップ 従来のデスクトップ環境で、アプリケーション互換性が高い HMI、デスクトップアプリ、従来のグラフィカルソフト
Wayland デスクトップ 新世代のグラフィックスプロトコルで、軽量かつ効率的 タッチ操作、最新のグラフィカルアプリ
  • GPU アクセラレーション:Rockchip などのプラットフォームが GPU ドライバーを提供し、滑らかな描画を実現します。
  • ディスプレイ出力:HDMI、LVDS などの主要インターフェースに対応します。対応範囲はデバイスによります。
  • タッチ操作:タッチスクリーンをすぐに使用でき、マルチタッチに対応します。

デスクトップ版は起動後に GUI を表示します。デバイスのアカウントでログインしてください。

形態ごとに使用するイメージが異なります。選定段階で操作要件を決め、対応するイメージを選んでください。

  • 業務ロジックのみで操作画面が不要 → コマンドライン。
  • ローカル操作画面が必要 → デスクトップ。

内蔵の軽量 UI システム Jelina-UI は、状態通知、デプロイ進捗、操作確認などに使用します。

  • 状態通知:システム状態やアラームを可視化。
  • デプロイ進捗:更新とインストールの進捗を表示。
  • 操作確認:更新確認などの重要操作を画面で確認。
  • 初回起動案内:初回起動時のガイドと通知を表示。

UI システムはレンダリングプロセスと制御 CLI jelina-ui-ctl で構成され、多言語表示とスクリプト制御に対応します。組み込み環境とデスクトップ環境の両方に適しています。

デスクトップ版は、表示の有効化・無効化、セッション管理、状態照会などの管理コマンドを提供します。

Terminal window
jelina-ui-ctl --help # ヘルプを表示
jelina-ui-ctl list # UI インスタンスを一覧表示
jelina-ui-ctl sessions # セッションを確認
jelina-ui-ctl status --instance <インスタンス名> # インスタンス状態を確認

必要に応じて表示出力を制御してください。具体的な使用方法はコマンドのヘルプに従ってください。

デスクトップが表示されない場合 表示ケーブルの接続と、使用イメージがデスクトップ環境を含むことを確認してください。必要に応じて UI 制御コマンドで表示を再初期化します。

リモートデスクトップを使用するには JelinaCloud に接続すると、安全なチャネル経由でデスクトップを表示できます。システムが対応し、機能が有効になっている必要があります。