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.

(this wiki works for jessie and sid, current debian stable users might not be able to login after purging libc6 to install again the wheezy version, or upgrade several packages using stable repositories, you have been warned)

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 Jessie and Sid. They are not currently available for the stable release, Wheezy.

64-bit systems (amd64)

  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)

  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