1

I'm trying to run Civilization 6 from steam. I get a message saying "an unrecoverable error has occured, and civilization 6 cannot continue".

I'm looking through some solutions here, where I found that I could run the Civ6 executable directly from the directory ~/.steam/steam/steamapps/common/Sid Meier's Civilization VI.

When I run it from that directory in terminal I get back:

./Civ6: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory

I found some similar questions which recommend installing various packages but none of them have worked.

Philip Kirkbride
  • 1,539
  • 4
  • 30
  • 51
  • To use the answer below you should enable [universe repository](https://packages.ubuntu.com/bionic/libopenal1) - see possible duplicate of [How do I enable the "Universe" repository from the command line?](https://askubuntu.com/questions/78613/how-do-i-enable-the-universe-repository-from-the-command-line) – N0rbert Sep 28 '18 at 08:25
  • 1
    @N0rbert it's already enabled... – Philip Kirkbride Sep 28 '18 at 13:12

1 Answers1

2

Install libdevel

sudo apt install libdevel libopenal1

this installs Openal audio API needed for Civilization 6 :)

Zanna
  • 69,223
  • 56
  • 216
  • 327
Jatin-CBS
  • 667
  • 6
  • 13