Table of Contents

GoldenEye: Source Linux Install Using Proton (aka Steam Play)

This article is a work in progress.

In addition, though Proton is mostly compatible, it is not possible to join online servers when running GE:S via Proton. This article is being written in anticipation of when Proton may be fully compatible.

It is possible to run GoldenEye: Source under Steam for Linux via Proton. This is generally a better experience than installing Wine and a separate copy of Steam to play your Windows games. GE:S will appear as part of your Steam for Linux library. Performance may be lacking compared to Windows, but the game will otherwise function normally.

Before you begin, see the Proton requirements on GitHub.

Installation

Like the Windows install, there are two main components to install: Source SDK Base 2007 and GoldenEye: Source.

Source SDK Base 2007:

GoldenEye: Source:

With that done, restart Steam and you should see GoldenEye: Source pop up in your games library. Double-click it and it should run normally.

Notes

  1. Due to bugs in Proton, it is currently not possible to play online. You can play offline with bots by opening the developer console and typing sv_lan 1. Alternatively, check “Run on LAN” in the Create Server dialog. Although untested, you may be able to play online if the server was started with the -insecure option.
  2. This may have reduced performance compared to running GE:S via Windows. Nonetheless, with a powerful enough machine, GE:S should be very playable through Proton.
  3. You may crash more frequently than on Windows. If this is the case, try lowering the texture quality to improve stability.