歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux桌面

QQ無縫混入到linux桌面

QQ無縫混入到linux桌面   闊別N年的QQ最近又回到我的生活,只是我現在已經轉投linux門下,於是怎麼用上QQ成了一個問題。    最初試的是pidgin + lwqq,用了幾天發現有丟消息的現象,猜想可能是lwqq插件的問題,於是把arch aur裡的各種qq client基本試了個遍,沒有一個是可以接受的,只好老老實實去用webqq。用了幾天後發現丟消息是webqq的固有特性,錯怪lwqq了。那就沒有辦法了,只好用原生應用了。    使用原生qq無外乎wine和vm兩個辦法;先試wine,結果各種不穩定,基本不能用,沒辦法,只好用最笨重的辦法了。把virtualbox vm設成seamless模式,雖然笨重了點,但還是可以接受的。不過它的seamless並不是完全的無縫,vm裡的窗口是不能脫離vm的大窗口的。當然到此為止的話,這篇文章就沒有意義了,繼續dig,發現了一個叫remoteApp的東東,ms遠程桌面下的一個子規范,對於在linux下工作,又不得不用某些windows程序的同志來說,這真是福音,廢話少說,先上圖。      wm是awesome,是不是truly seamless呀!怎麼實現呢?    怎麼在windows下配置remoteApp就不啰嗦了,請自行google。因為這個app是remote的了,所以啟動vm的時候就不需要界面了,可以用headless方式啟動:  Java代碼   vboxmanage startvm 'your vm name' --type headless     然後安裝個freerdp,這是個linux下的windows遠程桌面實現,就是用它來連接到你vm中的qq:  Java代碼   xfreerdp --sec rdp -u Administrator -p pw -k 0x00000804 --plugin rdpsnd --data alsa -- --app --plugin rail --data "%ProgramFiles(x86)%\Tencent\TM\Bin\TM.exe" -- 192.168.1.115     -u,-p用windows用戶名和密碼,-k指定初始鍵盤布局為中文簡體-美式鍵盤,plugin rdpsnd讓你可以聽到那個滴滴滴的qq提示音,plugin rail就是remoteApp插件,有了它,連接遠程桌面後,就不再是一整個桌面了,而是data裡指定的那個程序的窗口,最後是windows host的地址。這樣就可以把windows應用混入到你的linux桌面了,word,ie什麼的都可以啦。    如果把vm安裝到物理硬盤,那雙系統就可以完美同步運行了,單獨開windows的話,裡面的聊天記錄等數據都是最新的。不過freerdp目前還不是很完善,像剪貼板雙向同步,在普通遠程桌面方式下是可以用的,但在remoteApp模式下就用不了。期待freerdp盡快完善,雙系統完美無縫同步運行就指望它了。
 
Copyright © Linux教程網 All Rights Reserved