• ベストアンサー

X Window SystemでWindowsOSにXクライアントをインストールできる?

X Window Systemの質問です。 WindowsOSにXクライアントをインストールして、そのPCからネットワーク上のLINUXOSにインストールされたXサーバを操作するということはできるのでしょうか? 素人の質問ですが宜しくお願いします。

  • hdddvd
  • お礼率43% (209/478)

質問者が選んだベストアンサー

  • ベストアンサー
  • proust
  • ベストアンサー率57% (62/108)
回答No.1

無料でも使えるものとしてはcygwinがあり、商用では ASTEC-X等があります。(参考URL参照) ともあれ、まず用語の整理から。 Xプロトコルに基づいて画面の描画を行ったり、 マウスやキーボードとのやり取りをつかさどるプログラムが Xサーバ(Xディスプレイサーバ)であり、一方、 Xサーバと通信を行う個々のアプリケーションが Xクライアントです。 従って例えば、X Window System用の電卓プログラム xcalc がマシンA上で動いていて、それをマシンBで 操作しているとき、xcalcはXクライアントと呼びます。 最近普通に使う「サーバ」「クライアント」とは反対の 関係になりますね。 (もしかしたら逆に考えていませんでしたか?) 上の定義から、Windows上で動くXサーバがあればよい わけです。

参考URL:
http://www.cc.tohoku.ac.jp/service/USE/X-Win/winX-server.html

その他の回答 (3)

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.4

 細かい話だが、先に解説しておきたい事がある。サーバ/クライアントシステムにおいて、普通サーバは奥に鎮座、クライアントは君のパソコン、というのが普通なのだが、X Window Systemでは、君が操作する画面がサーバで、bashやemacsなどのアプリケーションがクライアントなのだ。なので、君の言いたいであろう事を表現すると次のようになる。 「Linuxが動作しているサーバSと私が普段使用しているPCがあります。私のPCにXサーバをインストールして、Sのプログラムを表示させる事は可能でしょうか?」 で、結論を言うとできる。やり方は、君のパソコンにXサーバをインストールして(フリーソフトで良質のものがあるので参考URLで紹介する)、サーバのソフトの画面を君のパソコンに表示させるというものだ。Xサーバは、今回紹介するフリーのものの他に、市販のものがいくつかある。名前だけ紹介するので興味があれば調べてみると良い。 ・ASTEC-X ・Exceed / PC Xサーバ ・XVision Eclipse 3D

参考URL:
http://www.atmarkit.co.jp/flinux/special/cygwin/cygwin01a.html
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

Xサーバの意味は、#1の方も言われている通り逆の意味になります。 cygwinは、フリーですけど 設定が難しいかも知れません。 その場合、 ホロンからでているX on Windowsのシリーズが 普通のアプリケーションの様にインストールできて楽ちんかもしれません。

  • ken5725
  • ベストアンサー率24% (10/41)
回答No.2

私も詳しくは知りませんが、 下記のURLなんかどうでしょう。

参考URL:
http://www.atmarkit.co.jp/flinux/special/cygwin/cygwin01a.html

関連するQ&A

  • WindowsOSでXサーバを使う

    WindowsOSにXクライアントをインストールして、そのPCからネットワーク上のLINUXOSにインストールされたXサーバを操作しようと思い、 Cygwin/XFree86を使おうと思い、 http://www.atmarkit.co.jp/flinux/special/cygwin/cygwin01c.html のURLのサイトを閲覧していたのですが、バイナリファイルが配布されているという意味があまりわからないのですが・・・ バイナリファイルの意味をしらべてみてもあんまりしっくりこない。 また FTPサイトのxfree/xc-4-binaries/4.1.0/ にバイナリファイルがあると書いているのですが、 それが見つからないし、そもそもFTPサイトの意味をあまり 理解できませんでした。 ほんまに初心者ですいません。よろしくおねがいします。

  • X window systemの仕組みについて

    LinuxやFreeBSDのX Window systemについて教えてください。 "X.Org Foundation"前提で構いません。 1)Xはネットワーク通信を介して使われることを前提として設計されている。 2)クライアントサーバ型システムをとっている 3)つまり、たとえばKNOPPIXやPC-BSDなどのLIVE CDを起動して表示されるGUIシステムは、  自分で立てたXサーバ(127.0.0.1)に対して自分がクライアントとして接続しに行っているに過ぎない。 4)よってその気になればMS-Windowsや漢字Talk上でも、クライアントさえあればKNOPPIXのXサーバに  接続してデスクトップを引っ張ってこれる この理解は正しいですか。 これは目的から外れる質問ですが、可能でしたら教えて下さい 4)Windowsシリーズもこのシステムを採用しているのか、あるいは直接入出力デバイスの描画なり入力なり を管理しているのか 5)後者であればWindowsXP sp2のリモートデスクトップシステムの仕組みはX.Orgとはまったく異なる仕組みなのか

  • X-windowとクライアント-サーバーモデルについて

     私は最近、友人からX-windowについてききましたがよくわかりません。 X-windowがどのようなものでどんなことができるのかを詳しく知りたいの でわかりやすく教えて下さい。  また、クライアント-サーバーモデルについてもどんなものなのかをしり たいので教えて下さい。  私は、パソコン関係の知識が少ししかないのでわかりやすく教えていただ くとうれしいです。

  • X Windowがインストールされているか調べる方を教えて下さい

     FreeBSDに挑戦しているものです。よろしくお願いします。  X Window systemをDesktopのところでGNOME+Sawfishを選んでインストールしたはずなのですが、 # startx としても startx: Command not found と出てしまいます。  インストールされていないということでしょうか?  インストールしようとしていたのは、FreeBSD4.7-RELEASEです。  X Window systemはどのようにインストールをすればよろしいのでしょうか?  よろしくお願いします。

  • X Window System に替わるもの

    どこに有ったのか失念してしまったのですが、 いわゆるXについて代替するwindow systemが考えられているみたいな記事を最近読みました。 UBUNTUの次期リリースがどうとか言ってたような記憶があります。 何か新しいwindow systemについて知っていることがあれば教えてください。 また、Xのようにサーバとホストの仕組みではなく、ローカルでGUIを使うためのプログラムを書くには何を勉強する必要があるでしょうか。 Xのソースとか読んで理解するのが良いとは思いますが、他にいい方法があれば教えてください。

  • 遠隔サーバへのwindowシステムインストールがしたい

    遠隔地にあるサーバ(たとえばレンタルサーバ) へwindowシステムをインストールして それをwindowsにインストールしたNXclientで 操作したいですが、何かいい方法があれば教えてください。

  • X Window SystemにおけるXサーバのインターセプト

    X Window Systemについて質問させてください。 Xサーバから送られてくるキーボードやマウスイベント、 またはクライアントから送られてくるウィンドウイベント等をインターセプトすることはできますか? インターセプトと言うと語弊があるかもしれませんが、Xサーバから送られてくる情報を複製してクライアントとログファイルに出力したいのです。 イメージとしては以下の通りです。 [Xサーバ]  ↑  ↓(マウスイベント等) [インターセプタ] → [ログファイル]  ↑ (ウィンドウイベント) [クライアント] いま直面している問題は以下の通りです。 サーバ/クライアント間にインターセプタを挟むということは、 インターセプタは本来サーバが用いるべきソケットを使うことになりますよね? だとしたらXサーバが起動する前に(ソケットが作られてしまう前に)インターセプタを起動させておかないといけないと思うのですが、この方法は合っていますでしょうか。 直接解答につながる意見でなくても構いませんので、思いつくことがあれば是非ご教示ください。よろしくおねがいします。 --- 環境 OS :Fedora 11 X :X.Org Foundation

  • x window systemについて

    xの通信内容について、ご教授頂きたく。 サーバーAにXサーバーを用意して、サーバーBにXクライアントを用意します。 サーバーBのGUIをサーバーAで表示させる場合、BからAにたいしてはTCP6000ポートでの接続が発生しますが、AからBへはその応答パケットしか飛ばない、という認識は合っていますでしょうか? 疑問に思っているのはAでのキーボード操作の時、どんなパケットのやり取りになるのか、です。 宜しくお願いします。

  • x window systemとインストールについて

    linuxをインストールしたところ、x windowがエラーを起こしてCGIしか使えません。どうやらグラフィックカードを認識していないが原因のようなのですが、解決する方法はないでしょうか? 知っている方がいたら教えてください。 ちなみに、グラフィックカードは ATI Mobility Radeon X2300 でPCはノートのvaio type Cです。

  • VineLINUXをインストールしたのですが、X WINDOW Systemの設定がうまくいきません。

    VineLINUX2.0 FTP Versionをインストールしたのですが、インストール後にX WINDOW Systemの設定をいろいろやってみたのですが、ビデオボードが対応していないためか、Xが起動しません。インストール時のビデオカードの自動検出という項目のXの設定の部分は、よく分からなかったので「Xの設定をスキップ」を選択しました。あと、ビデオカードに対応するXサーバーというのも分かりません。 ビデオカードは GeFORCE2MX-200 32MB 64-bit SDR 128-bit Engine/AGP BUS モニターは Acer V771 を使っています。 LINUXをあつかうのは初めてなのでよく分かりません。 よろしくお願いします。