• Steam won't open


    Hi all,

    I installed steam a little while ago so my son could play a game he’s excited about. I have multilibs enabled and the install seemed to go well. I ran an update after install and a reboot as well. So, when I click on the steam icon though…nothing happens.

    Anyone else having this issue?

  • Tried running steam in terminal with this result;

    [[email protected] ~]$ steam
    /etc/lsb-release: line 4: Linux: command not found
    /etc/lsb-release: line 4: Linux: command not found
    /etc/lsb-release: line 4: Linux: command not found
    /etc/lsb-release: line 4: Linux: command not found
    Running Steam on arch 2015.04-ISO-Rolling 64-bit
    /etc/lsb-release: line 4: Linux: command not found
    /etc/lsb-release: line 4: Linux: command not found
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(0)
    libGL error: unable to load driver: r600_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: r600
    libGL error: unable to load driver: swrast_dri.so
    libGL error: failed to load driver: swrast
    
  • Hey Mike
    You will need to install the 32bit version of libgl and utils for your graphics card
    For Nvidia

     sudo pacman -S lib32-nvidia-utils lib32-nvidia-libgl
    

    I’m not 100% sure what to install if you have an AMD graphics card

  • Ya know I was wondering if it was something related to graphics. I have an ATI gpu. I’ll try searching for that and see what I can come up with.

  • Here are the command to install the open source ATI driver

    pacman -S xf86-video-ati
    pacman -S lib32-mesa-libgl 
    

    and here are the command to install the proprietary ATI driver

    yaourt -S catalyst
    yaourt -S lib32-catalyst-libgl 
    
  • Thanks Pyuser for the info. One last thing. Do you think it’ll make much difference whether I go with the open source drivers vs catalyst drivers? Thanks again!

  • Mike I found this interesting article that compare the open source ATI driver with the proprietary one
    Looks like the proprietary driver is doing better than the open source driver

    http://www.phoronix.com/scan.php?page=article&item=july_2013_gpus&num=1

  • I’m having trouble with Steam, as well. I’ve tried the steps above for an nVidia graphics card, and running Steam in the command line gives:

    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    Running Steam on antergos  64-bit
    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(0)
    

    I have to Control+C out of it to get another command prompt.

  • @gambantein said:

    I’m having trouble with Steam, as well. I’ve tried the steps above for an nVidia graphics card, and running Steam in the command line gives:

    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    Running Steam on antergos  64-bit
    /home/rafiq/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(0)
    

    I have to Control+C out of it to get another command prompt.

    Update. Restarted my system after installing a few other desired programs, and running steam from Command Line brings up the installer.

  • Tried using those commands first in order and then in opposite order withought success. Here’s ther terminal data.

    [[email protected] ~]$ yaourt -S catalyst
    
    ==> Downloading catalyst PKGBUILD from AUR...
    x PKGBUILD
    x .SRCINFO
    x ati_make.sh
    x makefile_compat.patch
    x lano1106_fglrx_intel_iommu.patch
    x lano1106_kcl_agp_13_4.patch
    x lano1106_fglrx-13.8_proc.patch
    x cold-fglrx-3.14-current_euid.patch
    x fglrx_gpl_symbol.patch
    x fglrx_3.17rc6-no_hotplug.patch
    x kolasa-3.19-get_cpu_var.patch
    x kolasa_4.0-cr4-strn.patch
    x kolasa_4.1_remove-IRQF_DISABLED.patch
    x catalyst.install
    Comment by Vi0L0  (2014-12-09 08:00)
    Uuuuu finaly same new release.
    Im afk and should be back tomorrows evening, then I should be able to test and update
    
    Comment by Vi0L0  (2015-03-08 14:06)
    14.12-2:
    - using kolasa's patch to cover 3.19 kernel support
    
    Comment by Vi0L0  (2015-05-04 19:36)
    14.12-3:
    - 4.0 kernel support (thanks to kolasa for patch)
    
    Comment by Vi0L0  (2015-06-04 13:23)
    updated to 15.5-1 - AKA "nothing interesting":
    - it doesn't support xserver 1.17
    - looks older than ubuntu vivid driver which we are using ie in [email protected]
    - i've added initial support for 4.1 kernel (using kolasa's patch, tested on 4.1rc5)
    - rel notes: http://support.amd.com/en-us/kb-articles/Pages/AMDCatalyst15-5LINReleaseNotes.aspx
    
    Comment by Vi0L0  (2015-07-09 18:58)
    a couple of words about 15.7::
    OpenGL is now in 4.5 version, it brings fixes for some titles like borderlands 2 which now works well, still looks like crap smile but at least its fluid. Even warsow seems snappier, but it's not mindblowing. Dota 2 is kinda laggy in some situations, plus it crashed on exit (sic!) and I wasn't able to kill its process (sadface, at least it wasnt eating resources, only ate some ram and sit)...
    They fixed vaapi which latelly wasn't working with -va vaapi option.
    It does support xserver 1.17, but tty - just like with ubuntu 15.4 version - is all black - another sadpanda.
    And ofcourse glitching (on plasma DE) chromium - cherry on the top.
    
    
    I don't think it deserves [catalyst-stable] or [email protected]..
    
    I will put it into [catalyst] for now, [email protected] already is updated
    
    catalyst 15.5-1  (2015-06-04 13:13)
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    
    ==> catalyst dependencies:
     - linux>=3.0 (already installed)
     - linux<4.2 (already installed)
     - gcc-libs (already installed)
     - gcc>4.0.0 (already installed)
     - make (already installed)
     - linux-headers (already installed)
     - catalyst-utils (building from AUR)
    
    
    ==> Edit catalyst.install ? [Y/n] ("A" to abort)
    ==> --------------------------------------------
    ==> n
    
    ==> Continue building catalyst ? [Y/n]
    ==> ----------------------------------
    ==> 
    ==> Building and installing package
    ==> Install or build missing dependencies for catalyst:
    
    ==> Downloading catalyst-utils PKGBUILD from AUR...
    x PKGBUILD
    x .SRCINFO
    x catalyst.sh
    x atieventsd.sh
    x atieventsd.service
    x catalyst.conf
    x arch-fglrx-authatieventsd_new.patch
    x switchlibGL
    x switchlibglx
    x pxp_switch_catalyst
    x temp_links_catalyst
    x temp-links-catalyst.service
    x catalyst-utils.install
    x catalyst-libgl.install
    Comment by Vi0L0  (2014-12-20 19:41)
    quote from bar and grill:
    I can see that git version already have this patch included (as well as other fixes). Can some pxp user check if xf86-video-intel-git works fine on their systems with xserver 1.16 installed? You can get this pkg from AUR or from the [mesa-git] repo or you can use mine if you want[1], i built it minutes ago for x86_64.
    
    [1]http://mirror.rts-informatique.fr/archlinux-catalyst/files/xf86-video-intel-git/
    
    Comment by ashwin.vbs  (2015-02-15 11:32)
    Xorg was updated to 1.17 today - this breaks automated dependencies..
    
    Comment by Vi0L0  (2015-02-15 12:04)
    xserver 1.17 renders nasty segfault.
    For now you can use [xorg116] repo:
    
    [xorg116]
    # uncomment one server from the list below:
    #Server = http://catalyst.wirephire.com/repo/xorg116/$arch
    #Server = http://mirror.rts-informatique.fr/archlinux-catalyst/repo/xorg116/$arch
    #Server = http://mirror.hactar.bz/Vi0L0/xorg116/$arch
    
    Comment by Vi0L0  (2015-06-04 13:22)
    updated to 15.5-1 - AKA "nothing interesting":
    - it doesn't support xserver 1.17
    - looks older than ubuntu vivid driver which we are using ie in [email protected]
    - rel notes: http://support.amd.com/en-us/kb-articles/Pages/AMDCatalyst15-5LINReleaseNotes.aspx
    
    Comment by Vi0L0  (2015-07-09 18:58)
    couple of words about 15.7::
    OpenGL is now in 4.5 version, it brings fixes for some titles like borderlands 2 which now works well, still looks like crap smile but at least its fluid. Even warsow seems snappier, but it's not mindblowing. Dota 2 is kinda laggy in some situations, plus it crashed on exit (sic!) and I wasn't able to kill its process (sadface, at least it wasnt eating resources, only ate some ram and sit)...
    They fixed vaapi which latelly wasn't working with -va vaapi option.
    It does support xserver 1.17, but tty - just like with ubuntu 15.4 version - is all black - another sadpanda.
    And ofcourse glitching (on plasma DE) chromium - cherry on the top.
    
    
    I don't think it deserves [catalyst-stable] or [email protected]..
    
    I will put it into [catalyst] for now, [email protected] already is updated
    
    catalyst-utils 15.5-1  (2015-06-04 13:12)
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    
    ==> WARNING: This PKGBUILD describes a split package.
    ==> Specific package options are unknown
    ==> catalyst-utils dependencies:
    
    
    ==> Continue building catalyst-utils ? [Y/n]
    ==> ----------------------------------------
    ==> 
    ==> Building and installing package
    ==> This PKGBUILD provides " catalyst-utils catalyst-libgl opencl-catalyst "
    ==> Install only catalyst-utils ? [Y/n]
    ==> -----------------------------------
    ==> 
    ==> Making package: catalyst-utils 15.5-1 (Sun Aug  2 21:21:53 CDT 2015)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving sources...
      -> Downloading amd-catalyst-omega-15.5-linux-run-installers.zip...
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  149M  100  149M    0     0   275k      0  0:09:16  0:09:16 --:--:--  464k
      -> Found catalyst.sh
      -> Found atieventsd.sh
      -> Found atieventsd.service
      -> Found catalyst.conf
      -> Found arch-fglrx-authatieventsd_new.patch
      -> Found switchlibGL
      -> Found switchlibglx
      -> Found pxp_switch_catalyst
      -> Found temp_links_catalyst
      -> Found temp-links-catalyst.service
    ==> Validating source files with md5sums...
        amd-catalyst-omega-15.5-linux-run-installers.zip ... Passed
        catalyst.sh ... Passed
        atieventsd.sh ... Passed
        atieventsd.service ... Passed
        catalyst.conf ... Passed
        arch-fglrx-authatieventsd_new.patch ... Passed
        switchlibGL ... Passed
        switchlibglx ... Passed
        pxp_switch_catalyst ... Passed
        temp_links_catalyst ... Passed
        temp-links-catalyst.service ... Passed
    ==> Extracting sources...
      -> Extracting amd-catalyst-omega-15.5-linux-run-installers.zip with bsdtar
    ==> Starting build()...
    Creating directory archive_files
    Verifying archive integrity... All good.
    Uncompressing AMD Catalyst(TM) Proprietary Driver-15.101.1001............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
    ==> Entering fakeroot environment...
    ==> Starting package_catalyst-utils()...
    patching file etc/ati/authatieventsd.sh
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "catalyst-utils"...
      -> Generating .PKGINFO file...
      -> Adding install file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Starting package_catalyst-libgl()...
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "catalyst-libgl"...
      -> Generating .PKGINFO file...
      -> Adding install file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Starting package_opencl-catalyst()...
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "opencl-catalyst"...
      -> Generating .PKGINFO file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Leaving fakeroot environment.
    ==> Finished making: catalyst-utils 15.5-1 (Sun Aug  2 21:33:07 CDT 2015)
    
    ==> Continue installing catalyst-utils ? [Y/n]
    ==> [v]iew package contents [c]heck package with namcap
    ==> ---------------------------------------------------
    ==> y
    
    [sudo] password for mike: 
    loading packages...
    warning: opencl-catalyst-15.5-1 is up to date -- reinstalling
    resolving dependencies...
    warning: cannot resolve "xorg-server<1.17.0", a dependency of "catalyst-utils"
    warning: cannot resolve "catalyst-utils", a dependency of "catalyst-libgl"
    warning: cannot resolve "xorg-server<1.17.0", a dependency of "catalyst-utils"
    :: The following packages cannot be upgraded due to unresolvable dependencies:
          catalyst-libgl  catalyst-utils
    
    :: Do you want to skip the above packages for this upgrade? [y/N] y
    looking for conflicting packages...
    
    Packages (1) opencl-catalyst-15.5-1
    
    Total Installed Size:  59.60 MiB
    Net Upgrade Size:       0.00 MiB
    
    :: Proceed with installation? [Y/n] y
    (1/1) checking keys in keyring                     [######################] 100%
    (1/1) checking package integrity                   [######################] 100%
    (1/1) loading package files                        [######################] 100%
    (1/1) checking for file conflicts                  [######################] 100%
    (1/1) checking available disk space                [######################] 100%
    (1/1) reinstalling opencl-catalyst                 [######################] 100%
    ==> Making package: catalyst 15.5-1 (Sun Aug  2 21:33:50 CDT 2015)
    ==> Checking runtime dependencies...
    ==> Installing missing dependencies...
    error: target not found: catalyst-utils
    ==> ERROR: 'pacman' failed to install missing dependencies.
    ==> ERROR: Makepkg was unable to build .
    ==> Restart building catalyst ? [y/N]
    ==> ---------------------------------
    ==> 
    [[email protected] ~]$ yaourt -S lib32-catalyst-libgl 
    
    ==> Downloading lib32-catalyst-libgl PKGBUILD from AUR...
    x PKGBUILD
    x .SRCINFO
    x lib32-catalyst.sh
    x lib32-catalyst-utils.install
    x lib32-catalyst-libgl.install
    Comment by Vi0L0  (2014-05-25 11:34)
    updated to 14.4-20 (catalyst 14.4 rev2):
    - which brings some fixes for Witcher 2
    
    Comment by Vi0L0  (2014-10-03 20:54)
    updated to 14.9-1:
    - official, stable release
    http://support.amd.com/en-us/kb-articles/Pages/AMDCatalyst14-9LINReleaseNotes.aspx
    
    - it doesn't support xserver 1.16
    
    - I added my fresh patch for kernel 3.17 rc6.
    Notes about the patch:
    1. it probably wont work on 3.17 kernels older than rc6 because I don't know how to tell preprocessor about rc version :P
    2. im unable to test resume/suspend
    3. im not the developer, just pressing random keys :P so the patch could be less/more noobish :-)
    
    Comment by bboy716  (2014-10-10 01:21)
    Does the 14.9-1 version fix the conflict with the mesa-dri package? If so, will this update be coming to the package in the catalyst-hd234k unofficial repository? I've been holding off on updating for about a week now. I may have to use the AUR catalyst packages until the ones in the unofficial repository are updated.
    
    Comment by Vi0L0  (2014-10-10 16:55)
    This version doesn't support radeons 2 3 4 k. Only newer lines.
    I doubt that AMD will release any catalyst driver update for legacy radeons.
    
    Comment by Vi0L0  (2015-06-04 13:23)
    updated to 15.5-1 - AKA "nothing interesting":
    - it doesn't support xserver 1.17
    - looks older than ubuntu vivid driver which we are using ie in [email protected]
    - rel notes: http://support.amd.com/en-us/kb-articles/Pages/AMDCatalyst15-5LINReleaseNotes.aspx
    
    lib32-catalyst-libgl 15.5-1  (2015-06-04 13:13)
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    
    ==> WARNING: This PKGBUILD describes a split package.
    ==> Specific package options are unknown
    ==> lib32-catalyst-utils dependencies:
    
    
    ==> Continue building lib32-catalyst-libgl ? [Y/n]
    ==> ----------------------------------------------
    ==> 
    ==> Building and installing package
    ==> This PKGBUILD provides " lib32-catalyst-utils lib32-catalyst-libgl lib32-opencl-catalyst "
    ==> Install only lib32-catalyst-libgl ? [Y/n]
    ==> -----------------------------------------
    ==> 
    ==> Making package: lib32-catalyst-utils 15.5-1 (Sun Aug  2 21:34:41 CDT 2015)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving sources...
      -> Downloading amd-catalyst-omega-15.5-linux-run-installers.zip...
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  149M  100  149M    0     0   179k      0  0:14:13  0:14:13 --:--:--  471k
      -> Found lib32-catalyst.sh
    ==> Validating source files with md5sums...
        amd-catalyst-omega-15.5-linux-run-installers.zip ... Passed
        lib32-catalyst.sh ... Passed
    ==> Extracting sources...
      -> Extracting amd-catalyst-omega-15.5-linux-run-installers.zip with bsdtar
    ==> Starting build()...
    Creating directory archive_files
    Verifying archive integrity... All good.
    Uncompressing AMD Catalyst(TM) Proprietary Driver-15.101.1001............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
    ==> Entering fakeroot environment...
    ==> Starting package_lib32-catalyst-utils()...
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "lib32-catalyst-utils"...
      -> Generating .PKGINFO file...
      -> Adding install file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Starting package_lib32-catalyst-libgl()...
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "lib32-catalyst-libgl"...
      -> Generating .PKGINFO file...
      -> Adding install file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Starting package_lib32-opencl-catalyst()...
    ==> Tidying install...
      -> Purging unwanted files...
      -> Compressing man and info pages...
    ==> Creating package "lib32-opencl-catalyst"...
      -> Generating .PKGINFO file...
      -> Generating .MTREE file...
      -> Compressing package...
    ==> Leaving fakeroot environment.
    ==> Finished making: lib32-catalyst-utils 15.5-1 (Sun Aug  2 21:50:16 CDT 2015)
    
    ==> Continue installing lib32-catalyst-utils ? [Y/n]
    ==> [v]iew package contents [c]heck package with namcap
    ==> ---------------------------------------------------
    ==> y
    
    [sudo] password for mike: 
    loading packages...
    resolving dependencies...
    warning: cannot resolve "catalyst-utils", a dependency of "lib32-catalyst-utils"
    warning: cannot resolve "lib32-catalyst-utils", a dependency of "lib32-catalyst-libgl"
    warning: cannot resolve "catalyst-utils", a dependency of "lib32-catalyst-utils"
    :: The following packages cannot be upgraded due to unresolvable dependencies:
          lib32-catalyst-libgl  lib32-catalyst-utils
    
    :: Do you want to skip the above packages for this upgrade? [y/N] n
    error: failed to prepare transaction (could not satisfy dependencies)
    :: lib32-catalyst-utils: requires catalyst-utils
    :: lib32-catalyst-libgl: requires lib32-catalyst-utils
    :: lib32-catalyst-utils: requires catalyst-utils
    ==> WARNING: Your packages are saved in /tmp/yaourt-tmp-mike
    
  • @pyUser This is an article older than 2 years now, so it’s value is rather historical : (
    @Mike-Smith I’m using ATI GPU and there is no rule for me. Some games just work better with open source driver, some run better with proprietary.

    But if we are talking about your problem (and it’s still not solved) - check out the Wiki once again looking for common problems.

    I had exactly the same problem some time ago. In my case I’ve installed one additional repository, to install all dependencies and libraries, that steam might use sooner or later.
    Then I’ve remove all libraries, that were shipped with Steam:

    find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete
    

    And for me it works.

  • I now this is a quiet old topic, but I have the same trouble now. I got this workin before, but after a clean new install of Antergos, I can’t remember what I did last time. After first install of Steam I can run, accept licens and thats all, after removing the libraries

    find ~/.steam/root/ ( -name “libgcc_s.so*” -o -name “libstdc++.so*” -o -name “libxcb.so*” ) -print -delete

    Steam starts again and updates, and throws the same error again. Removing the libs again doesnt change anythin…

  • @Brown
    Same problem for me. Any solution for this?

  • OK, I found solution, just add libgpg-error.so* to previous command:

    find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
    
  • @m110s Sorry for bringing this thread back up but thanks so much dude it works :D

Posts 15Views 6410
Log in to reply