看到標題中的“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)來訪問了。但是我的熱情并沒換來成功:
展開detail:
說實話,我啥也沒看明白。后來就從里面copy了幾個關鍵字去google,發現了一些有價值的東西:
1、有人也跟我一樣遇到了這個問題,還在百度知道提問了,但是就是沒人回答。(大牛們很估計都不屑于上百度知道)當時他的一句話對我印象很深刻:“配置跟我同事的一樣,他能連上,而我就報上面的錯。”
2、NX官方給出了個解釋:我調整以后還是不行。
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的一點積累。貼張成果圖:
其實到最后想說的一點就是希望我們國家能推廣linux系統,別再用盜版windows,有感于上次微軟的鮑爾默抱怨我們國家90%的人都在使用盜版。linux其實很強大,它的桌面也可以很強大,而且我很喜歡linux的文化。
是不是覺得我有什么忘了說,對不?就是我自己還沒發現是什么原因導致了win7下用NX連不上ubuntu桌面。那位百度知道的老兄,他2009年發的帖子,已經關閉回答了。我只能這么建議他:把系統重裝,什么軟件都不要裝,直接裝NX client再去連ubuntu,我沒試過,感覺應該可以的。
等我以后發現了什么原因導致的再來補充吧。很搞笑:這篇博客實在win7下寫的,而且上面幾個圖看下來,反正我是承認win7比較炫,linux在服務器那一塊是絕對的領航者,讓我們期待它的在桌面方向的發展吧。
上一條:個人電腦日常維護2
下一條:解讀瀏覽網頁時出現的錯誤提示