새로 설치된 Steam의 Debian 베타 버전에 libGL.so.1이 없습니다.

새로 설치된 Steam의 Debian 베타 버전에 libGL.so.1이 없습니다.

debian wiki에서 제안한 대로 i386 아키텍처를 추가하고 apt에서 Steam을 설치한 후에도 libGL.so.1이 여전히 누락되어 있습니다.

me@hostname:~$sudo apt-get install --reinstall libgl1-mesa-glx:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0 B/50.3 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 185832 files and directories currently installed.)
Preparing to unpack .../libgl1-mesa-glx_20.1.9-1_i386.deb ...
Unpacking libgl1-mesa-glx:i386 (20.1.9-1) over (20.1.9-1) ...
Setting up libgl1-mesa-glx:i386 (20.1.9-1) ...
me@hostname:~$sudo apt-get install --reinstall steam
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0 B/9,554 B of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 185832 files and directories currently installed.)
Preparing to unpack .../steam_1%3a1.0.0.66_i386.deb ...
Unpacking steam:i386 (1:1.0.0.66) over (1:1.0.0.66) ...
Setting up steam:i386 (1:1.0.0.66) ...
me@hostname:~$steam
/home/me/.local/share/Steam/steam.sh: line 114: VERSION_ID: unbound variable
/home/me/.local/share/Steam/steam.sh: line 114: VERSION_ID: unbound variable
Running Steam on debian  64-bit
/home/me/.local/share/Steam/steam.sh: line 114: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Steam client's requirements are satisfied
/home/me/.local/share/Steam/ubuntu12_32/steam
[2020-10-07 20:44:30] Startup - updater built Sep  3 2020 21:18:09
Installing breakpad exception handler for appid(steam)/version(1599174997)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
Installing breakpad exception handler for appid(steam)/version(1599174997)
[2020-10-07 20:44:30] Checking for update on startup
[2020-10-07 20:44:30] Checking for available updates...
[2020-10-07 20:44:30] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1599174997)
[2020-10-07 20:44:30] Download skipped: /client/steam_client_ubuntu12 version 1599174997, installed version 1599174997, downloaded version 0
[2020-10-07 20:44:30] Nothing to do
[2020-10-07 20:44:30] Verifying installation...
[2020-10-07 20:44:30] Performing checksum verification of executable files
[2020-10-07 20:44:31] Verification complete
Failed to load steamui.so - dlerror(): libGL.so.1: wrong ELF class: ELFCLASS64
[2020-10-07 20:44:33] Shutdown
Installing breakpad exception handler for appid(steam)/version(1599174997)
Installing breakpad exception handler for appid(steam)/version(1599174997)

답변1

이 오류가 발생하는 다른 사람이 있으면 설치해 보세요.

apt install nvidia-driver-libs:i386

이것으로 문제가 해결된 것 같습니다.

아직 32비트 소스를 활성화하지 않은 경우 다음 명령을 사용하여 활성화하십시오.

dpkg --add-architecture i386

관련 정보