Run X-Window in Windows
很多科研方面的軟體都是在Unix/Linux上開發的,可是要在MS Windows平台上跑Unix/Linux的X-Window視窗軟體就需要花一點手腳,一般可有兩種方法:在自己的電腦上建立Unix/Linux環境,或是登入遠端的Unix/Linux主機來執行。
前者的作法還可分兩種:其一就是用如VMWare或Virtual PC這種virtual machine來在Windows上安裝Linux,另外則是安裝cygwin或coLinux這類模擬Linux環境的軟體(程式可能需要重新compile)。如果要登入遠端的Unix/Linux主機來執行,則需要在MS Windows上執行X-Window的server,讓遠端的主機把視窗畫面傳送到Windows下顯示。
Windows上知名的X-Window Server軟體像是X-Win32多半是要$$的,最近發現原來有一個同樣強大但免費的軟體--Xming,它的安裝跟設定都比X-Win32來得簡單。
比方說,要用XDMCP模式(可以在Windows上顯示跟進入遠端主機一樣的登入畫面、桌面等)來跑遠端的程式,在安裝完畢後,只要執行XLaunch這個設定程式,選擇one window(或其他除了multiple windows以外的)模式,再選擇Open session via XDMCP,最後把遠端主機的IP輸入就可以了,非常簡單的三個步驟。如果在比較舊的Linux上沒有設定font server的,還需要再加裝Xming-fonts。
上圖是顯示從Windows XP遠端執行MRI控制程式ParaVision。
2 comments:
Great! Have you try to remote control MRI scanning at home by this way? Ha Ha... It sounds crazy. Several years ago, I have successfully opened ParaVision in NTU MRI Lab from my home. But for some reason, I did not perform any scan.
der-yow:
哈,我以前也玩過,從樓上office打開樓下MRI的ParaVision。可惜NIH有firewall擋著,除非特別申請,不然從外面是連不到內部的。
Post a Comment