萬盛學電腦網

 萬盛學電腦網 >> 操作系統基本知識 >> windows連接linux桌面

windows連接linux桌面

看到標題中的“linux桌面”也許有人又要噴我了,既然玩linux還玩毛的桌面啊。顫抖中。。。我從來沒把自己看成會玩linux的,只是學習,所以linux大牛請別噴我。我有前車之鑒的,我公司一同事直接鄙視我在桌面環境下玩linux。不可否認,linux是不大需要什麼桌面類的東西,我們從redhad服務器版的顯示器方案只有800×600或600×400的兩種就可見一斑了。

        但是我有台老掉牙的筆記本(3年前的低配本:1G內存,cpu頻率:1.7GHz還雙核,呵呵),丟了挺可惜的,可是裝個盜版的XP我又覺得不爽。想裝vista或7發現1G內存的機器完全不行,根本別想跑別的軟件。而且到了夏天因為太熱老自動關機,我強行使用了一段時間以後主板上的一個開機部件直接燒壞了。不敢再用win7了,恰逢我自己學linux,發現linux也有桌面版支持比較好的,比如ubuntu。於是我琢磨給我那本本安個時髦的linux系統:ubuntu10.10。ubuntu的安裝做的確實不錯,裝過windows的菜鳥完全沒有問題。我自己之前已經在VM上安過N遍了,這次自己去ubuntu官網下了個最新的,刻好碟,到我那本本上去裝:發現一個錯誤can not mount media。。。。我無語了,後來網上搜了下:MD5碼不對,我也沒發現ubuntu官網上有這個版本的md5值啊。靠,後來看後面一個大牛的回復:不要用迅雷下,用ie。我承認我用了迅雷,可惜了一張碟又浪費了(我就奇怪了,要真是md5碼不對,為什麼在虛擬機裡又能安成功呢,刻成碟就安不上,求高手告知)。於是我又下了個最新的10.10的,這次老實了,用google-chrome直接下的。刻好碟以後果然安上了,而且完全不用裝驅動(感動中),如果裝xp的話,我還得一個個裝驅動,我不大喜歡做ghost盤的,主要是我那老本本沒刻錄功能。麻煩的要死,可憐我那張xp的驅動盤都快讀花了。

          界面的確不錯,可惜主題跟win7比還是有差距的,但是已經趕上xp了。用了一段時間以後我又發現不怎麼方便,因為我有台新的筆記本,上面裝的是win7,然後我想同時用兩台電腦工作的話,必須在桌上擺兩個電腦。這多不方便啊,要是有個遠程桌面連接多好啊。於是我去網上找win7連接ubuntu的教程,還真讓我找到了不少。Xmanager,vnc,NX。第一個我試過了,它的Xshell有個人免費版,但是只能是命令行界面,Xmanager雖然可以連接桌面,但是只有試用版,試用就試用,搞了半天,界面出不來,一直是一個麻麻的屏幕上中間顯示一個大X,看多了以後我的頭皮都發麻。反正我也挺討厭用盜版軟件的(尊重別人的勞動成果)就放棄用Xmanager了。後來又准備用vnc,網上有人說:不推薦,慢,奇慢。我想想也就算了。後來開始嘗試用NX,發現網上評價還不錯,號稱下一代的linux遠程連接工具,我很興奮,而且最讓我興奮的是它的服務器版居然有個免費的,據說與付費版的相比就是支持的用戶數只有兩個,還有一些其他的特性,但對我來說足夠了。馬上下來實踐一下。網上的安裝配置教程很多:我也是根據別人的成功經驗來配置的。給出個連接:

[分享]遠程桌面連接--安裝使用nomachine NX free edition.(不是freeNX)

 http://forum.ubuntu.org.cn/viewtopic.php?t=98089

還有個官方的配置文檔,相當詳細,可以配置出你要的效果:http://www.nomachine.com/documentation/admin-guide.php

安裝配置好以後就可以在windows下用NX client(for windows)來訪問了。但是我的熱情並沒換來成功:

windows連接linux桌面

展開detail:

windows連接linux桌面

說實話,我啥也沒看明白。後來就從裡面copy了幾個關鍵字去google,發現了一些有價值的東西:

1、有人也跟我一樣遇到了這個問題,還在百度知道提問了,但是就是沒人回答。(大牛們很估計都不屑於上百度知道)當時他的一句話對我印象很深刻:“配置跟我同事的一樣,他能連上,而我就報上面的錯。”

2、NX官方給出了個解釋:我調整以後還是不行。http://.

3、最後發現裡面的“_cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION”這個問題別人在用cygwin程序時候也經常出現的。後來裡面給出了一個解釋:說windows下你安裝了某些軟件會導致在使用cygwin的時候會出這個問題。

綜上幾點,我一想:有道理,沒准我的ubuntu配置並沒有錯誤,而是我的win7下裝了某些軟件,導致NX連不上ubunut呢。我之前一直認為是我的ubuntu的NX server沒配置正確。

         我迅速在win7機子上的VM裡建一個ubuntu的虛擬機,然後在這個虛擬機上裝上NX client。啟動以後去連我那個老本本的ubuntu桌面,在一段“漫長”的等待後,我成功了。界面出來了,我可以直接在裡面操作我的qbit來下載電影了。太激動了,這個時候我太激動了,迅速跑來51cto寫下這篇博客。我怕過了這個興奮點我就會懶得寫了。算作對自己學習linux的一點積累。貼張成果圖:

windows連接linux桌面

         其實到最後想說的一點就是希望我們國家能推廣linux系統,別再用盜版windows,有感於上次微軟的鮑爾默抱怨我們國家90%的人都在使用盜版。linux其實很強大,它的桌面也可以很強大,而且我很喜歡linux的文化。

         是不是覺得我有什麼忘了說,對不?就是我自己還沒發現是什麼原因導致了win7下用NX連不上ubuntu桌面。那位百度知道的老兄,他2009年發的帖子,已經關閉回答了。我只能這麼建議他:把系統重裝,什麼軟件都不要裝,直接裝NX client再去連ubuntu,我沒試過,感覺應該可以的。

         等我以後發現了什麼原因導致的再來補充吧。很搞笑:這篇博客實在win7下寫的,而且上面幾個圖看下來,反正我是承認win7比較炫,linux在服務器那一塊是絕對的領航者,讓我們期待它的在桌面方向的發展吧。

windows連接linux桌面.
copyright © 萬盛學電腦網 all rights reserved