1

I downloaded Steam on Ubuntu 16.04. I was getting a bunch of different errors and managed to fix them by deleting two files: libstdc++ and libgcc_s.

This allowed Steam to open however not Counter Strike.

    $ steam
    Running Steam on ubuntu 16.04 64-bit
    STEAM_RUNTIME is enabled automatically
    /bin/bash: /home/squanchy/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /bin/bash)
    grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
    grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
    grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc

Now opening Steam works and opens the application however running it through the command line causes it to exit "running mode??". Not quite sure how to describe it, essentially I can now type in the command line and it stops showing what commands steam is running.

I've tried a bunch of other commands

steam steam://rungameid/730
LD_PRELOAD=’/usr/$LIB/libstdc++.so.6′ DIAPLAY=:0 steam

EDIT: Clarification I hope.

Any help would be nice. Many thanks.

edwinksl
  • 23,789

1 Answers1

1

First backup your CS:GO data (and others games) in order to saving your time to download it back. Your CS:Go should be in ~/.steam/steam/steamapps/common/Counter-Strike\ Global\ Offensive directory.

mv ~/.steam/steam/steamapps/common/Counter-Strike\ Global\ Offensive ~/

remove your current Steam, and install it back by:

sudo apt-get install steam

it should install all dependencies libs. remove the .steam directory in your home before run the app and than mv back the backup files to where it belongs