遠程桌面啟動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

  1. 遠程登錄會中斷, 需要等待幾十秒直到Houdini啟動完畢
  1. 重新進行遠程登錄

成功啟動

注意事項

如果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