Ubuntu18.04にSteamをインストールできない原因はNvidiaのドライバだった

March 04, 2019

Ubuntu18.04にSteamをインストールしようとしたところ、$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: No such file or directoryというエラーが出て困っていたので解決した方法を書いておきます。 私の場合はこれで解決したよ、という程度ですので一つの解決例としてご覧ください。 インストール方法は公式サイトから落としてきたdebファイルをdpkg -iです。

Nvidiaのドライバーが原因だった

結論から言うとNvidiaのドライバを使用しているせいでsteam-runtimeを正常に生成できないのが原因でした。

環境

  • ubuntu18.04
  • GTX1070
  • nvidia-driver-410

インストール方法

  1. 一旦、X.Org X serverのドライバに切り替え、rebootします。(時間がかかります)
  2. その状態でsteamを起動すると正常に起動してsteam-runtimeが生成されます。(ログインが求められます)
  3. 一度Steamを起動できたら、nvidiaのドライバに戻します。(時間がかかります)

以上で、nvidiaのドライバでも正常にSteamが実行できるようです。


Written by aimof
Goプログラマ。PythonやJSなどもちょくちょく触る。最近はGatsbyのカスタマイズが楽しい。 Twitter