[已解决]为什么使用远程桌面无法打开雷电模拟器,OpenGL版本始终1.1.0?
今天也被這個問題困擾了,原因是Windows的mstsc連接方式默認(rèn)不走顯卡輸出,你會發(fā)現(xiàn)OpenGL的版本始終是為1.1.0版本。
遠(yuǎn)程桌面并不是不能用 GPU,也不是不能輸出游戲畫面,只是很多游戲用當(dāng)前輸出的 display 識別顯卡(如圖所示),在遠(yuǎn)程
桌面里就會沒法識別獨(dú)顯。
想想硬件加速的原理就知道為什么了。。。
硬件加速就是程序直接寫數(shù)據(jù)到顯卡的顯存里面來加快顯示速度的,不再通過系統(tǒng)本身。
由于Win10自帶的遠(yuǎn)程桌面可能就是無法實(shí)現(xiàn),所以只好去尋找第三方的解決方案,如TeamViewer、AnyDesk、向日葵等等。
嘗試使用了VNC軟件,不推薦,嚴(yán)重的圖像問題,肉眼可見的圖像破裂,并且這已經(jīng)是Ultra模式了。
但是正如V2EX上提到的像騰訊云的 GPU 主機(jī)使用遠(yuǎn)程桌面時可以做 CUDA 運(yùn)算,理論上是可以使用GPU的。
正解是RemoteFX。
RemoteFX可以將GPU虛擬化提供給每一個虛擬桌面,也就是說每個虛擬機(jī)都可以獲得獨(dú)立的虛擬GPU,從而可以獲得各種各樣的圖形加速能力,進(jìn)而執(zhí)行各種高保真視頻、2D、3D圖形圖像以及富媒體的處理能力。
?
據(jù)說Win10現(xiàn)在是支持RemoteFX的,虛擬桌面在Win10上面跑N卡應(yīng)該是沒問題的:
打開RemoteFX方法參考
→Win7開啟REMOTE?FX的方法
RDP只有在遠(yuǎn)程主機(jī)為 hyper-v 虛擬機(jī)且添加了 RemoteFX 顯卡的情況下才能調(diào)用 Direct3D?加速。
?
?
有打游戲的需求的話,
目前最佳解決方案還是MoonLight。
GitHub上面有源碼。
?
?
?
參考資料:
[1] 技術(shù)性問題:遠(yuǎn)程桌面玩 3D 游戲會用到獨(dú)顯嗎?
[2] 遠(yuǎn)程桌面問題開啟硬件加速問題
[3]?遠(yuǎn)程桌面打游戲的問題
[4]?Windows遠(yuǎn)程桌面編寫運(yùn)行OpenGL程序
[5]?現(xiàn)在win10 1809遠(yuǎn)程桌面支持n卡3d加速了?刺客信條
[6] 百度百科——RemoteFX
總結(jié)
以上是生活随笔為你收集整理的[已解决]为什么使用远程桌面无法打开雷电模拟器,OpenGL版本始终1.1.0?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易语言让按钮支持回车键操作
- 下一篇: 企业IT管理员IE11升级指南【8】——