protonscr

Steam crash on startup

steamclosed Distro Family: UbuntuValve-provided steam package
ValveSoftware/steam-for-linux#5444 · opened 2018-04-10 by MentalPotato · updated 2019-07-18 · 9 comments · github
MMentalPotato 2018-04-10 github

Your system information

  • Steam client version (build number or date): Unknown
    Ubuntu 16.04 LTS
    Not Steam beta
    No updates

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
I have installed the steam_latest.deb, but when steam app is selected it opens with no window and then crashes

Steps for reproducing this issue:

  1. Download latest steam deb
  2. install
  3. open :sob:
Kkisak-valve maintainer 2018-04-10 github

Hello @MentalPotato, what video driver version are you using and what is the output when you try to run steam from a terminal?

Also, can you check if any 32 bit opengl application works, like glxinfo from mesa-utils:i386?

MMentalPotato 2018-04-10 github

AMD MULLINS (DRM 2.50.0 / 4.13.0-38-generic, LLVM 5.0.0),
and i am running 64--bit,
also im not sure how to check everything, I just started using ubuntu/linux yesterday

MMentalPotato 2018-04-10 github

here is my about, if that helps.
screenshot from 2018-04-10 11-57-29

MMentalPotato 2018-04-10 github

I also have minecraft is that a 32 bit opengl?

Kkisak-valve maintainer 2018-04-10 github

Run sudo apt install mesa-utils:i386 and then check if glxinfo works.

MMentalPotato 2018-04-10 github

name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
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_libglvnd, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event,
GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_SGI_make_current_read, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, 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_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, 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_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD MULLINS (DRM 2.50.0 / 4.13.0-38-generic, LLVM 5.0.0) (0x9851)
Version: 17.2.8
Accelerated: yes
Video memory: 1024MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: AMD MULLINS (DRM 2.50.0 / 4.13.0-38-generic, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.8
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
trimmed by moderator

OpenGL version string: 3.0 Mesa 17.2.8
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
trimmed by moderator

Kkisak-valve maintainer 2018-04-10 github

Does LD_PRELOAD='/usr/lib/i386-linux-gnu/libstdc++.so.6 /lib/i386-linux-gnu/libgpg-error.so.0 /usr/lib/i386-linux-gnu/libxcb.so.1' steam in a terminal get steam going? (from #4768)

MMentalPotato 2018-04-10 github

yes, thank you. also, will I have to do this every time/

Kkisak-valve maintainer 2018-04-10 github

That workaround should only be needed once.

Closing as a duplicate of #4768 / #4816.

Nothing extracted yet.