Steam for CentOS / RHEL 7

The Steam repository now contains the Steam client package plus the S3 texture compression library for Open Source drivers for CentOS and Red Hat Enterprise Linux 7.

The CentOS/RHEL repository contains also all the SteamOS session files and binaries for running a Steam-only system, like the Fedora ones. As the Fedora packages, the main client is 32 bit only, so when running on 64 bit systems, make sure to load also your 32 bit libraries if you are running on proprietary drivers or the S3 texture compression library if you are running on a 64 bit system. Work on Valve’s X-Box kernel module for CentOS/RHEL is ongoing; as in its current form there are unresolved symbols.

As part of the update, also the Fedora X-Box kernel module has additional fixes on top of Valve’s code.

I will also add the packages to RPMFusion when a CentOS/RHEL 7 branch will eventually be available.

For full details see the repository page.



8 thoughts on “Steam for CentOS / RHEL 7

  1. I have recently installed another machine with CentOS 7 and I cannot find the libtxc_dxtn libraries, whereas they were on the C7 repo before… will they be readded? (32/64 bit)


  2. The latest update seems to require a package not available in EL7 repo:
    Resolving Dependencies
    –> Running transaction check
    —> Package steam.i686 0: will be updated
    —> Package steam.i686 0: will be an update
    –> Processing Dependency: libva-intel-driver(x86-32) for package: steam-
    –> Finished Dependency Resolution
    Error: Package: steam- (epel-steam)
    Requires: libva-intel-driver(x86-32)

    Is this really required? Where can I find this version? Fedora 22 x86_64 repo has it but it seems that F23 and F24 are missing this one too…


    1. Sorry but I’m in the process of merging all repositories hosted here in one. Unfortunately the updated libva-intel-driver package is included in the HandBrake/Multimedia repository:

      Please install that, I’m pretty sure you will appreciate it. It contains up to date multimedia libraries for RHEL/CentOS 7 (VLC, HandBrake, MakeMKV, etc.)

      1. I was able to install steam, but when I start it up I get the following error:

        /home/szipprich/.local/share/Steam/ line 756: 4046 Segmentation fault (core dumped) $STEAM_DEBUGGER “$STEAMROOT/$STEAMEXEPATH” “$@”

        I have the latest nvidia drivers installed on my redhat 7.2. I saw something about installing your drivers, but I am unable to because I need this package:

        Error: Package: 2:nvidia-driver-367.44-1.el7.x86_64 (epel-nvidia)
        Requires: libva-vdpau-driver(x86-64)

        I searched around the internet about installing the package, but no luck…any thoughts? Thanks again.

        1. Hello, to install the Nvidia drivers you need to have EPEL enabled, as some component (libva-vdpau-driver) is hosted there.
          What kind of drivers are you using? Nouveau? if you install Nvidia drivers from my repository make sure to include the 32 bit libraries as Steam is 32 bit only:

          yum install nvidia-driver kmod-nvidia nvidia-driver-libs.i686

Leave a Reply