ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.87k stars 1.04k forks source link

Conan Exiles (440900) #2563

Open KorinFlakes opened 5 years ago

KorinFlakes commented 5 years ago

Compatibility Report

System Information

I confirm:

Symptoms

You can't launch the game with Battleye or play any Battleye protected servers but the game does allow you to play without it in both singleplayer/co-op and online on non-protected servers.

The game runs at a solid 60fps for me on almost all high graphics with the exception of frame drops. I'd assumed it was a shader cache issue (or whatever you call it) but it never stops. Every time you look in a new direction, the framerate will drop suddenly and shoot back up to 60. Every time you gather a resource node, every time you build an object etc, the same thing. Normally a drop that small wouldn't matter much but it actually causes an immense and jarring stuttering throughout the entirety of the game.

stevenlafl commented 4 years ago

Conan Exiles crashes after their recent update. Both server and client. System Info

Log: steam-440900.log

kisak-valve commented 3 years ago

Conan Exiles does not work with 5.13

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4447. @ThomasLocke posted on 2020-12-08T17:19:17:

Compatibility Report

System Information

I confirm:

Symptoms

You can start the game, but not actually play the game. Trying to either start a new singleplayer game or continue an existing one results in the game hanging at a load screen.

This only happens with 5.13-x whereas 5.0-10 works fine.

Reproduction

Start the game and then attempt to actually play a singleplayer game.

steam-440900.log

https://gist.github.com/ThomasLocke/94e2890ddd5ba2de6842c550630d14f7

ThomasLocke commented 3 years ago

A quick update to my previous post: Just tested 5.13-4 and it does not work either. Fails the same way as all the previous 5.13-x releases.

ThomasLocke commented 3 years ago

Just checking in on this one, and reporting that 5.13-5 also fails the same way as the previous 5.13-x releases.

It is worth noting that there are a couple of reports at https://www.protondb.com/app/440900 claiming that 5.13-4 works. One of them is using Ubuntu 20.04.1. I'm on Ubuntu 18.04, so maybe this is just some library somewhere that needs and update?

ThomasLocke commented 3 years ago

Got a 7.5MB proton download via steam this morning, and now 5.13-5 works! I can both start the game, and enter a single player instance.

ThomasLocke commented 3 years ago

@kisak-valve feel free to close this issue. After a 2 hour play session playing online with friends, it seems to work great. I only had one crash, which feels about in line with 5.0-10. Awesome! :+1:

ioannis120 commented 3 years ago

The BattlEye does not work it fails to install driver load error 31. It pushes me to unofficial. steam-440900.log https://gist.github.com/ioannis120/c664f015742641d8441b0f4fdddf985b Proton:Experimental

ioannis120 commented 3 years ago

steam-440900.log proton experimental https://gist.github.com/ioannis120/7f8269a83a70b8cff69d70137da3be15 steam-440900.log

HanPrower commented 3 years ago

Just as a general note the Funcom Launcher that was just added is causing issues for me.

I had a log, but didn't keep it. I'll get another one soon.

For a dirty workaround I added ~/.local/share/Steam/steamapps/common/Conan Exiles/ConanSandbox/Binaries/Win64/ConanSandbox.exe as an external program, and launch that instead, which seems to bypass the Launcher and runs the game fine...

I'm sure there are better ways though.

EDIT: So after some messing the only way I can get the Launcher to work is if I use PROTON_LOG=1 %command% otherwise it crashes...

ThomasLocke commented 3 years ago

I can confirm the regression mentioned by @HanFox - the game will not start at all now. I've tried both 5.0-10 and 5.13-6

ioannis120 commented 3 years ago

It now gives me Funcom and it does not start Proton experimental steam-440900.log https://gist.github.com/ioannis120

ThomasLocke commented 3 years ago

6.3-1 does not work either. Game won't start.

Venum0900 commented 3 years ago

Can confirm, does not start with Proton 6.3-4. Seems to be a problem with the Funcom Launcher.

o-bri commented 3 years ago

System Information

Symptoms: Does not run with Proton 6.3-4

  1. I downloaded the game and tried to start it with Proton 6.3-4: The Funcom Launcher starts
  2. In the Funcom Launcher, I clicked on start, to Launch Conan Exiles: The game/launcher crashes and returns to steam
  3. I enabled Proton Logs and tried again, here is the log file: steam-440900_proton6.3-4.log

Additional steps

  1. I tried it with esync disabled and then with fsync disabled --> still crashes after trying to start the game in the Funcom launcher
  2. Proton 6.8 GE1 --> still crashes after trying to start the game in the Funcom launcher
  3. Proton 6.8 GE2 --> Funcom launcher doesn't even start
  4. Proton 6.9 GE1 --> Funcom launcher doesn't even start
  5. Proton 6.9 GE2 --> Funcom launcher doesn't even start

Note: I deleted the prefix everytime I switched the Proton Version

Actually working work around Bypassing the Funcom launcher: https://pastebin.com/8b5X7bm3 (not my work)

Nuxmin commented 3 years ago

I don't understand what's happening. Today I tried to run the game, it wasn't working besides the newer proton version indicating it now runs. However, and here's the fun thing... If you put PROTON_LOG=1 %command% in the launch settings it works, which makes no sense because we should just get logs, but it makes the game work. Any idea about why could this be?

LankyFranky89 commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2563#issuecomment-869162591

Odd, It works perfectly in Arch, but not on Fedora. What distro are you running?

Nuxmin commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2563#issuecomment-874068352

Pop OS. I don't understand it, because it runs perfectly, but you must enable logs to make it run, it has no sense xD

LankyFranky89 commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2563#issuecomment-874124985

Are you on Nvidia or AMD, if AMD are you using AMDVLK driver or Mesa?

Nuxmin commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/2563#issuecomment-874238185

I'm using Nvidia :)

eNTi commented 3 years ago

It's working fine for me on my NVIDIA RTX 2070 Super but won't start on my other PC with a AMD RX470.

It will start with the AMD card on that PC if I start the game directly. Be it through wine or proton. But I always get the message "Steam services are no responding". Can't play in either single or multiplayer due to that trash message. Seems to be a reasonable candidate for downloading a ... less restrictive version of the game if you ask me.

BattlEye will give some cryptic message "Failed to install driver load error 31." See above.

Anti cheat really only serves one purpose... to make honest customers mad.

kisak-valve commented 2 years ago

Conan Exiles Crash

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5217. @LiSiaoCheng posted on 2021-10-12T02:49:43:

Compatibility Report

System Information

I confirm:

Symptoms

Game exits when trying to start. There is no error message, game simply quits before showing anything.

Reproduction

  1. Start the game (press "play"),Observe game exiting,it cannot launch;
  2. I tried all available Proton visions(Experimental,6.3.7,5.13-6,5.0-10,4.11-13,4.2-9,3.16-9,3.7-8) from steam apps,the same fail;
  3. Reinstall steam and Conan Exiles,the same fail;
  4. I have noticed that Changelog proton 6.3-5 "Fix Conan Exiles and other Funcom launchers crashing", but steam proton list have not proton 6.3-5,i cannot download Proton 6.3-5 to confirm wether it has fixed or not.
  5. You can check my system information details from this link:https://gist.github.com/LiSiaoCheng/551745ce08800ee92bb11d4880478a0a

    @LiSiaoCheng commented on 2021-10-12T03:36:12:

Add scripts 'PROTON_LOG=1 %command%' to the game's launch options, now Conan Exiles can be Launched.but I'm not sure it can play smoothly, and the BattlEye still can not install on Linux based Operate System,i have nothing to do but disable BattlEye,also I'am not sure all games that users have to add scripts 'PROTON_ENABLE_NVAPI=1' to support Nvidia's NVAPI GPU library and DLSS, and scripts 'PROTON_LOG=1 %command%' to avoid game crashing ,and the scripts can not be save like steam cloud,maybe Valve can do something like set-default or release some patch for games.There is not everyone can know visiting the right website and say:"help me",hoping we have better solution.

ZephaniahNoah commented 2 years ago

For a while I was able to play on servers with BattlEye enabled using the Proton BattlEye Runtime. I'm not sure what changed but it doesn't work anymore. Even with Proton BattlEye Runtime uninstalled the game doesn't even open anymore when BattlEye is enabled.

LiSiaoCheng commented 2 years ago

For a while I was able to play on servers with BattlEye enabled using the Proton BattlEye Runtime. I'm not sure what changed but it doesn't work anymore. Even with Proton BattlEye Runtime uninstalled the game doesn't even open anymore when BattlEye is enabled.

Hi ZephaniahNoah , That was a problem because of Battleye itself,Battleye cannot support Linux distribution as useless as NVIDIA Another problem:Newer Proton Version( Experimental, 7.x, etc)may not support Conan Exiles pls try:

  1. Pls Play Conan Exiles with Proton 6.x
  2. Add scripts to the game's launch options:PROTON_LOG=1 %command%
  3. Disable battleye in Conan Exiles, do not play on battleye server
ZephaniahNoah commented 2 years ago

#1 worked. Proton 6.3-8 and 6.21-GE-2 work fine with BattlEye. Thanks for the help!

The1Batman commented 2 years ago

OK, so after an extensive amount of testing I've determined the only version of proton that works for me long(er) term is the 6.3-8c. Using the latest proton including experimental will work on a fresh game, or when creating a new character. But long term (save the game a bunch, build things, etc) on my machine you end up being unable to load your game. It will hang on the second "pass" of the loading screen. I will attempt to reproduce again (work backwards a bit) and get both proton logs for comparison purposes.

The1Batman commented 2 years ago

Working Proton: https://paste.gloriouseggroll.tv/?d84d4c06d67aa7c1#DrQjsMmXe1WJb2X2Lvx2Xiuq3bzB6FbrdAA4tumtD3Mo

Later, not working proton: https://paste.gloriouseggroll.tv/?46ce7cf8e356395a#BJqboZQrEEU9QPWi6SATd5QieW4H3aD1EZwCkVdMfC6e

In addition, because I really feel this is important - if you use GE to skip the launcher it does a great job of it - and the game, when it runs, runs better here than anywhere else... BUT, that being said, it has a problem still with loading a game that has gotten of size that the 6.3 version can still load. https://paste.gloriouseggroll.tv/?2e09f418e17f3f0c#8GXMmW3pdoguwGKxqMARgTHu5MLCmx3bZMPsoA8Qu1GM

ltsjoe commented 2 years ago

Conan was working for me under 6.3 until this morning. I tried loading the game but it keeps crashing with the error "DX11 feature level 10.0 is required to run the engine."

image steam-440900.log

Here's the gist https://gist.github.com/ltsjoe/3d1f9eacf19b2ec79fb1c865f6aa36b8

kisak-valve commented 2 years ago

Hello @ltsjoe, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

ltsjoe commented 2 years ago

Hello @ltsjoe, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Done.

kisak-valve commented 2 years ago

Looking at your system information, Vulkan is broken in general on your system (https://gist.github.com/ltsjoe/3d1f9eacf19b2ec79fb1c865f6aa36b8#file-steam_systeminformation-txt-L370-L383 and https://gist.github.com/ltsjoe/3d1f9eacf19b2ec79fb1c865f6aa36b8#file-steam_systeminformation-txt-L734-L748)

Most likely an AMDVLK issue.

ltsjoe commented 2 years ago

Odd. I wonder what broke that. Thanks for pointing that out. I had been using AMD_VULKAN_ICD=RADV in the Launch Options, but that doesn't seem to be loading Vulkan anymore. Adding VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json seems to have fixed it.

bitbucket90 commented 2 years ago

Had to add PROTON_LOG=1 %command% to launch. As stated above, this was strange and I tried every combination of GE. Working however.

DMGPage commented 1 year ago

Right now game does not work. In best case I can open launcher, but when I press "Launch" it disappears and nothing happens. Log: steam-440900.log

With launch options: gamemoderun $(eval $(echo "PROTON_LOG=1 %command%" | sed -E "s~/Launcher/FuncomLauncher.exe'~/ConanSandbox/Binaries/Win64/ConanSandbox.exe'~g")) I can bypass launcher, but then game crashes after I start single player. Log: steam-440900.log

I tested with proton 8.0-2. With other versions can't even start the game.

kisak-valve commented 10 months ago

Conan Exiles (440900) Accented keys not working on AZERTY keyboard

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7223. @Nyalnara posted on 2023-11-01T14:15:33:

In Conan Exiles (appid: 440900), accented keys of an azerty keyboard are not recognized, regardless of the actual keymap that is set. I couldn't set the é and è as keybinds for the hotbar, they're not recognized. Borrowed a keybinds file from a friend running the game on Windows, the keybinds are properly shown on the hotbar but when you press them, they're not recognized.

Full system hardware, but it probably doesn't matter. Could reproduce with several different keyboards, all from different manufacturers.

Problem present with the following proton versions:

I didn't try older versions of Steam supplied proton, but as I did find a 2 years old reddit thread about this exact issue, I would assume older versions are impacted too.

I would provide a full wine log, but the one generated when using PROTON_LOG=1 %command% as launch options doesn't show anything useful. I will definitely provide the log if provided with correct launch options.

fwind4 commented 8 months ago

Hello, Conan Exiles seems to be broken again since the latest patch. The Funcum Luncher works, but the game binary just crashes on startup. So far what I could gather, some weirdness happening with file descriptors in winsock.h. *** bit out of range 0 - FD_SETSIZE on fd_set ***: terminated I've tried multiple proton versions and the latest ge, but same error.

Here's my system info. Here's the proton log with proton experimental: log

ThomasLocke commented 8 months ago

@fwind4 Just in case you really want to play Conan Exiles over the holidays, I can report that it works with GE-Proton8-25. :)

fwind4 commented 8 months ago

Thanks for the update @ThomasLocke, sadly it doesn't work with GE-Proton8-25 either, for me, I guess this confirms there's something wrong on my system specifically, not a general issue. Happy holidays. :)

ThomasLocke commented 8 months ago

@fwind4 for what it is worth, we have pretty much the same specs. I have a 5600X CPU, a RX 6700 XT and 32GB RAM.

The biggest difference is my kernel is 6.2.0-39 and my driver version is 23.3.1. So an older kernel and bit newer Mesa.

Maybe a Mesa update will fix it? I'm using the kisak-mesa PPA for Ubuntu. Maybe there's something similar for Manjaro?

orlfman commented 7 months ago

game stopped working for me. it was working fine the past week, but now all of a sudden it won't launch anymore. i tried proton-ge and experimental. i made sure to even delete my compdata folder too. i also tried the regular arch linux kernel, linux-mainline from the aur, and the nobara kernel from the aur. i even tried the official amd closed source vulkan drivers. game just won't launch. i also verified its file as well.

i went ahead and uninstalled conan exiles completely. currently in the process of reinstalling it.

orlfman commented 7 months ago

steam-440900.log i reinstalled the game. still fails to launch. i uploaded my proton-log.

ThomasLocke commented 7 months ago

Game stopped working for me too now. I'm on Ubuntu 22.04.3. Worked fine a couple of days ago, doesn't work today. I've tried all ge-proton versions from 8-9 to 8-27. I click the Play button, it switches to launching, then stop and a few seconds later back to play.

With experimental I get the launcher, but the game still wont play.

With an old ge-proton 7-55 I get the small Conan Exiles "splashscreen", then black screen and then a UE4 engine crash popup.

steam-440900.log

ThomasLocke commented 7 months ago

Some extra info: My wife and I have the exact same machines. Same hardware, same OS, same everything. While I was sitting here struggling with Conan Exiles, she clicked play and it just worked. This with ge-proton 8-25.

The difference: She was running an older Steam version, because hers had not been turned off. We exited her Steam, and started it again. Steam updated itself to the latest version, and now she too can no longer play Conan Exiles. It crashes just like mine.

So for some odd reason, this might be somehow connected to the latest Steam update. At least that's what it seems like from here.

When starting Steam from CLI, we both get this when trying to run Conan Exiles: > ProtonFixes[41618] INFO: Running protonfixes > ProtonFixes[41618] INFO: Running checks > ProtonFixes[41618] INFO: All checks successful > ProtonFixes[41618] INFO: Using global defaults for "Conan Exiles" (440900) > ProtonFixes[41618] INFO: Using protonfix for "Conan Exiles" (440900) > ProtonFixes[41618] INFO: Changing FuncomLauncher.exe to ../ConanSandbox/Binaries/Win64/ConanSandbox.exe > ProtonFixes[41618] INFO: Adding argument -BattlEye > fsync: up and running. > wine: RLIMIT_NICE is <= 20, unable to use setpriority safely > Setting breakpad minidump AppID = 440900 > Steam_SetMinidumpSteamID: Caching Steam ID: 76561197974032443 [API loaded no] > LogPakFile:Warning: Spent 0.158 seconds mounting Pak File "../../../ConanSandbox/Content/Paks/Sound.pak". Mounting status: Success > LogOnline:Display: STEAM: Loading Steam SDK 1.57 > Setting breakpad minidump AppID = 440900 > SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197974032443 [API loaded no] > CAppInfoCacheReadFromDiskThread took 6 milliseconds to initialize > dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory > SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no] > *** buffer overflow detected ***: terminated
orlfman commented 7 months ago
[agent@linux64 ~]$ steam-runtime ``` steam.sh[11040]: Running Steam on arch rolling 64-bit steam.sh[11040]: STEAM_RUNTIME is enabled automatically setup.sh[11108]: Steam runtime environment up-to-date! steam.sh[11040]: Steam client's requirements are satisfied tid(11160) burning pthread_key_t == 0 so we never use it [2024-01-13 09:16:48] Startup - updater built Jan 13 2024 00:51:43 [2024-01-13 09:16:48] Startup - Steam Client launched with: '/home/agent/.local/share/Steam/ubuntu12_32/steam' 01/13 09:16:48 Init: Installing breakpad exception handler for appid(steam)/version(1705108172)/tid(11160) [2024-01-13 09:16:48] Loading cached metrics from disk (/home/agent/.local/share/Steam/package/steam_client_metrics.bin) [2024-01-13 09:16:48] Using the following download hosts for Public, Realm steamglobal [2024-01-13 09:16:48] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2024-01-13 09:16:48] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2024-01-13 09:16:48] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2024-01-13 09:16:48] Verifying installation... [2024-01-13 09:16:49] Verification complete Steam logging initialized: directory: /home/agent/.local/share/Steam/logs XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xeba30dc0 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xeba2f500 steamwebhelper.sh[11193]: Runtime for steamwebhelper: defaulting to /home/agent/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[11193]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() CAppInfoCacheReadFromDiskThread took 52 milliseconds to initialize Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 11388 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam BRefreshApplicationsInLibrary 1: 1ms BuildCompleteAppOverviewChange: 540 apps RegisterForAppOverview 1: 19ms RegisterForAppOverview 2: 20ms fsync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely /bin/sh\0-c\0/home/agent/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=440900 -- /home/agent/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/storage1/files/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/agent/.local/share/Steam/compatibilitytools.d/GE-Proton8-27'/proton waitforexitandrun '/mnt/storage0/files/SteamLibrary/steamapps/common/Conan Exiles/Launcher/FuncomLauncher.exe'\0 chdir "/mnt/storage0/files/SteamLibrary/steamapps/common/Conan Exiles" ERROR: ld.so: object '/home/agent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/agent/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/agent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/agent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/agent/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ProtonFixes[12928] INFO: Running protonfixes ProtonFixes[12928] INFO: Running checks ProtonFixes[12928] INFO: All checks successful ProtonFixes[12928] INFO: Using global defaults for "Conan Exiles" (440900) ProtonFixes[12928] INFO: Using protonfix for "Conan Exiles" (440900) ProtonFixes[12928] INFO: Changing FuncomLauncher.exe to ../ConanSandbox/Binaries/Win64/ConanSandbox.exe ProtonFixes[12928] INFO: Adding argument -BattlEye fsync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely Setting breakpad minidump AppID = 440900 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197987159849 [API loaded no] LogPakFile:Warning: Spent 0.137 seconds mounting Pak File "../../../ConanSandbox/Content/Paks/Sound.pak". Mounting status: Success LogOnline:Display: STEAM: Loading Steam SDK 1.57 Setting breakpad minidump AppID = 440900 SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197987159849 [API loaded no] CAppInfoCacheReadFromDiskThread took 2 milliseconds to initialize dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no] *** bit out of range 0 - FD_SETSIZE on fd_set ***: terminated 0x2a01da0:2: Async thread=0x2ac3290 0x2aa6500:2: I/O status block 0x2ac3e10:1: fsync idx=2768 0x2ac4f90:1: Fd unix_fd=1766 user=0x1bb8600 options=00000000 0x1bb8600:2: Socket fd=0x2ac4f90, state=3, mask=0, pending=44, reported=44 0x2ac3290:1: Thread id=04dc unix pid=13181 unix tid=13478 state=1 0x29d7570:1: Token id=0.1013 primary=1 impersonation level=-1 0x29d76d0:1: Process id=0124 handles=(nil) pid 12961 != 12959, skipping destruction (fork without exec?) Game 440900 created interface STEAMAPPS_INTERFACE_VERSION008 / Game 440900 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 / Game 440900 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / Game 440900 created interface SteamFriends017 / Game 440900 created interface SteamMatchMaking009 / Game 440900 created interface SteamMatchMakingServers002 / Game 440900 created interface SteamNetworking006 / Game 440900 created interface SteamUser023 / Game 440900 created interface SteamUser023 / User Game 440900 created interface SteamUtils010 / Game 440900 method call count for IClientNetworking::AllowP2PPacketRelay : 1 Game 440900 method call count for IClientUtils::RecordSteamInterfaceCreation : 12 Game 440900 method call count for IClientUtils::GetAppID : 14 Game 440900 method call count for IClientUser::BIsSubscribedApp : 1 Game 440900 method call count for IClientUser::GetSteamID : 1 Uploaded AppInterfaceStats to Steam ```

here is mine when i try to launch conan exiles.

orlfman commented 7 months ago

maybe its related to:

dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory

i found this https://github.com/ValveSoftware/steam-for-linux/issues/10215 and apparently steamservice.so missing was causing other games to not launch. i tried updating to steam beta and still won't launch.

maliciouspastry commented 7 months ago

Yesterdays steam update broke Conan Exiles, same errors here as well.

dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no] bit out of range 0 - FD_SETSIZE on fd_set : terminated pid 1967 != 1966, skipping destruction (fork without exec?)

I have been able to get the game running (without steam services) by editing the /steamapps/common/Conan Exiles/ConanSandbox/Config/Windows/WindowsSteamEngine.ini and changing true to false on the OnlineSubsystemSteam bEnabled line.

Does not help much in my use, since I would like to play online again.

ThomasLocke commented 7 months ago

@maliciouspastry I can confirm this. Setting bEnabled to false works. The game starts just fine, bit since the steam services are now disabled, nothing actually works.

Is this one of those things, where a well placed link in the right place maybe fixes the problem?

MEolh commented 7 months ago

Yesterdays steam update broke Conan Exiles, same errors here as well.

dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no] bit out of range 0 - FD_SETSIZE on fd_set : terminated pid 1967 != 1966, skipping destruction (fork without exec?)

I have been able to get the game running (without steam services) by editing the /steamapps/common/Conan Exiles/ConanSandbox/Config/Windows/WindowsSteamEngine.ini and changing true to false on the OnlineSubsystemSteam bEnabled line.

Does not help much in my use, since I would like to play online again.

can confirm this too, on arch

orlfman commented 7 months ago

i can confirm that disabling OnlineSubsystemSteam by setting bEnabled to false works on my end too. but, like mentioned, online play is completely disabled. which in return means single player as well for whatever reason. maybe its because it has co-op built into it. at least it launches now and we know it isn't the game. its steam.

lagerspetz commented 7 months ago

Same here, game is now broken. Logs mention buffer overflow detected before the process exits. There's also mention of steamservice.so near the end, but probably the buffer overflow is the more likely cause. This occurs on proton 8, experimental, and hotfix at least, proton 6 gets into the game main menu but complains no steam services are responsive. Proton 7 variants crash in the intro movie with Unreal Engine crash reporter. I used to run the game on Proton 8 before the update that seems to have stopped it from starting normally.

MEolh commented 7 months ago

when using proton experimental i don't have

dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory

but game don't start.


CAppInfoCacheReadFromDiskThread took 2 milliseconds to initialize
*** bit out of range 0 - FD_SETSIZE on fd_set ***: terminated
pid 64761 != 64760, skipping destruction (fork without exec?)
Game 440900 created interface STEAMAPPS_INTERFACE_VERSION008 / 
Game 440900 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 / 
Game 440900 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / 
Game 440900 created interface SteamFriends017 / 
Game 440900 created interface SteamMatchMaking009 / 
Game 440900 created interface SteamMatchMakingServers002 / 
Game 440900 created interface SteamNetworking006 / 
Game 440900 created interface SteamUser023 / 
Game 440900 created interface SteamUser023 / User
Game 440900 created interface SteamUtils010 / 
Game 440900 method call count for IClientNetworking::AllowP2PPacketRelay : 1
Game 440900 method call count for IClientUtils::RecordSteamInterfaceCreation : 12
Game 440900 method call count for IClientUtils::GetAppID : 14
Game 440900 method call count for IClientUser::BIsSubscribedApp : 1
Game 440900 method call count for IClientUser::GetSteamID : 1
Uploaded AppInterfaceStats to Steam