Steam을 시작할 때 라이브러리 누락 오류가 발생했습니다.

Steam을 시작할 때 라이브러리 누락 오류가 발생했습니다.

저는 sudo apt-get install steam64비트 시스템에서 Debian 8.2 "Jessie"를 실행하고 있습니다. Valve의 이용 약관에 동의합니다. 내 그래픽 카드는 NVIDIA입니다. nvidia-driver패키지를 설치했습니다 .

steam터미널에서 실행을 시도했지만 다음 오류가 발생했습니다.

Running Steam on debian 8 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
[2016-03-17 21:27:16] Startup - updater built Mar 10 2016 10:39:59
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2016-03-17 21:27:16] Checking for update on startup
[2016-03-17 21:27:16] Checking for available updates...
[2016-03-17 21:27:16] Download skipped: /client/steam_client_ubuntu12 version 1457636973, installed version 1457636973
[2016-03-17 21:27:16] Nothing to do
[2016-03-17 21:27:16] Verifying installation...
[2016-03-17 21:27:16] Performing checksum verification of executable files
[2016-03-17 21:27:17] Verification complete
[2016-03-17 21:27:20] Shutdown

어떻게 해결할 수 있나요?

답변1

누락된 32비트 버전을 설치해야 합니다 libGL.so.1. nvidia의 경우 패키지에 있습니다 libgl1-nvidia-glx:i386.

아직 추가하지 않았다면 데비안 시스템에 i386 아키텍처를 추가해야 합니다:dpkg --add-architecture i386

libgl1-mesa-glx:i386아직 설치하지 않은 경우 설치 및/또는 glx-diversions설치 해야 할 수도 있습니다 .

답변2

내 Nvidia 드라이버가 잘못 설치된 것으로 나타났습니다. 백포트를 사용하여 다음 지침을 따라야 했습니다.https://wiki.debian.org/NvidiaGraphicsDrivers#jessie-352

답변3

Steam 설치 중에 정보가 있습니다:

nvidia-driver-libs-i386 패키지를 설치하십시오

https://packages.debian.org/buster/nvidia-driver-libs-i386

설치 방법은 다음과 같습니다.

sudo apt install nvidia-driver-libs:i386

관련 정보