通過Xmanager設置X11輸出到本地

WRF模擬一般在遠程服務器上進行,因爲筆記本等個人電腦基本無法帶動大型WRF模式計算。今天介紹如何適用Xmanager設置遠程服務器X11輸出到本地。

通常用Xshell、Putty等SSH工具來登錄遠程服務器,強烈建議選擇Xshell,界面十分友好流暢,官網直接下載家庭學生免費版即可,同時可以選擇下載Xftp進行本地與服務器的文件傳輸。今天的主角Xmanager是遠程X11(即X window,Linux系統上的標準圖形用戶界面)顯示操作工具,沒有免費版,需要付費下載。爲什麼需要Xmanager來設置X11,因爲服務器爲了減小CPU壓力,默認關閉X11,所以需要用戶通過Xmanager來設置。

通常當我們用Xshell登錄遠程服務器後,需要設置DISPLAY環境變量,這時候需要查看本地IP,具體操作爲同時按下WIN+R鍵,輸入cmd點擊確定,cmd面板彈出後輸入ipconfig回車後查看本地IP,一定要注意選擇以太網適配器下面的IPV4地址,假設爲本地IPV4爲11.11.1.11。

其次打開Xshell,在命令行輸入vi ~/.bashrc打開.bashrc文件,輸入如圖所示的語句,告訴Linux系統,將X11輸出到IP爲11.11.1.11的終端。退出之後,更新環境變量使其生效。

vi ~/.bashrc
export DISPLAY = 11.11.1.11:0.0
source ~/.bashrc

 

然後打開Xmanager裏的Xstart,選擇新建會話,會話名稱隨意,輸入遠程服務器的主機IP地址,協議選擇SSH,用戶名及身份驗證方式。一般選擇密碼password或者密鑰public key的方式進行身份驗證。然後選擇命令,這裏僅設置X11,選擇2 xterm (Linux)。最後點擊右上角運行。

 

等待運行完成後,在Xshell命令界面輸入xclock測試 ,如果成功則出現如圖所示時鐘界面。

下次登錄服務之後,打開Xmanager,查詢本地IPV4是否變化,如果沒有變化,直接就可以調用X11,如果發生變化,需要修改環境變量,同時打開Xstart重新運行即可。

這期的分享結束啦,歡迎批評指正哈哈~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章