結論: パッチ済みProtonがあるので、それ入れればOK

原因: VRChatのカメラ取得がMedia Foundation経由で、Proton/Wineに未実装。だからカメラを認識するのに映像が取れずタイムアウトする(フォーラムスレッドで詳細に解析されてる)

解決: WineのDirectShow/qcap部分にパッチを当てたProtonが有志から出てる。

  1. LilFishyChan/proton-ge-customge-proton10-32-qcap-dshow-fixes.tar.gz をダウンロード
    1. 10-32は「完動」報告あり。10-34はEAC起動エラーがあるので proton スクリプトの wine64wine 修正が必要(未検証)
  2. tar -xzf~/.steam/steam/compatibilitytools.d/ へ展開(Flatpak版Steamなら ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
  3. SteamでVRChatのプロパティ→互換性→そのProtonを選択

未検証

  • カメラfixを当てるとビデオプレイヤーが壊れる報告あり。両立したいなら GE-Proton10-33-rtsp23-4 にパッチ済みDLL(qcap等)を files/lib/wine/x86_64-windows/ にコピーする方法で両方動いたという報告も

ソース: スレッド#48#56