ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
メインメニュー

FrontPage

Cygwin X-Server起動方法 anchor.png

Cygwin X-Server を使用することにより、Linux上で出力される画面を Windows 上で表示させることができる。
Insight や Eclipse のような GUI アプリを Windows 上で操作することができる。
Page Top

0. 説明のための動作条件 anchor.png

Windows PC の IPアドレス192.168.1.173
Linux PC の IPアドレス192.168.1.179
Page Top

1. Cygwin X-Windowの起動 anchor.png

[cygwin]$ XWin -screen 0 640x480x256 &
[cygwin]$ rxvt -e bash &
[cygwin]$ wmaker &
X-Windowwindow maker
画面サイズ640 × 480

Cywin_X_Window.png

Page Top

2. Xクライアントの設定 anchor.png

[cygwin]$ xhost +192.168.1.179

※接続を許可するIPアドレスを指定する。
⇒ IPアドレス 192.168.0.1 からの接続を許可する。

Cygwin_X_Window_xhost.png

Page Top

3. SSH でログイン後、LinuxPC 側で画面出力先を設定する anchor.png

[cygwin]$ ssh -l root 192.168.1.179
root@192.168.1.179's password:

[linux]# export DISPLAY=192.168.1.173:0.0

ssh -l root : root ユーザで SSH ログインをする

Cygwin_X_Window_ssh_login.png

Page Top

4. 画面出力先を確認する anchor.png

[linux]# /usr/X11R6/bin/xdpyinfo

name of display:    192.168.1.173:0.0 ← 画面の出力先IPが表示される
version number:    11.0
vendor string:    The Cygwin/X Project
vendor release number:    60802000
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 8, maximum 255
focus:  window 0x200002, revert to Parent
number of extensions:    24
    BIG-REQUESTS
    DAMAGE
    DEC-XTRAP
    DOUBLE-BUFFER
    Extended-Visual-Information
    GLX
    LBX
    MIT-SUNDRY-NONSTANDARD
    RANDR
    RECORD
    RENDER
    SECURITY
    SGI-GLX
    SHAPE
    SYNC
    TOG-CUP
    X-Resource
    XC-APPGROUP
    XC-MISC
    XFIXES
    XFree86-Bigfont
    XInputExtension
    XKEYBOARD
    XTEST
default screen number:    0
number of screens:    1

screen #0:
  dimensions:    640x480 pixels (217x163 millimeters)
  resolution:    75x75 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
  root window id:    0x3a
  depth of root window:    24 planes
  number of colormaps:    minimum 1, maximum 1
  default colormap:    0x20
  default number of colormap cells:    256
  preallocated pixels:    black 0, white 16777215
  options:    backing-store NO, save-unders NO
  largest cursor:    32x32
  current input event mask:    0x58007f
    KeyPressMask             KeyReleaseMask           ButtonPressMask          
    ButtonReleaseMask        EnterWindowMask          LeaveWindowMask          
    PointerMotionMask        SubstructureNotifyMask   SubstructureRedirectMask 
    PropertyChangeMask       
  number of visuals:    4
  default visual id:  0x22
  visual:
    visual id:    0x22
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x23
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x24
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x25
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
Page Top

5. Linux 上の GUI アプリケーションを起動してみる anchor.png

[linux]# firefox

Cygwin_X_Server_action.png


トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 6978, today: 1, yesterday: 0
初版日時: 2006-07-11 (火) 13:22:34
最終更新: 2008-03-18 (火) 23:51:05 (JST) (3535d) by drillking