遠程桌面啟動Houdini
- 2020 年 2 月 19 日
- 筆記
最近疫情比較嚴重大家都是在家辦公的, 需要遠程登錄公司里的開發機. 但是遠程桌面無法直接啟動Houdini, 會報OpenGL的錯

這個方法也適用於一些依賴OpenGL硬件加速的程序, 如Substance等
原理就是中斷當前遠程登錄的session, 然後再啟動程序, 這時候就可以使用OpenGL加速了
代價就是重新登錄一次, 腳本是這樣的:
@echo off echo. echo Remote Desktop will be temporarily disconnected . . . please reconnect after a few seconds. echo. pause @echo on tscon.exe 1 /v /dest:console @echo off echo. echo Starting houdinifx.exe . . . @echo on start %~dp0Houdini.bat @echo off echo.
操作步驟
1.以管理員權限運行RDPStartHoudini.exe

- 遠程登錄會中斷, 需要等待幾十秒直到Houdini啟動完畢

- 重新進行遠程登錄

成功啟動
注意事項
如果Houdini沒有安裝在默認路徑下, 請自己行修改Houdini.bat 中斷連接後一定要等到Houdini啟動完了再重新登錄
參考資料
https://social.technet.microsoft.com/Forums/windowsserver/en-US/c8295ef8-3711-4576-9293-2c4965280165/opengl-and-remote-desktop?forum=winserverTS
https://www.sidefx.com/forum/topic/51527/?page=1#post-288179