PS Remote Play doesn't start, "System.DllNotFoundException: gdi32.dll"

Questions about Wine on Linux
Locked
pazzoeo
Newbie
Newbie
Posts: 1
Joined: Fri Aug 05, 2022 8:11 am

PS Remote Play doesn't start, "System.DllNotFoundException: gdi32.dll"

Post by pazzoeo »

I'm trying to get PS Remote Play to work on Linux, it's a pain but I need to connect over the internet without port forwarding (so using Chiaki isn't an option for me).
I'm on Fedora 36 (also tried on Manjaro) using Bottles with soda-7.0-2, but I've tried different versions of wine (Proton, caffe, Proton GE) and i have the same problem. I managed to install it by installing WebView2 first manually (it would get stuck otherwise), but now that it's installed, it crashes immediately on start, with the error:

Code: Select all

Unhandled Exception:
System.DllNotFoundException: gdi32.dll assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) System.Windows.Forms.UnsafeNativeMethods.GetDeviceCaps(System.Runtime.InteropServices.HandleRef,int)
  at System.Windows.Forms.DpiHelper.Initialize () [0x0002f] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.DpiHelper.InitializeDpiHelperForWinforms () [0x0000d] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Control..ctor (System.Boolean autoInstallSyncContext) [0x0001f] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Control..ctor () [0x00000] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.ScrollableControl..ctor () [0x00053] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.ContainerControl..ctor () [0x00030] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Form..ctor () [0x0005e] in <5733f93bb22240d29f87471942e9a982>:0 
  at RemoteplayUI.RemotePlayWindows..ctor (System.Boolean isTest) [0x0037f] in <bc722f02bfbd47e6bf25895a7d3d8f88>:0 
  at (wrapper remoting-invoke-with-check) RemoteplayUI.RemotePlayWindows..ctor(bool)
  at .Main () [0x00087] in <bc722f02bfbd47e6bf25895a7d3d8f88>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: gdi32.dll assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) System.Windows.Forms.UnsafeNativeMethods.GetDeviceCaps(System.Runtime.InteropServices.HandleRef,int)
  at System.Windows.Forms.DpiHelper.Initialize () [0x0002f] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.DpiHelper.InitializeDpiHelperForWinforms () [0x0000d] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Control..ctor (System.Boolean autoInstallSyncContext) [0x0001f] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Control..ctor () [0x00000] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.ScrollableControl..ctor () [0x00053] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.ContainerControl..ctor () [0x00030] in <5733f93bb22240d29f87471942e9a982>:0 
  at System.Windows.Forms.Form..ctor () [0x0005e] in <5733f93bb22240d29f87471942e9a982>:0 
  at RemoteplayUI.RemotePlayWindows..ctor (System.Boolean isTest) [0x0037f] in <bc722f02bfbd47e6bf25895a7d3d8f88>:0 
  at (wrapper remoting-invoke-with-check) RemoteplayUI.RemotePlayWindows..ctor(bool)
I've tried just using wine but that doesn't even start the installer... Is there anything I can do ? Thank you.
Locked