You are not logged in.

#1 2020-08-25 16:42:33

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 496

[SOLVED] Project Cars 2 stopped working with Proton

Heya all, I'm not sure if I should post here or as a Proton issue, but maybe someone here has had the same problem.

One month ago I installed Project Cars 2 from Steam and it worked flawlessly with Proton 5. I did not play for a while, then I fired it up again yesterday.
It does not start. This happens both with steam-native and steam-runtime. Other Proton versions do not work either.

Here are Steam's logs when starting the game:

ExecuteSteamURL: "steam://rungameid/378860"
Opted-in Controller Mask for AppId 378860: 0
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
Installing breakpad exception handler for appid(steam)/version(1596217132)
crash_20200825182902_28.dmp[12518]: Uploading dump (out-of-process)
/tmp/dumps/crash_20200825182902_28.dmp
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
/data/src/clientdll/installscript_posix.cpp (418) : Assertion Failed: Standalone evaluator returned error code for app 378860
/data/src/clientdll/installscript_posix.cpp (418) : Assertion Failed: Standalone evaluator returned error code for app 378860
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 378860, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 378860, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 378860 "", ProcID 12524, IP 0.0.0.0:0
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Installing breakpad exception handler for appid(steam)/version(1596217132)
Starting app 378860
>>> Adding process 12524 for game ID 378860
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 12525 for game ID 378860
GameAction [AppID 378860, ActionID 1] : LaunchApp changed task to Completed with ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
Game removed: AppID 378860 "", ProcID 12524
Uploaded AppInterfaceStats to Steam
Exiting app 378860
No cached sticky mapping in ActivateActionSet.crash_20200825182902_28.dmp[12518]: Finished uploading minidump (out-of-process): success = yes
crash_20200825182902_28.dmp[12518]: response: CrashID=bp-cf3982ba-43ee-4da7-8955-081422200825
crash_20200825182902_28.dmp[12518]: file ''/tmp/dumps/crash_20200825182902_28.dmp'', upload yes: ''CrashID=bp-cf3982ba-43ee-4da7-8955-081422200825''

And here they are if run with launch options PROTON_LOG=1 %command%:

GameAction [AppID 378860, ActionID 2] : LaunchApp continues with user response "0"
Opted-in Controller Mask for AppId 378860: 0
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
/data/src/clientdll/installscript_posix.cpp (357) : Assertion Failed: strCommonRedistForeignInstallPath != ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
/data/src/clientdll/installscript_posix.cpp (418) : Assertion Failed: Standalone evaluator returned error code for app 378860
/data/src/clientdll/installscript_posix.cpp (418) : Assertion Failed: Standalone evaluator returned error code for app 378860
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 378860, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 378860, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 378860 "", ProcID 13522, IP 0.0.0.0:0
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/adriano/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 378860
>>> Adding process 13522 for game ID 378860
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 13523 for game ID 378860
Traceback (most recent call last):
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 697, in <module>
    g_session.init_session()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 538, in init_session
    g_compatdata.setup_prefix()
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 347, in setup_prefix
    try_copy(g_proton.lib_dir + "wine/dxvk/openvr_api_dxvk.dll", self.prefix_dir + "/drive_c/windows/syswow64/")
  File "/home/adriano/.local/share/Steam/steamapps/common/Proton 5.0/proton", line 59, in try_copy
    shutil.copy(src, dst)
  File "/usr/lib/python3.8/shutil.py", line 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/usr/lib/python3.8/shutil.py", line 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
IsADirectoryError: [Errno 21] Is a directory: '/home/adriano/.local/share/Steam/steamapps/compatdata/378860/pfx//drive_c/windows/syswow64/'
GameAction [AppID 378860, ActionID 2] : LaunchApp changed task to Completed with ""
Game removed: AppID 378860 "", ProcID 13522
Uploaded AppInterfaceStats to Steam
Exiting app 378860
No cached sticky mapping in ActivateActionSet.

Any idea on what could be causing this?

Last edited by OdinEidolon (2020-08-26 18:04:56)


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#2 2020-08-26 18:04:39

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 496

Re: [SOLVED] Project Cars 2 stopped working with Proton

A reinstall fixed this. Can mark as SOLVED


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

#3 2020-08-26 21:18:25

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,078

Re: [SOLVED] Project Cars 2 stopped working with Proton

...reinstall of what?


Help me to improve ssh-rdp !

Offline

#4 2020-08-27 06:30:12

OdinEidolon
Member
From: Belluno - Italy
Registered: 2011-01-31
Posts: 496

Re: [SOLVED] Project Cars 2 stopped working with Proton

kokoko3k wrote:

...reinstall of what?

My bad. Reinstall of the game; not a reinstall of Steam or of Arch.


Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee

Offline

Board footer

Powered by FluxBB