XCOM: Enemy Unknown

XCOM: Enemy Unknown

Zobrazit statistiky:
Toto téma bylo uzamčeno
Not starting on Ubuntu 20.10 64bits. Can't find shared libraries.
I'm having trouble starting x-com via steam on ubuntu 20.10.
./XCOMLauncher: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory

I tried forcing the library path and got another error regarding my graphic driver (intelhd, this is a moderately new laptop.)

❯ LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0:~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0:~/.local/share/Steam/ubuntu12_64/libSDL2-2.0.so.0 LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu ./xcom.sh libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: iris libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: iris libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: swrast X Error of failed request: GLXBadContext Major opcode of failed request: 152 (GLX) Minor opcode of failed request: 6 (X_GLXIsDirect) Serial number of failed request: 110 Current serial number in output stream: 109 XCOM - XCOMLauncher returned Enemy Unknown XCOM - Launching libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: iris libGL error: MESA-LOADER: failed to open iris (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: iris libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri) libGL error: failed to load driver: swrast X Error of failed request: GLXBadContext Major opcode of failed request: 152 (GLX) Minor opcode of failed request: 6 (X_GLXIsDirect) Serial number of failed request: 110 Current serial number in output stream: 109

some of my glxinfo if it helps:

direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 Extended renderer info (GLX_MESA_query_renderer): Vendor: Intel (0x8086) Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9bca) Version: 20.2.6 Accelerated: yes Video memory: 3072MB Unified memory: yes Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Intel
Naposledy upravil tutuca; 11. bře. 2021 v 13.13
< >
Zobrazeno 115 z 84 komentářů
Hi, I got a similar issue with

- Pop!OS 20.10 (a Ubuntu derivate)
- Arch: 64 Bit
- Processor : AMD Ryzen 5 5600X
- Ram : 64 GB
- Graphics Card: Nvidia 1050 Ti (4GB)
- Driver Nvidia 460 (propietary)
- X11 with Gnome 3.38

Initially I had the same, but installing "libSDL2_image" and some mesa packages "got me over this".
However I got the feeling that using a 64 Bit OS is not really appreciated by the game.

Note I got XCOM2 & CS:GO running on attempt #1

I learned that starting Steam using a terminal provides a lot of logs:
cd ~/.steam/steam steam.sh

Note: in the logs provided /home/<username>/... is of course manually edited.

Some Logs
tarting app 200510 >>> Adding process 5901 for game ID 200510 GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to WaitingGameWindow with "" >>> Adding process 5902 for game ID 200510 >>> Adding process 5903 for game ID 200510 GameAction [AppID 200510, ActionID 2] : LaunchApp changed task to Completed with "" >>> Adding process 5905 for game ID 200510 >>> Adding process 5906 for game ID 200510 XCOM - XCOMLauncher returned Enemy Within XCOM - Launching ERROR: ld.so: object '/home/<username>/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. pid 5915 != 5914, skipping destruction (fork without exec?) ERROR: ld.so: object '/home/<username>/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 5914 for game ID 200510 >>> Adding process 5916 for game ID 200510 Game update: AppID 200510 "", ProcID 5916, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 5916): SteamUser017 / User RecordSteamInterfaceCreation (PID 5916): SteamFriends014 / Friends RecordSteamInterfaceCreation (PID 5916): SteamUtils007 / Utils RecordSteamInterfaceCreation (PID 5916): SteamMatchMaking009 / Matchmaking RecordSteamInterfaceCreation (PID 5916): SteamMatchMakingServers002 / MatchmakingServers RecordSteamInterfaceCreation (PID 5916): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats RecordSteamInterfaceCreation (PID 5916): STEAMAPPS_INTERFACE_VERSION006 / Apps RecordSteamInterfaceCreation (PID 5916): SteamNetworking005 / Networking RecordSteamInterfaceCreation (PID 5916): STEAMREMOTESTORAGE_INTERFACE_VERSION012 / RemoteStorage RecordSteamInterfaceCreation (PID 5916): STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots RecordSteamInterfaceCreation (PID 5916): STEAMHTTP_INTERFACE_VERSION002 / HTTP RecordSteamInterfaceCreation (PID 5916): STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages RecordSteamInterfaceCreation (PID 5916): STEAMCONTROLLER_INTERFACE_VERSION / Controller RecordSteamInterfaceCreation (PID 5916): STEAMUGC_INTERFACE_VERSION002 / UGC RecordSteamInterfaceCreation (PID 5916): STEAMAPPLIST_INTERFACE_VERSION001 / AppList RecordSteamInterfaceCreation (PID 5916): STEAMMUSIC_INTERFACE_VERSION001 / Music Setting breakpad minidump AppID = 200510 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198061612925 [API loaded no] X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 40 (X_TranslateCoords) Resource id in failed request: 0x6002bb Serial number of failed request: 476 Current serial number in output stream: 476 /home/<username>/.steam/debian-installation/steamapps/common/XCom-Enemy-Unknown/xew/binaries/linux/xcom_ew.sh: line 43: 5916 Segmentation fault (core dumped) ${DEBUGGER} "${GAMEBINARY}" $@ Game removed: AppID 200510 "", ProcID 5916 Game 200510 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList Game 200510 created interface STEAMAPPS_INTERFACE_VERSION006 / Apps Game 200510 created interface STEAMCONTROLLER_INTERFACE_VERSION / Controller Game 200510 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP Game 200510 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music Game 200510 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION012 / RemoteStorage Game 200510 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots Game 200510 created interface STEAMUGC_INTERFACE_VERSION002 / UGC Game 200510 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages Game 200510 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats Game 200510 created interface SteamFriends014 / Friends Game 200510 created interface SteamMatchMaking009 / Matchmaking Game 200510 created interface SteamMatchMakingServers002 / MatchmakingServers Game 200510 created interface SteamNetworking005 / Networking Game 200510 created interface SteamUser017 / User Game 200510 created interface SteamUtils007 / Utils Game 200510 method call count for IClientUser::GetSteamID : 1 Game 200510 method call count for IClientUtils::GetAppID : 17 Game 200510 method call count for IClientUtils::RecordSteamInterfaceCreation : 16 Uploaded AppInterfaceStats to Steam Exiting app 200510 No cached sticky mapping in ActivateActionSet.ExecuteSteamURL: "steam://url/GameHubDiscussions/200510" [0312/203852.244567:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer [0312/204059.763869:WARNING:keyboard_code_conversion_x.cc(1441)] Unknown keycode:3 ^C[0312/204418.401447:WARNING:keyboard_code_conversion_x.cc(1441)] Unknown keycode:44



Naposledy upravil Disastrous Impact; 12. bře. 2021 v 12.07
glxinfo Details
name of display: :1 display: :1 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: GLX_ARB_context_flush_control, GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multigpu_context, GLX_NV_robustness_video_memory_purge, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions: GLX_ARB_context_flush_control, GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_buffer, GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multigpu_context, GLX_NV_multisample_coverage, GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync GLX version: 1.4 GLX extensions: GLX_ARB_context_flush_control, GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer, GLX_NV_multigpu_context, GLX_NV_robustness_video_memory_purge, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 4096 MB Total available memory: 4096 MB Currently available dedicated video memory: 3234 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 1050 Ti/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 460.56 OpenGL core profile shading language version string: 4.60 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture, GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index, GL_ARB_ES2_compatibility, GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_bindless_texture, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance, GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_derivative_control, GL_ARB_direct_state_access, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_fragment_shader_interlock, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, GL_ARB_post_depth_coverage, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_locations, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_buffer, GL_ARB_sparse_texture, GL_ARB_sparse_texture2, GL_ARB_sparse_texture_clamp, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_barrier, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic, GL_ARB_texture_filter_minmax, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXTX_framebuffer_mixed_formats, GL_EXT_Cg_shader, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_import_sync_object, GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays, GL_EXT_multiview_texture_multisample, GL_EXT_multiview_timer_query, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_polygon_offset_clamp, GL_EXT_post_depth_coverage, GL_EXT_provoking_vertex, GL_EXT_raster_multisample, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color, GL_EXT_shader_image_load_formatted, GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_sparse_texture2, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax, GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent, GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, GL_EXT_window_rectangles, GL_EXT_x11_sync_object, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KHR_blend_equation_advanced, GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, GL_KHR_shader_subgroup, GL_KTX_buffer_region, GL_NVX_blend_equation_advanced_multi_draw_buffers, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop, GL_NVX_progress_fence, GL_NV_ES1_1_compatibility, GL_NV_ES3_1_compatibility, GL_NV_alpha_to_coverage_dither_control, GL_NV_bindless_multi_draw_indirect, GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture, GL_NV_blend_equation_advanced, GL_NV_blend_equation_advanced_coherent, GL_NV_blend_minmax_factor, GL_NV_blend_square, GL_NV_clip_space_w_scaling, GL_NV_command_list, GL_NV_compute_program5, GL_NV_conditional_render, GL_NV_conservative_raster, GL_NV_conservative_raster_dilate, GL_NV_conservative_raster_pre_snap_triangles, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp, GL_NV_draw_texture, GL_NV_draw_vulkan_image, GL_NV_explicit_multisample, GL_NV_feature_query, GL_NV_fence, GL_NV_fill_rectangle, GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_coverage_to_color, GL_NV_fragment_program, GL_NV_fragment_program2, GL_NV_fragment_program_option, GL_NV_fragment_shader_interlock, GL_NV_framebuffer_mixed_samples, GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4, GL_NV_geometry_shader_passthrough, GL_NV_gpu_multicast, GL_NV_gpu_program4, GL_NV_gpu_program4_1, GL_NV_gpu_program5, GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64, GL_NV_gpu_shader5, GL_NV_half_float, GL_NV_internalformat_sample_query, GL_NV_light_max_exponent, GL_NV_memory_attachment, GL_NV_memory_object_sparse, GL_NV_multisample_coverage, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2, GL_NV_path_rendering, GL_NV_path_rendering_shared_edge, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_query_resource, GL_NV_query_resource_tag, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_robustness_video_memory_purge, GL_NV_sample_locations, GL_NV_sample_mask_override_coverage, GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float, GL_NV_shader_atomic_float64, GL_NV_shader_atomic_fp16_vector, GL_NV_shader_atomic_int64, GL_NV_shader_buffer_load, GL_NV_shader_storage_buffer_object, GL_NV_shader_subgroup_partitioned, GL_NV_shader_thread_group, GL_NV_shader_thread_shuffle, GL_NV_stereo_view_rendering, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_multisample, GL_NV_texture_rectangle, GL_NV_texture_rectangle_compressed, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_timeline_semaphore, GL_NV_transform_feedback, GL_NV_transform_feedback2, GL_NV_uniform_buffer_unified_memory, GL_NV_vdpau_interop, GL_NV_vdpau_interop2, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit, GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NV_vertex_program2, GL_NV_vertex_program2_option, GL_NV_vertex_program3, GL_NV_viewport_array2, GL_NV_viewport_swizzle, GL_OVR_multiview, GL_OVR_multiview2, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum OpenGL version string: 4.6.0 NVIDIA 460.56 OpenGL shading language version string: 4.60 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none) OpenGL extensions: ... long list of lines ... 132 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x021 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None 0x022 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 None 0x024 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 None ...
steam identifies my OS as Ubuntu 32 Bit.

Given that pretty much all processors Intel / AMD produced for over 10 years are 64Bit processors ... it sounds like dated default assuming a 32-Bit Linux.

Note: in the logs provided /home/<username>/... is of course manually edited.

Running Steam on pop 20.10 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! Steam client's requirements are satisfied /home/<username>/.steam/steam/ubuntu12_32/steam [2021-03-12 20:35:28] Startup - updater built Feb 12 2021 23:21:33 Installing breakpad exception handler for appid(steam)/version(1613176728) [2021-03-12 20:35:28] Loading cached metrics from disk /home/<username>/.steam/debian-installation/package/steam_client_metrics.bin) [2021-03-12 20:35:28] Using the following download hosts for Public, Realm steamglobal [2021-03-12 20:35:28] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf' [2021-03-12 20:35:28] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf' [2021-03-12 20:35:28] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' Installing breakpad exception handler for appid(steam)/version(1613176728) [2021-03-12 20:35:28] Installation wird überprüft... [2021-03-12 20:35:28] Verification complete Loaded SDL version 2.0.15-6363475
Naposledy upravil Disastrous Impact; 12. bře. 2021 v 12.07
Some key elements of the logs:

ERROR: ld.so: object '/home/<username>/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ERROR: ld.so: object '/home/<username>/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

[0312/210638.080507:WARNING:keyboard_code_conversion_x.cc(1441)] Unknown keycode:

(steam:4978): Gtk-WARNING **: 20:35:38.848: gtk_disable_setlocale() must be called before gtk_init() Installing breakpad exception handler for appid(steam)/version(1613176728) vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan. BInit - Unable to initialize Vulkan! Installing breakpad exception handler for appid(steam)/version(1613176728) Installing breakpad exception handler for appid(steam)/version(1613176728) roaming config store loaded successfully - 14730 bytes. migrating temporary roaming config store BRefreshApplicationsInLibrary 1: 11ms

And yes I know ... I still haven't figured out why Vulkan does not start up properly.
Naposledy upravil Disastrous Impact; 12. bře. 2021 v 12.13
Grandpa 13. bře. 2021 v 18.11 
I couldn't get the game to start up using gnome shell, but under lxqt it works fine. No idea why. Give it a try?
Same issue here. What's strange is that it was working for a few weeks and then suddenly stopped earlier this week. There was a Steam update but I can't think of anything else that may have caused the issue.
Ok, this week there was a new version of the NVidia provided driver released.

In the meantime I got vulkan working according to vulkan-cube/vkcube & vulkaninfo

Also odd that steam.sh still complains:
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy Vulkan missing requested extension 'VK_KHR_surface'. Vulkan missing requested extension 'VK_KHR_xlib_surface'. BInit - Unable to initialize Vulkan!

As the NV 460 driver reports for Nvidia 1050 Ti on vulkaninfo:
$ vulkaninfo | grep surface VK_EXT_display_surface_counter : extension revision 1 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_surface_protected_capabilities : extension revision 1 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6 VK_KHR_xcb_surface VK_KHR_xlib_surface VK_KHR_xcb_surface VK_KHR_xlib_surface

will try with the LX-QT once and edit afterwards.
Naposledy upravil Disastrous Impact; 28. bře. 2021 v 11.45
Confirmed.

XCOM & LXQT -> Works
XCOM & Gnome 3 -> Does not work

Using "ubuntu/groovy" via Pop!OS. All packages up to date as of 2021-03-28
Gnome3 version :
gnome-accessibility-themes/groovy,groovy,now 3.28-1ubuntu1 all [Installiert,automatisch] gnome-control-center-data/groovy,groovy,now 1:3.38.3-1pop1~1613678893~20.10~2569389 all [Installiert,automatisch] gnome-control-center-faces/groovy,groovy,now 1:3.38.3-1pop1~1613678893~20.10~2569389 all [Installiert,automatisch] gnome-desktop3-data/groovy-updates,groovy-updates,now 3.38.3-0ubuntu1 all [Installiert,automatisch] gnome-getting-started-docs/groovy,groovy,now 3.36.2+git20201004.1-0ubuntu1 all [Installiert,automatisch] gnome-icon-theme/groovy,groovy,now 3.12.0-3 all [Installiert,automatisch] gnome-keyring/groovy,now 3.36.0-1ubuntu1 amd64 [Installiert,automatisch] gnome-keyring-pkcs11/groovy,now 3.36.0-1ubuntu1 amd64 [Installiert,automatisch] gnome-online-accounts/groovy,now 3.37.90-1ubuntu1pop0~1599840148~20.10~88b01b0 amd64 [Installiert,automatisch] gnome-session-bin/groovy,now 3.38.0-1ubuntu1 amd64 [Installiert,automatisch] gnome-session-common/groovy,groovy,now 3.38.0-1ubuntu1 all [Installiert,automatisch] gnome-settings-daemon/groovy,now 3.38.0-1ubuntu1pop0~1600884218~20.10~971327c amd64 [Installiert,automatisch] gnome-settings-daemon-common/groovy,groovy,now 3.38.0-1ubuntu1pop0~1600884218~20.10~971327c all [Installiert,automatisch] gnome-shell-common/groovy,groovy,now 3.38.3-2ubuntu0.20.10.2pop1~1614116211~20.10~0176ca0 all [Installiert,automatisch] gnome-shell-extension-alt-tab-raise-first-window/groovy,groovy,now 0.1.1~1554907039~20.10~0c3e1aa all [Installiert,automatisch] gnome-shell-extension-always-show-workspaces/groovy,groovy,now 0.1.1~1587581300~20.10~f3954d7 all [Installiert,automatisch] gnome-shell-extension-appindicator/groovy,groovy,now 34-1 all [Installiert,automatisch] gnome-shell-extension-desktop-icons-ng/groovy,groovy,now 0.14.0~1607042170~20.10~0e70e36 all [Installiert,automatisch] gnome-shell-extension-pop-shop-details/groovy,groovy,now 0.1.0~1587579004~20.10~11349f6 all [Installiert,automatisch] gnome-shell-extension-system76-power/groovy,groovy,now 2.0.1~1614194984~20.10~bb901df all [Installiert,automatisch] gnome-startup-applications/groovy,now 3.38.0-1ubuntu1 amd64 [Installiert,automatisch] gnome-terminal-data/groovy,groovy,now 3.38.0-1ubuntu1.1pop0~1608151397~20.10~5728300 all [Installiert,automatisch] gnome-themes-extra/groovy,now 3.28-1ubuntu1 amd64 [Installiert,automatisch] gnome-themes-extra-data/groovy,groovy,now 3.28-1ubuntu1 all [Installiert,automatisch] gnome-user-docs/groovy,groovy,now 3.38.1-1ubuntu1 all [Installiert,automatisch]

LX QT version :
- lxqt/groovy,now 30 amd64 [installiert] - lxqt-<WHATEVER>/groovy,now 0.15.0-0ubuntu1 amd6
Naposledy upravil Disastrous Impact; 28. bře. 2021 v 12.01
Devs, any word for us gnome-using folk? The game used to play just fine for me (20.04), but it's not starting for me now. I don't have another desktop environment installed to try.
Naposledy upravil Caedus; 30. bře. 2021 v 4.36
Well, if you got an Ubuntu/Pop!OS/Debian ... just try

sudo apt update && sudo apt upgrade apt search lxqt ... read the stuff but likely sudo apt install lxqt

Maybe it works ?

You know it could be Gnome broke it ...

See also:
https://askubuntu.com/questions/209625/x3daudio1-7-dll-and-xapofx1-5-dll-for-gaming-in-wine
https://wiki.archlinux.org/index.php/GNOME/Troubleshooting
Naposledy upravil Disastrous Impact; 29. bře. 2021 v 12.33
Thanks, but I don't really want to change my desktop environment just to play a single game.
maybe it will work again at some point

me too i refuse to mess up my system because of one broken game
because everything else works


I contacted Feral Interactive's support team and, though I've had excellent support from them in the past, their current response is a bit disappointing:

Feral Interactive původně napsal:
Due to remote working we are not in a position to upgrade the Linux setups of our QA technicians, so unfortunately Ubuntu 20.04 is currently unsupported.

We will continue to track any reported issues, and will get back to you once we have tested fully in Ubuntu 20.04.

Understandable, I guess? Though I wonder how well you can run support if the QA technicians don't have access to an OS that has been released a year ago...
if it works with earlier versions than there is something wrong with 20.04.

in fact it worked here on my system until recently, so maybe Ubuntu will fix it.
Note I just installed some updates to the MESA libraries (and a bunch of other graphics drivers) in the daily Update on Pop!OS.

At least steam no longer complains that some "VK_KHR_SURFACE" cannot be found.

Maybe your Distro is next ...
< >
Zobrazeno 115 z 84 komentářů
Na stránku: 1530 50

Datum zveřejnění: 11. bře. 2021 v 13.09
Počet příspěvků: 84