SSHを介してフレームバッファアプリケーションを実行(実行)する方法は?

SSHを介してフレームバッファアプリケーションを実行(実行)する方法は?

私は現在RaspberryPiで遊んでいます。TFTキャップ。 RPi GPIOピンに接続します。 TFT画面自体が動作しており、その上に通常のLinuxコンソールが表示されます。私はクイックパイゲームの例をつかみ、次のように正常に実行しました。

SDL_FBDEV=/dev/fb1 python3 myapp.py

しかし、私の設定は小さなPIと別のキーボードのために少しトリッキーです。sshPIに入り、いくつかの実験を行い、リモートコンソールからアプリケーションを起動できるようにしたいです。

ただしssh、PIに入って上記のコマンドを実行すると、セッションでグラフィカル環境が利用できないため、何も表示されませんssh。 tmuxシェルを実行して接続してみましたが、成功しませんでした。明らかにDISPLAYXを実行しないので、その変数を使用することも機能しません。とにかく試してみましたが、うまくいきません。

私が想像する設定は、Piをテーブルの上に置き、Piに接続されている唯一のケーブルは電源コードだけです。ネットワーキングはWi-Fi経由で行われます。だから私は机の上に小さなTFT画面を持つ小さな箱を置きました。次に、ボックスに接続してsshアプリケーションをデプロイし、sshそのシェルで実行しようとします。このプログラムを実行すると、PIの小さなTFT画面にアプリケーションが表示されるようになります。

顧客はssh多様です。私のラップトップを使用して接続している場合、これはおそらく現在Arch Linuxの最新バージョンでありOpenSSH、他のPCを使用している場合はおそらくCygwin用のOpenSSHクライアントです。

お持ちですか?どの選択したフレームバッファデバイスに表示されるようにアプリケーションをリモートで実行するには?

ベストアンサー1

おすすめ記事