Translation(s): English - Español - Français - Português do Brasil - Русский


Steam

Steam is a proprietary content delivery and management application for PC software with Linux support. It is packaged for Debian in non-free.

Graphics

Some games will run fine with your current set up, others may require updated drivers to get the best performance, and a few may refuse to run without the driver updates. Determine what graphics hardware you are using and follow the appropriate section for AMD/ATI graphics or Nvidia graphics.

Installation

There are packages available for Debian 8 "Jessie" and Sid. They are not currently available for the stable release, Debian 7 "Wheezy"; if you want to run Steam on a Wheezy system, you would need to either build a jessie chroot (look at schroot for this) or upgrade to jessie first.

64-bit systems (amd64)

/!\ Instructions are for Jessie and Sid systems only.

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Jessie (testing)
    deb http://http.debian.net/debian/ jessie main contrib non-free
  2. Enable Multi-Arch and update the list of available packages:

    # dpkg --add-architecture i386
    # aptitude update
  3. Install the steam package:

    # aptitude install steam
  4. Install 32-bit OpenGL libraries:

    Nvidia graphics hardware:

    # aptitude install libgl1-nvidia-glx:i386

    ATI/AMD graphics hardware:

    # aptitude install libgl1-fglrx-glx:i386

32-bit systems (i386)

/!\ Instructions are for Jessie and Sid systems only.

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Jessie (testing)
    deb http://http.debian.net/debian/ jessie main contrib non-free
  2. Update the list of available packages and install the steam package:

    # aptitude update
    # aptitude install steam

See also