在 Ubuntu 16.04 中,Steam 無法使用 nvidia 驅動程式啟動。沒有顯示錯誤

在 Ubuntu 16.04 中,Steam 無法使用 nvidia 驅動程式啟動。沒有顯示錯誤

如果我有預設的 nvidia 驅動程式 (nvidia-384),則 Steam 無法啟動。如果我steam在終端機中運行,我會得到以下資訊:

Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
[2018-04-05 09:36:52] Startup - updater built Apr  2 2018 15:23:43

Looks like steam didn't shutdown cleanly, scheduling immediate update check

[2018-04-05 09:36:52] Checking for update on startup
[2018-04-05 09:36:52] Checking for available updates...
[2018-04-05 09:36:53] Download skipped: /client/steam_client_ubuntu12 version 1522709999, installed version 1522709999
[2018-04-05 09:36:53] Nothing to do
[2018-04-05 09:36:53] Verifying installation...
[2018-04-05 09:36:53] Performing checksum verification of executable files
[2018-04-05 09:36:54] Verification complete

並關閉。沒有更多的事情發生。

如果我有“x.org x server - Nouveau”驅動程序,它可以正常運行。

我努力了:

sudo apt-get remove steam
sudo apt-get purge steam
sudo rm -rf ~/.local/share/Steam && rm -rf ~/.steam

進而

sudo apr-get install steam

而且問題沒有解決。

我不知道該怎麼辦。謝謝。

更新和修復

問題是這樣解決的:

sudo ldconfig -p | grep -i gl.so

sudo rm /usr/lib/i386-linux-gnu/mesa/libGL.so.1

我找到了解決方案這裡

看起來這是 nvidia 驅動程式的常見問題。謝謝。

答案1

嘗試去http://steampowered.com並直接從他們那裡下載更新版本的steam。你最終會得到一個 .deb 檔案;如果您在檔案總管中雙擊它,它應該在「軟體」程式中開啟。它將允許您從那裡安裝,並且應該下載 steam 所需的所有依賴項。

相關內容