summaryrefslogtreecommitdiffstats
path: root/steamclient/build/README.Slackware
blob: 30c01f81ecd7ff0f83e905ccfc27fba745a509ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Slackware package for Valve's Steam Client for Linux.
-------------------------------------------------------------------------------

The Steam client is primarily targeting Ubuntu, so in order to make it work
on Slackware, the package ships with a slightly modified steam startup script.

You will also have to install the following dependencies:
  - OpenAL
  - flashplayer-plugin
These are both available as SlackBuild scripts on http://slackbuilds.org ;
OpenAL and flashplayer-plugin packages can be found in my own repository
at http://slackware.com/~alien/slackbuilds/ too.

Note that the Steam client currently is 32-bit only. If you are running a
64-bit Slackware you must add multilib capability to it first.
Then, you need to add several more 'compat32' packages. In addition to
'compat32' versions of the aforementioned dependencies (OpenAL and
flashplayer-plugin), it is recommended that you also install a 'compat32'
package for oxygen-gtk2 .

The Steam client is dynamically linked against pulseaudio libraries, but my
modification to the steam startup script will actually force it to use
Slackware's ALSA for audio output. Pulseaudio will not be used.

In order to run the Steam client you will probably need a Nvidia or Ati card
with proprietary drivers. I would like to hear from people who are able to
start Steam and play a game using open source drivers.

-------------------------------------------------------------------------------
Eric Hameleers <alien@slackware.com> 09-nov-2013