• Stars
    star
    195
  • Rank 199,374 (Top 4 %)
  • Language
    Shell
  • License
    GNU General Publi...
  • Created about 12 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Gentoo overlay for Valve's Steam client and Steam-based games

steam-overlay

Gentoo overlay for Valve's Steam client and Steam-based games.

Valve only provides a 32-bit version of the client, uses an own update mechanism for the client and games that is not under control of package managers and ships a customized runtime with precompiled libraries. This overlay provides an ebuild for the steam installer and meta ebuilds as well as patched (multilib) ebuilds from main tree that enable the execution of the client and games with (almost only) system libraries on x86_64 and x86 systems.

Please note: Valve only supports Steam with an enabled steam runtime. If you have problems, enable the runtime with the use flag or start steam with STEAM_RUNTIME=1 steam before reporting a bug at the official bug tracker.

Usage

  • Include this overlay with Layman and the following command: layman -a steam-overlay or copy steam-overlay.conf from this repository into /etc/portage/repos.conf/ to use the new portage sync capabilities
  • Choose if you want to use the official Steam runtime along with its bundled libraries or system libraries by en-/disabling the steamruntime use flag. Disabling the official runtime is only recommended for advanced Gentoo users
  • Emerge the steam-meta package
  • Start the client by executing steam

Notes for AMD64

As the client and most games use 32-bit executables, the ebuilds require that you enable the abi_x86_32 use flag for some packages, see this news item for more information.

Troubleshooting Steam

If you have problems, please take a look at http://wiki.gentoo.org/wiki/Steam, Gentoo Forums thread, Arch Wiki and the official bug tracker.

The corresponding bugzilla entry is bug #442176. The official steam repo is here.

License

steam-overlay is provided under the GNU General Public License v2. See LICENSE.

More Repositories

1

avcut

Frame-accurate video cutting with only small quality loss
C
99
star
2

skiller-ctl

Control the additional features (e.g., LEDs) of Sharkoon Skiller keyboards
C
23
star
3

snd-bcd2000

Linux driver for the Behringer BCD2000 DJ controller
C
23
star
4

mplugd

Daemon that listens on events (e.g. xrandr or pulseaudio) and executes user-defined actions
Python
18
star
5

londonlaw

Clone of the famous Scotland Yard board game
Python
16
star
6

ocl-ke

CLI wrapper for OpenCL kernel compilation and linking
C
8
star
7

avahi-tray

Fast access on services announced by Avahi/mDNS using an application in system tray
Python
7
star
8

librapl

Librapl is a library that simplifies access to the RAPL values in MSR registers of modern Intel CPUs.
C
7
star
9

toolsnstuff

Some scripts and other useful stuff
Python
5
star
10

pmtools

Collection of tools for ACPI and power management
C
5
star
11

anyc-overlay

My personal Gentoo overlay
Shell
5
star
12

pyotrcut

CLI tool to cut TV recordings from OnlineTVRecorder.com using the cutlists from cutlist.at
Python
4
star
13

sip-call-notify

Rudimentary SIP client that shows a small notification on each incoming call
C
3
star
14

sparse-fio

Tool to work with sparse files like hard disk images
C
3
star
15

pcan-id

CLI to modify serial number and device id of Peak CAN USB devices
C
3
star
16

qante

QML-based framework to create standalone presentations
QML
2
star
17

gamerlay

Mirror of the Gamerlay overlay from git.overlays.gentoo.org
Shell
2
star
18

hadibot2

IRC bot written in Python
Python
2
star
19

libcortex

Event loop library following a "batteries included" approach
C
2
star
20

sparsefs

FUSE client that creates a sparse view of one or more directories
C
2
star
21

rpibuntu

Almost minimal Ubuntu image for the Raspberry Pi 2
Shell
1
star
22

opencl-headers

Mirror of Khronos OpenCL headers
C++
1
star