ValveSoftware / csgo-osx-linux

Counter-Strike: Global Offensive
http://counter-strike.net
787 stars 69 forks source link

CS2 fails to start linux #3404

Closed generalPanic closed 1 year ago

generalPanic commented 1 year ago

Your system information

Please describe your issue in as much detail as possible:

Click "Play", "Cancel" appears for a bit, then "Play" reappears. No CS2 window apears.

Running at command line:

ben@Gandalf:~$ /home/ben/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=730 -- /home/ben/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/ben/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/cs2.sh' -steam Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libengine2.so, got 0x55ec48acee10 Using breakpad crash handler [S_API] SteamAPI_Init(): Loaded '/home/ben/.local/share/Steam/linux64/steamclient.so' OK. Setting breakpad minidump AppID = 730 Forcing breakpad minidump interfaces to load Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit 10/04 22:04:51 Init: Installing breakpad exception handler for appid(730)/version(8393567)/tid(8475) Looking up breakpad interfaces from steamclient Calling BreakpadMiniDumpSystemInit SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561198998800132 [API loaded yes] SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561198998800132 Setting breakpad minidump AppID = 2347771 Loaded libSDL3.so.0, got 0x55ec48d73920 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libtier0.so, got 0x55ec48ab80f0 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libfilesystem_stdio.so, got 0x55ec48d8ae80 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libinputsystem.so, got 0x55ec48d8b8e0 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/liblocalize.so, got 0x55ec48e29160 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/librendersystemvulkan.so, got 0x55ec48e23540 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libresourcesystem.so, got 0x55ec48e14970 Loaded /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libschemasystem.so, got 0x55ec48e07160 Fossilize INFO: Overriding serialization path: "/home/ben/.local/share/Steam/steamapps/shadercache/730/fozpipelinesv6/steamapprun_pipeline_cache". Fontconfig error: Cannot load default config file

(process:8475): GLib-GObject-WARNING **: 22:04:52.587: specified class size for type 'PangoCairoFcFont' is smaller than the parent type's 'PangoFcFont' class size

(process:8475): GLib-GObject-CRITICAL **: 22:04:52.587: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

(process:8475): GLib-CRITICAL **: 22:04:52.587: g_once_init_leave: assertion 'result != 0' failed

(process:8475): GLib-GObject-CRITICAL **: 22:04:52.587: g_object_new_valist: assertion 'G_TYPE_IS_OBJECT (object_type)' failed crash_20231004220452_2.dmp[8503]: Uploading dump (out-of-process) /tmp/dumps/crash_20231004220452_2.dmp /home/ben/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/cs2.sh: line 115: 8475 Segmentation fault (core dumped) ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" crash_20231004220452_2.dmp[8503]: Finished uploading minidump (out-of-process): success = yes crash_20231004220452_2.dmp[8503]: response: CrashID=bp-9ab7217a-b7cf-4c5b-b04d-7e5df2231004 crash_20231004220452_2.dmp[8503]: file ''/tmp/dumps/crash_20231004220452_2.dmp'', upload yes: ''CrashID=bp-9ab7217a-b7cf-4c5b-b04d-7e5df2231004''

Steps for reproducing this issue:

  1. Press "Play"
  2. Run from command line.
melvyn2 commented 1 year ago
Stack trace of thread 48269:
#0  0x00007f09a3ac00cb ____strtoll_l_internal (/nix/store/ld03l52xq2ssn4x0g5asypsxqls40497-glibc-2.37-8/lib/libc.so.6 + 0x460cb)
#1  0x00007f098fb40dab n/a (/home/xxx/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/bin/linuxsteamrt64/libSDL3.so.0 + 0x128dab)
#2  0xa1dc956100000000 n/a (n/a + 0x0)

edit: nevermind, #3402

KenTheWhaleGoddess commented 1 year ago

I was able to fix this by updating my kernel and Nvidia drivers. Maybe some versions there would help them debug the issue.

miguilimzero commented 1 year ago

Everything is updated here, and it's still not working. Fedora Workstation 38, RX 6750 XT.

martinlindelof commented 1 year ago

Crashes on startup, ran smooth before. thnx valve.. Fedora Linux 38 (Workstation Edition) Linux 6.5.5-200.fc38.x86_64

VULKANINFO

Vulkan Instance Version: 1.3.243

Instance Extensions: count = 23

VK_EXT_acquire_drm_display : extension revision 1 VK_EXT_acquire_xlib_display : extension revision 1 VK_EXT_debug_report : extension revision 10 VK_EXT_debug_utils : extension revision 2 VK_EXT_direct_mode_display : extension revision 1 VK_EXT_display_surface_counter : extension revision 1 VK_EXT_surface_maintenance1 : extension revision 1 VK_EXT_swapchain_colorspace : extension revision 4 VK_KHR_device_group_creation : extension revision 1 VK_KHR_display : extension revision 23 VK_KHR_external_fence_capabilities : extension revision 1 VK_KHR_external_memory_capabilities : extension revision 1 VK_KHR_external_semaphore_capabilities : extension revision 1 VK_KHR_get_display_properties2 : extension revision 1 VK_KHR_get_physical_device_properties2 : extension revision 2 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_portability_enumeration : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_surface_protected_capabilities : extension revision 1 VK_KHR_wayland_surface : extension revision 6 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6 VK_LUNARG_direct_driver_loading : extension revision 1

Instance Layers: count = 8

VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1 VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1 VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1 VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1 VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1 VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1 VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1 VK_LAYER_VKBASALT_post_processing a post processing layer 1.3.223 version 1

Devices:

GPU0: apiVersion = 1.3.246 driverVersion = 23.1.8 vendorID = 0x1002 deviceID = 0x73df deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU deviceName = AMD Radeon RX 6700 XT (RADV NAVI22) driverID = DRIVER_ID_MESA_RADV driverName = radv driverInfo = Mesa 23.1.8 conformanceVersion = 1.3.0.0 deviceUUID = 00000000-0800-0000-0000-000000000000 driverUUID = 414d442d-4d45-5341-2d44-525600000000 GPU1: apiVersion = 1.3.246 driverVersion = 0.0.1 vendorID = 0x10005 deviceID = 0x0000 deviceType = PHYSICAL_DEVICE_TYPE_CPU deviceName = llvmpipe (LLVM 16.0.6, 256 bits) driverID = DRIVER_ID_MESA_LLVMPIPE driverName = llvmpipe driverInfo = Mesa 23.1.8 (LLVM 16.0.6) conformanceVersion = 1.3.1.1 deviceUUID = 6d657361-3233-2e31-2e38-000000000000 driverUUID = 6c6c766d-7069-7065-5555-494400000000

pablodz commented 1 year ago

Looks like something with graphic card drivers, updated my rtx driver and now works

0xPlayer1 commented 1 year ago

It seems to work now thanks to last update (2023-10-09)

EysseW commented 1 year ago

is @generalPanic still experiencing this? Otherwise, close the issue. With the requency of the current issues, it is important to keep the issues page managable for the devs, so we will get more better :D

generalPanic commented 1 year ago

All good from my side.

Thanks, Ben

On Fri, Oct 13, 2023, 11:04 AM EysseW @.***> wrote:

is @generalPanic https://github.com/generalPanic still experiencing this? Otherwise, close the issue. With the requency of the current issues, it is important to keep the issues page managable for the devs, so we will get more better :D

— Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/csgo-osx-linux/issues/3404#issuecomment-1761832493, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABI3NEHPKPD243MTIJU3YWTX7FYDVAVCNFSM6AAAAAA5TRLLRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRRHAZTENBZGM . You are receiving this because you were mentioned.Message ID: @.***>

kisak-valve commented 1 year ago

Closing per the last several comments.