Windows遠(yuǎn)程桌面編寫(xiě)運(yùn)行OpenGL程序

前言

實(shí)驗(yàn)室剛搬到原來(lái)308教室改造的屋子,雖然桌椅都換成新的了,但是卻坐滿(mǎn)了幾個(gè)學(xué)院的人。每個(gè)人的電腦幾乎都不關(guān),雖然我用著小米電風(fēng)扇還有點(diǎn)作用,但是吹來(lái)的幾乎都是熱風(fēng)。在實(shí)驗(yàn)室異常煩躁,呆了幾天啥成果都沒(méi)有,果斷換地。因?yàn)閷W(xué)習(xí)資料以及代碼都在實(shí)驗(yàn)室的臺(tái)式機(jī)上,又不方便攜帶,所以首先想到的是遠(yuǎn)程桌面控制實(shí)驗(yàn)室的電腦。即使網(wǎng)絡(luò)不大好,勉強(qiáng)撐到空調(diào)供冷就好了。

問(wèn)題

網(wǎng)速

  • 在圖書(shū)館的無(wú)線(xiàn)網(wǎng)絡(luò)速度都有72Mbps了,但實(shí)驗(yàn)室有線(xiàn)寬帶網(wǎng)絡(luò)速度帶寬僅為10Mbps
筆記本無(wú)線(xiàn)網(wǎng)速度

顯示

  • Windows7自帶的遠(yuǎn)程桌面連接不能顯示程序中繪制的圖形

在調(diào)用遠(yuǎn)程桌面連接程序時(shí),使用Win鍵+R快捷鍵調(diào)用運(yùn)行,輸入mstsc,回車(chē)即可出現(xiàn)下面的窗口。然后再輸入遠(yuǎn)程連接電腦的IP,這里我已經(jīng)設(shè)置了最高性能了。

Windows7遠(yuǎn)程桌面連接

在進(jìn)入我的遠(yuǎn)程電腦,運(yùn)行程序時(shí),尷尬的情況出現(xiàn)了-遠(yuǎn)程桌面無(wú)法顯示OpenGL程序,如下圖:

未顯示3D圖形

解決

網(wǎng)速

其實(shí)之前我的電腦一直分配不到ip,在以前也會(huì)遇到這種情況,有同學(xué)關(guān)掉電腦,過(guò)段時(shí)間就會(huì)分配到ip,我又可以連上網(wǎng)了。但是這次我是連續(xù)兩天都沒(méi)有連上網(wǎng),然后折騰了老半天更新驅(qū)動(dòng),最后連上網(wǎng)了,就是前述的10Mbps的網(wǎng)絡(luò)。后來(lái)到圖書(shū)館,遠(yuǎn)程連接實(shí)在是太卡了。我現(xiàn)在急著寫(xiě)東西,實(shí)驗(yàn)室電腦的網(wǎng)速,自然讓我想到了《瘋狂動(dòng)物城》的樹(shù)懶。吃過(guò)晚飯后,到實(shí)驗(yàn)室把電腦上的網(wǎng)線(xiàn)換掉,然后網(wǎng)速就飛起來(lái)了。

顯示

OpenGL的官方論壇上查到了windows遠(yuǎn)程桌面連接支持的問(wèn)題,由于遠(yuǎn)程桌面僅提供通用的GDI+,可以運(yùn)行OpenGL 1.1,但對(duì)高版本的程序需要安裝客戶(hù)端驅(qū)動(dòng)支持。

使用win7的遠(yuǎn)程桌面控制另一臺(tái)支持opengl3.3的計(jì)算機(jī),結(jié)果報(bào)告我的顯卡不支持。只好找了個(gè)別的軟件
Remote Desktop Control 。效果不錯(cuò)

我下載使用過(guò)這個(gè)軟件,但是效果不大好,最后選擇下載同類(lèi)型的RealVNC,不僅是因?yàn)檫@個(gè)軟件顯示效果好,而且還提供在移動(dòng)客戶(hù)端的友好支持。手機(jī)、筆記本都可以訪(fǎng)問(wèn)我實(shí)驗(yàn)室的電腦啦!簡(jiǎn)直吊炸天!

移動(dòng)端顯示效果

在移動(dòng)端還提供了多指觸控,虛擬鍵盤(pán)等功能,坐在地鐵上都可以運(yùn)行下程序,調(diào)試個(gè)BUG,想想都覺(jué)得妙不可言!

PC端顯示效果

VNC(Virtual Network Computing),為一種使用RFB協(xié)議的屏幕畫(huà)面分享及遠(yuǎn)程操作軟件。此軟件借由網(wǎng)絡(luò),可發(fā)送鍵盤(pán)與鼠標(biāo)的動(dòng)作及即時(shí)的屏幕畫(huà)面。VNC與操作系統(tǒng)無(wú)關(guān),因此可跨平臺(tái)使用,例如可用Windows連接到某Linux的電腦,反之亦同。甚至在沒(méi)有安裝客戶(hù)端程序的電腦中,只要有支持JAVA瀏覽器,也可使用。

VNC軟件

由于VNC以GPL授權(quán),派生出了幾個(gè)VNC軟件:
RealVNC:由VNC團(tuán)隊(duì)部分成員開(kāi)發(fā),分為全功能商業(yè)版及免費(fèi)版。
TightVNC:強(qiáng)調(diào)節(jié)省帶寬使用。
UltraVNC:加入了TightVNC的部分程序及加強(qiáng)性能的圖型映射驅(qū)動(dòng)程序,并結(jié)合Active Directory及NTLM的賬號(hào)密碼認(rèn)證,但僅有Windows版本。
Vine Viewer:MacOSX的VNC客戶(hù)端。

這些軟件各有所長(zhǎng),例如UltraVNC支持文件傳輸以及全屏模式。而這些軟件間大多遵循基本的VNC協(xié)議,因此大多可互通使用。

下載安裝

在RealVNC官方網(wǎng)站提供了多種平臺(tái)下的安裝包。

之前是搜注冊(cè)碼的,搜到了這個(gè)網(wǎng)站,里面的注冊(cè)碼可以使用的,并且還提供了相應(yīng)版本的下載鏈接地址,感覺(jué)做的很用心,推薦給大家。

iHackSoft
  • 以上內(nèi)容純屬瞎扯,其實(shí)我最想記下來(lái)的是下面的注冊(cè)碼,哈哈
    BQ24G-PDXE4-KKKRS-WBHZE-F5RCA
    BQ24G-PDXE4-KKKRS-WBHZE-F5RCA
    8ZEZH-QPANM-NX3A5-8C4TS-8B97A
    7AB4X-3YNXF-C5MRR-59DJG-7HGNA
    UPL8P-CN2MT-85ERA-N3E3B-GERDA
    X24XP-V247M-HEMNV-ZTMZK-FNB7A

OVER.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,242評(píng)論 25 708
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,915評(píng)論 18 139
  • 高鐵開(kāi)始降速……車(chē)上廣播響起:郴州西站馬上就要到了,請(qǐng)要下車(chē)的旅客提前收拾好行李準(zhǔn)備下車(chē)。這座城市給我的印象...
    逸書(shū)賢閱讀 571評(píng)論 0 1
  • 煙, 華夢(mèng),經(jīng)年。 花月夜,茶樓甜。 嬌柔青淚,望雪白天。 殷紅顏念碎...
    碩果蕾蕾閱讀 323評(píng)論 2 6
  • 在人山人海的音樂(lè)節(jié)上,手拿貝斯的我和樂(lè)隊(duì)成員們?cè)谝黄鹧葑唷Y亢觯魂嚧潭聂[鈴聲響起,將我從夢(mèng)中驚醒。天還沒(méi)亮,我...
    楊嘯嘯閱讀 246評(píng)論 0 0