Windows用の無料Xサーバが欲しい
■ このスレッドは過去ログ倉庫に格納されています
ていうかAstec-X高すぎじゃゴルァ!
情報求ム。
ttp://www.cygwin.com/ml/cygwin-xfree/2005-01/msg00066.html
だれかコンパイルできる奴試してみてほしい。 期待してX-deep32試してみたけど、めちゃめちゃ描画遅いのね。
体感ではっきりとCygwinの方が速かったよ。
hostsに登録してない生IPだけのマシンにつなげることもできないし、
うちの環境だと常用は無理っぽい。 しかも、使ってるうちにどんどん遅く(重く?)なってくるね、X-deep32って
最近は OpenGLに対応しているものも多いが,
この OpenGL性能を 複数の Xサーバで比較したヤシいる?
astecX の評価版使ってみたんですが、
fontconfig 使ってるアプリケーションでアンチエイリアスすると、
AA 部分が黄色くなってしまいます。
例えば firefox とか、gtk2 を使ったプログラムとか。
ftview ppem msgothic.ttc などすると、
背景が黄色一色になります。
cygwin の XWin ではなりませんでした。
render extension がないからかなと思ったんですが、
ほかにそういう方いませんか? スピード重視の簡易レンダリングモードにしなくてもそうなる?
最近のバージョンは試してないから詳しくはわからんけど。 簡易レンダリングモードっていうのは
AstecX の設定のことですよね?
調べてみたんですが、どこで設定するのかわかりませんでした。
すみません。
サブピクセルレンダリングのせいかとも思いましたが、
切ってみても変わりないですね。 原因がわかりました。
http://lists.gnu.org/archive/html/freetype-devel/2000-08/msg00037.html
ここにも ftview で background が黄色になるという人がいました。
よくわからんのですが円ディアンオーダーの問題らしいです。
カラー詳細で ImageByteOrder を LSBFirst にしたら
正常に表示されました。
ちなみに環境は debian と windows XP でした。 Xmingでキー入力ができないっす
マウスには反応するしCygwin/Xでは問題なし
漏れだけですか?
Win2kです 厨な質問ですまんが、
Win上でXサーバ経由でUNIXのアプリケーションを使ってるときは
演算処理はUNIXマシン上でされてるの?
Win機の性能は基本的に関係ない? そうよ。プログラム(Xクライアント)が走って計算処理を行うのはUNIXマシン上。
Xサーバは送られてきた命令にしたがって線を引いたり文字を書いたりするだけ。
でかい画像とか動画とか3Dとかで表示の負担が大きいときはネットワークと
Xサーバ側の能力も問題になるだろうけど(たぶんネットワークが足りなくなる)。
Xサーバなんて意味ないから
Windows使えよ馬鹿ども さて、おまいらUNIXUSERにも載ってたFreeNXどうよ?
雑誌は買って無いから内容知らんが(w
インストしてちょこっと触ってみたが結構よさげ
ttp://fedoranews.org/contributors/rick_stout/freenx/
インスト参考にしたアドレスだが、結構詳しく載ってるし
専用スレ欲しい気もするが…あったらごめん
>>303
FreeNXってVNCっぽいの?
それともX Widow Systemっぽいの? VMWare Player + Knoppix をXサーバ代わりに使ってみた。結構快適かもしんない
>>305
ディスクレスのVM作ったんですか?
isoイメージからの起動ならHDDと遜色ないだろうなぁ。 >>306
isoイメージからです。hdイメージ用意するのが面倒だったので・・・
Cygwin の xfig とかで試してみたんですが、少なくとも XWin よりはサクサク動きました
>>307
なるほど。なかなか良さそうですね。
ASTEC-X買おうかと思ってたけど、VMwareのライセンスあるし、
この方法でやってみようかな。 >>300
遥か昔の旧郵政省の通信端末プロジェクト「キャプテン」を思い出した。
cygwin/x 遅くてあまりのかったるさで使いものにならんよ ソースは?
遅いのなんて昔の話だろ
時代に取り残された何時までも進歩のない奴だな cygwin/xとastec xの性能は同等だ。
astec xはxhostを使えないから、その分cygwin/xの方がいい。 xhostなんて今時使う方がおかしい。xauth使えよ。 得手不得手はあるがAstecXだと一部の描画を省略して高速化できたりして若干有利。
マシンパワーがあがってきてるから相対的に違いがなくなってきてるが、Cygwin/X自体は
知る限りマルチウィンドウ周りで若干手が入った以外にここ数年速度の変化はない。 久しぶりにCygwin/X使ったら軽快になってて驚いた
もちろん同じマシンで試したよ Astec-X体験版を乗り換えながら使うか
面倒ならexeをアレすればいいんじゃね? AstecX遅すぎてExceedに乗り換えた俺が来ましたよ
ReflectionXとどっちが速いかは不明 速い遅いってどれだけヘボいPC使ってるんだよ
今時の普通のPCならどのX使っても一緒だろ OpenGLに対応しているか否かは、大きな違いだろ。 stellar wind インストール直後、
真っ青なウィンドウが出て、何もおきない。
これって? >>323
OpenGL対応ってどう対応してるのよ?
OpenGL使ってXを作画します!ってならなんもかわらんだろ
OpenGL対応アプリが動きますってならそんなアプリ聞いたことないが何があるのよ?
どっちにしろ意味ないだろ cygwinにXWin_GL.exeがあるが、これはOpenGL対応ということでしょうか?
XWin.exeに比べサイズが小さいのが気になりますが。 >>327
> サイズ
色々とDynamicなんじゃない? XmingをXFree86にマージすればそれなりの手間で作れるはず。 X.orgのmingw portじゃ駄目なの?
X11R6.9, X11R7.0のリリースノートに
>Added mingw port for native Win32 builds
とあるんだけど。
バイナリが提供されてないっぽいので、どんなんだか知らないけど。 Xmingをインストールした後にXming-mesaをインストールしたら上書きされてしまった。。。
これって性能面でmesaの方がいいんでしょうか?
OpenGL使わないならむしろやめた方がいい? >>334
自分で感じませんか?私の場合mesaのほうがサクサク反応するように
感じますが。 >>335
ありがとう。
一気にインストールしてしまったんで、mesaじゃない方は試してないです。
mesaの追加オプションかなんかかな?と思ってインストールしてしまったんで。
特に遅くなく、むしろ早いのならこのまま使うことにします。
入れなおすの面倒なので。 xrdp+リモートデスクトップで日本語入力できました.
http://xrdp.sourceforge.net/
キーボードが英字配列、フォントが変ですがWindosの設定が不要なのでイイかも ASTEC-Xの5.0、Pseudo 8bitモードの挙動おかしくないですか?
ウインドウの色の境目にノイズが入ったり、色がめちゃめちゃになって
ASTEC-Xを再起動しないと元に戻らなかったり。 最近気づいたことを、いくつか。
X-Deep/32、いつの間にかフリーじゃなくなってる?
フリーでも人気なかったのに、売れるのだろうか・・・。
(TCL/TKを使ってるソフトはcygwinより快適ですけど。)
Xming、いいですね。cygwinよりインストールしやすい。
XDMCP接続も確実ですね。cygwinでは何故かうまく
いかないパソコンでもXDMCP接続できました。
FreeNXやNXのフリー版は、すごいという人もいるけど
ホームページを見ても、サーバーの動かし方が分からない。
インストールの仕方は書いてあるのですが・・・。
VNC、上の方では遅いってことになってるけど、
かなり速いとおもいますが・・・。10Mbpsを切るくらいの
回線ではX-windowsは使い物にならない気がします。
X 方式が早いか vnc 方式が早いかはデータによるだろう 10Mbps を切るぐらいで X が使い物にならないというのは
信じられんな。X ができたころは、みんな 10BASE-5
(-T じゃないよ) で使ってたもんだが。
なんか根本的に比べ方を誤ってる気がする。 >>345
やっぱり、Windows用のXサーバーの出来が悪いんだと思う。
当時だと、IRIXあたりを使っていたけど、充分使えた。
今使ってもIRIXのXサーバーは速いと感じる。
Window MakerとktermやEmacsならXサーバーのほうがレスポンスがいいが
GnomeやKDE併用だとVNCのほうが快適に感じる。
グラフィカルなデータを大量に送受信する時はvncのがいいんじゃないか? >>348
ペイントソフトとかじゃない、webブラウザの表示する画像とか、
単純なグラフィカルなデータだったらむしろXサーバの方がいいんでは。
むしろfontconfigのせいというのはあるんじゃないかな。
>>349
適切に書かれていればX鯖が有利なんだがローカルで動かすことしか
考えて無くて鯖蔵間で通信多すぎるとvncと逆転することが。 FreeNX、インストールしてみました。
かなりつまづきました。まず、nxっていうユーザーが
sshdに接続できなきゃだめなんですね。ユーザーを
制限していたから、痛い目にあいました。
それから、クライアント(nxclient)が2.0ではだめで
1.5じゃなきゃ画面が出ません。サーバーがGPLでも
クライアントがそうじゃなきゃ、意味ないよ・・・。
動いたけど、ぜんぜん速くないです。キーボードや
マウスの反応が悪くて、使えません。これでは、
情報も少ないわけです。
RealVNCは、やっぱり速いですよ。上のほうで
遅い遅いと書かれていますが、当時は遅かったのでしょうか。
今はCentOSあたりにも標準で入っているようですし、
もう一度試してみては、いかがでしょうか。
それって X が遅いんじゃなくて、FreeNX が遅いか、あるいは
over ssh での暗号化転送部分が遅いかどっちかって気がする。
Astec X の評価版とかだとどうじゃろ。 >>349
vncはイメージを圧縮してくれるから、
ベタでしか送れないXより速いことは十分ありうる。 X にも、圧縮して送る機能 (LBX extension とか) はあるよ。
あと ssh 上で暗号化して送る場合には ssh の圧縮機能も使える。
ただ、キーボードやマウスの反応が悪いってのは、バンド幅が足りて
ないというよりは、むしろレイテンシの問題くさいから、FreeNX の
持ってる zlib 圧縮機能が悪さしてるとか、あるいは TCP_NODELAY
を抑制しててまずいとかいう気がするなあ。
NX Cilent の Config 機能でそこら辺をいじってみるとどうよ?
>>353
Astec-Xを含めて、いくつかのXサーバーを試してみました。
とあるTCL/TKを使ったソフトの、ある画面の描画時間。
Cygwin 20.6秒
Xming 5.1秒
WeirdX 4.2秒
X-deep/32 3.8秒
Astec-X 3.8秒
(RealVNC 1.0秒)
確かに、Astec-Xは速いですが、メインで使っていたCygwinが
異常に遅いようです・・・。
(他のソフトだとこれほどの差は出ないようですが。)
うちの cygwin の X サーバは Xming と比べて大差ないよ。
astec-X も試したが、そう何十秒もかわりはしなかった。
フォント関係のロードとか余計なところで時間食ってるんじゃないの。 >>356
もう二年くらい前の比較だけど、
ExceedやReflectionXはAstecXより断然速かった。
むしろAstecX遅すぎ。と思った。
>>358
ReflectionX、試してみました。
同じ方法、同じ環境で計ってみましたが、
Astec-XやX-deepと同じ時間でした。
ただ、描画速度がかなり速いようで、
100Mbpsの環境で比べると、他に比べて
きびきび動くのが分かります。
10Mbps程度の環境だと通信時間に
足を引っ張られるようです。
そういえば、10Mbpsで異常に遅かったCygwinも
100Mbpsの環境では、Xmingと同じような感じで
動くので、通信に難があるようです。
このケースだと、マジで VNC の方が速いのか。これは驚き。
相当特殊なアプリなんかな。
実は ssh 経由で ssh に -C オプションつけてやると
X の方が速くなったりする? 前々から出てるけど、
WindowsにはXshmの機能が無いから、パフォーマンスが出にくいんだよ。
>>361
ネットワークが遅いとVNCが有利みたいですね。
でも、普通の人はインターネット越しに、コンピュータを
使うことってあまりないですよね・・・。
sshの圧縮を使うと、1割ほど速度が変わりますが、
体感できるほどではないですね。
>>362
古いSGIのコンピュータ(O2)にtightvncを入れて試して
みました。vncが動くコンピュータが遅くても
この環境ではVNC接続のほうが速いようです。
>>363
パソコンと同じ側の、Scientific Linux 3が入った
コンピュータで試してみましたが、Astec-Xなどと
同じ時間がかかりました。
結局、
・X-windowsの通信料はかなり多い。
・Xmingはちょっと問題がある。
・Cygwinはかなり問題がある。
というところでしょうか。
>>364
>・Xmingはちょっと問題がある。
Xmingの問題点は特に挙がっていないようなのだが。 364の358は356のまちがいです・・・。
358の人、ごめん。
>>365
XmingはAstec-Xなどと比べ、ちょっと遅いです。
無料で、インストールもしやすいので、今のところ
本命ですが、もう少しがんばってほしいところです。
(WeirdXはXmingより数字上は速いですが、
ボタンが押せなくなったり、もっと問題ありです。)
VNCで突然キー入力出来なくなるときありますね
一旦切断して繋ぎ直すと治ってるんだけど何でかな UltraVNC ってAlt使うとポンポン音がするから困る。 XmingがWindowsXP以降専用になっちまった保守('A`) Vistaが出た機会にXサーバーも評価してみた。といっても、どれも30分も使ってないけど。
使ったのは描画の重いCAD系ツールと、小さなウィンドウをいくつも使うAnalyse系ツール。
対象はExceed2007 ReflectionX14 MingwX最新 ASTEC-X最新
設定の分かりやすさでは ASTEC>EXceed>Reflection>MingwX
設定の細かさでは Reflection>Exceed>ASTEC>MingWX
描画速度では Exceed>Reflection>>ASTEC>MingW
描画速度も含めたレスポンスでは Exceed=Reflection>MingwX>>>ASTEC
愕然としたのは、ASTEC-XがExceedに較べて問題外に重いこと。
描画自体はそれほどでもないのけど、ウィンドウの移動やメニューのレスポンスなど含めたら、
遅いっていうレベルじゃない。Vista だからかとも思ったが >>358 のようなレスもあるし。
何か設定間違ってるのかな。ASTEC-X派で弁護できる人いない? なんか設定間違ってるんじゃないの?
昔評価版試したけど、
cywwinのXWinとかMingwXとかよりやや早めという程度で、
逆にレスポンス遅過ぎということはなかった。 昔は確かにASTECよりcygwinとかのXのが速いってことは無かったと思う。だからちょっと驚いた。
ExceedとReflectionはPerformace Tunerが付いていて最適な描画方法を選択するってのがあって、
それでやるとDirectX9のDirect3D使う。ASTECはDirect3D使ってる気配がないから、GDIなのかな。
としたらVistaでASTECに猛烈に不利な結果が出る可能性はあるかなと思った。 なるほど。
でもXの用途としては、DirectXよりOpenGLが速い方がうれしいわけで。
Fritz Elfertさんに超絶期待age
ttp://sourceforge.net/forum/forum.php?thread_id=1615324&forum_id=527810
爆速NXは使いたいが、ろくにメンテされていないcygwin/Xは使いたくないんだよね
NXって既存のツールに手を入れまくっていて
nxssh <= ssh
nx-X11 <= xfree86
nxagent <= xnest
nxwin <= xwin
nxviewer <= vncviewer
nxdesktop <= rdesktop
nxesd <= esd
nxkbd <= xkbd
みたいになっているんだけど、どれも手を入れたバージョンが古くさいのよね。
でも、文句はあっても、性能こそ正義で、一度使うと戻れなくなってしまうのがやばい。
それと、nxagentのセッションの中断、再開の仕組みって、VNCでは当り前だけれど、
他のX転送機構にはない機能だよね。
nx 3.0.0でx.orgに移行するみたいだけどいつごろになるんだろう。
>>376
xmimgってmit-shm extensionあるのか?
cygwin/Xから移行して、速度が犠牲になるんだったら駄目だな 誤爆すまん
ひまだしxwindowsystem for winでも作ろうかな
無理だけど
>>372
Vistaに対応したASTEC-X 6は試してみましたか? こないだまでWindows XPとcygwinのXで幸せに暮らしていたのですが、
職場のPCが Windows Vista になったのに伴って、Xサーバをxmingに変更したところ、
Windowsでクリップボードにコピーした日本語の文字列をXで表示しているemacsにペーストすると、
漢字コードがUTFになってしまい、困っています。
原因や対応方法があれば教えていただけないでしょうか。 ■ このスレッドは過去ログ倉庫に格納されています