NXプロトコルを使用できるiPhone上のX11サーバーを探しています。RDPクライアント、Citrixクライアント、VNCクライアントはありますが、X11サーバーはありません...
iPhone用にX11サーバー(たとえば、Cocoa用に変更されたkdrive)を移植(または作成)することは可能だと思いますか?そのための十分なCPUパワーまたはメモリがありますか?どのようにそれをしますか?代替案はありますか?
それは確かに十分なCPUパワーとメモリを持っています-X11はそれが始まって以来<10MHzのマシンで実行されています。もちろん、これらはブレンディング、アンチエイリアシング、シェイプ拡張などをサポートしていませんでした。600MHz以上のクロックインと最新のグラフィックチップを備えたiPhoneは、喫煙モンスターマシンです。
Zingersoftは、Rob Napierが言ったように、Xサーバーを提供しているので、明らかに可能でなければなりません:)
はい、可能です。それが理にかなっているかどうかは別の問題です-Xは描画プロトコルであるだけでなく、相互作用モデルでもあります。右クリック、制御文字、またはXプログラムが実行するその他のほとんどの操作を実行するのは難しいでしょう。
率直に言って、画面上のビットだけを取得したい場合は、この道を進むよりも、ミルLinuxボックスの実行によって保持されるリモートXセッションでVNCセッションをホストする方がおそらく良いでしょう。
まず、Zingersoftを見てください。2番目のステップは、おそらくXQuartzをiPhone用にコンパイルするために機能するでしょう。