Matoking / protontricks

A wrapper that does winetricks things for Proton enabled games, requires Winetricks.
GNU General Public License v3.0
1.56k stars 35 forks source link

Unable to install physx #290

Open iQiexie opened 2 months ago

iQiexie commented 2 months ago

Describe the bug Not installing physx, exiting with ungoogleable code 6

To Reproduce Steps to reproduce the behavior:

  1. Install Dragon Age Origins - Ultimate Edition
  2. Run command protontricks 47810 physx

Expected behavior Should promt me with Nvidia physx installation wizard

System (please complete the following information):

Additional context

                                        Executing load_physx 
                                                             ------------------------------------------------------
                                   warning: /home/user/.local/share/Steam/steamapps/compatdata/47810/pfx/dosdevices/c:/Program Files (x86)/NVIDIA Corporation/PhysX/Engine/86C5F4F22ECD/APEX_Particles_x64.dll is not a regular file, not checking sha256sum
            ------------------------------------------------------
                                                                  grep: warning: stray \ before /
                 Executing cd /home/user/.cache/winetricks/physx
                                                                Executing /home/user/.cache/protontricks/proton/Proton Experimental/bin/wine PhysX_9.21.0713_SystemSoftware.exe
               Authorization required, but no authorization protocol specified

0414:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0414:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0414:err:systray:initialize_systray Could not create tray window
0454:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0454:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0454:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
040c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
040c:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
0454:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0454:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 000000000124DE68, 000000000021F9D0: stub!
0454:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 000000000124DE68, 000000000021F9E0: stub!
0454:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0454:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
0454:err:tabtip:wWinMain Failed to create hwnd!
040c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
040c:fixme:exec:SHELL_execute flags ignored: 0x00000100
0484:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0484:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
0484:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
0484:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0484:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0484:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0484:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
0484:err:seh:KiUserCallbackDispatcher ignoring exception
048c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
048c:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
048c:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
048c:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
048c:fixme:ole:CoInitializeSecurity 00000000, -1, 00000000, 00000000, 0, 3, 00000000, 0, 00000000 stub
0484:err:ole:CoRevokeClassObject COM was not initialized
------------------------------------------------------
warning: Note: command /home/user/.cache/protontricks/proton/Proton Experimental/bin/wine PhysX_9.21.0713_SystemSoftware.exe returned status 6. Aborting.
Matoking commented 2 months ago

Do other commands like winecfg work correctly (eg. run protontricks --gui and then select "Select the default wineprefix" -> "Run winecfg")? If a window fails to appear with the same error, it probably has to do with X11/compositor not playing nice with Steam Runtime for whatever reason.