GNU/Linux >> Linux の 問題 >  >> Linux

Linux マシンにインストールされた OpenGL アプリケーションを Windows マシンから実行するにはどうすればよいですか?

解決策

2 つのソフトウェアをインストールしました:

パテ

XMing-mesa メサ部分が重要です。

PuTTY 構成

Connection->Seconds Between Keepalives: 30
Connection->Enable TCP Keepalives: Yes

Connection->SSH->X11->Enable X11 forwarding: Yes
Connection->SSH->X11->X display location: localhost:0:0

発射中

Xming を実行します これにより、プロセスが開始され、システム トレイにアイコンが配置されます。上記の構成で、Linux ボックスをポイントして putty を起動します。プログラムを実行します

うまくいけば、成功!


OpenGL レンダリングをローカル マシンで実行する場合は、Xming などの Windows X サーバーを使用するのが適切なソリューションです。ただし、ローカル マシンに画像を送信するだけでレンダリングをリモート エンドで実行したい場合は、VirtualGL などのリモート OpenGL レンダリングを処理できる特殊な VNC システムが必要です。


VNC を使用することもできます (クロス プラットフォームのリモート デスクトップのように)X は、ピクセルではなく描画コマンドのみを送信するため、より効率的ですが、opengl を使用している場合は、とにかくほとんどのデータがレンダリングされた画像である可能性があります。

VNC のもう 1 つの大きな利点は、プログラムをサーバー上でローカルに起動し、VNC を使用してサーバーに接続し、接続を切断し、別のマシンから再接続するなど、メインの実行中のプログラムを妨害することなく実行できることです。


Linux
  1. Linuxで特定のリポジトリからインストールされたパッケージを一覧表示する方法

  2. Linux – GrubコマンドラインからWindowsパーティションを起動する方法は?

  3. Linux – Linuxからブートローダーを実行する方法は?

  1. LinuxでWineをインストールしてWindowsアプリを実行する方法

  2. Linux ターミナルから Windows マシンをシャットダウンする

  3. Linuxからジェンキンスを完全に削除するにはどうすればよいですか

  1. WSL (Ubuntu) Bash から Windows 実行可能ファイルを実行するにはどうすればよいですか?

  2. Linux シェルから Windows マシンに接続できますか?

  3. Android - Android で Windows または Linux を仮想マシンとして実行するにはどうすればよいですか?