Steam 설치 시도 중 오류 : 다음 32 비트 라이브러리가 누락되어 Steam이 실행되지 않을 수 있습니다.


25

이미 Steam을 설치했지만 프로그램을 클릭하면이 메시지가 나타납니다.

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

무엇을 설치해야할지 모르겠습니다.


2
완전한 오류 메시지가 필요합니다.
Javier Rivera

5
그것은 완료되지 않은 완전한 메시지입니다
Unb3liveblE-PoW

답변:


10

문제 없어. 그런데 리눅스와 우분투에 오신 것을 환영합니다.

먼저, Ubuntu Software Center에서 Steam을 설치하지 않았는데도 시도하지 않은 경우 사전에 시스템에서 Steam을 제거하여 설치가 가능한지 확인하십시오. sudo apt-get update미리 터미널에서 실행해야 할 수도 있습니다 (암호를 입력하라는 메시지가 표시되면 화면에 아무 것도 나타나지 않아도 입력됩니다). 또한 하단의 "기술 항목 표시"를 클릭하면 소프트웨어 센터에만 Steam이 표시됩니다.

그래도 도움이되지 않으면 Valve Developer 위키 의 알려진 문제 섹션 을 참조하십시오 . 데비안 기반 배포판에 대한 지침을 따르십시오.

sudo apt-get install lib32stdc++6

이 지침이 이해가되지 않는 경우 알려주십시오.


33

이것은 64 비트 OS마다 발생하는 것으로 보입니다.

전체 버그 보고서 : https://github.com/ValveSoftware/steam-for-linux/issues/321

해결책 :

gksudo gedit /etc/ld.so.conf.d/steam.conf

파일에 다음 두 줄을 추가하십시오 .

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

그런 다음 다음을 실행하십시오 .

sudo ldconfig

이제 Steam을 실행할 수 있습니다


해결책은 여기에 있습니다 : http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian


1
이것은 우분투 13.10의 내 솔루션이었습니다. 우분투 12.04 에서이 문제가 발생한 것을 기억하지 못합니다.
isaaclw

2
13.10에서 문제를 해결하는 가장 깨끗한 방법입니다. 사용자는 현재 가장 높은 투표 응답에 따라 / usr / lib에 심볼릭 링크를 만들면 안됩니다.
XBigTK13X 14

이것은 우분투 14.04에 나를 위해 솔루션이었다
태너 왓슨

이것은 올바른 길입니다-쉽고 효과적이었습니다. 다른 일은 없었습니다.
Audie

이 솔루션 중 어느 것도 14.04 x64에서 작동하지 않습니다. 스팀 스타가 터미널을 열면 어떤 종속성이 설치 될지 알려줍니다. 그러나 다운로드가 끝나면 다른 종속성 문제가 발생합니다. 그런 다음 누락 된 steamui.so 오류 메시지로 시작한 다음 종료됩니다.
ViBE

26

Nvidia / AMD에서 적절한 소스를 사용하려면 Intel Sandy Bridge (HD3000 그래픽)에서 수행해야 할 작업이 있습니다.

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

vmWare의 Steam 및 3D가 작동합니다.


이것은 나를 위해 일했습니다 (AMD here). 내가해야 할 일은 이라는 이름 의을 fglrx제공하는 멀티 아치 32 비트 패키지를 설치 한 다음에 심볼릭 링크를 만드는 것 입니다. 그런 다음 완벽하게 작동했습니다. libGL.solibgl1-fglrx-glx:i386/usr/lib/i386-linux-gnu/fglrx/libGL.so.1
Thomas

또한 Ubuntu 17.10에서 나를 위해 수정했습니다. 감사!
rene December

6

64 비트 버전의 Ubuntu를 올바르게 실행하고 있습니다.

터미널을 열고 다음을 입력하십시오.

sudo apt-get install ia32-libs

이런 식으로 Steam, skype 등과 같은 32 비트 애플리케이션과 완벽하게 호환됩니다.


1
이 패키지는 debian wheezy 또는 suacy (13.10)에서 사용할 수 없습니다. 우분투에서 마이그레이션이 언제 발생했는지 기억하려고합니다 ...하지만 32 비트 패키지 설치에서 마이그레이션했습니다.
isaaclw


0

커널 3.8.12를 사용하여 Ubuntu 13.04 64 비트에서 ATI 13.04로 Steam을 실행하는 방법 :

  1. 터미널 열기

  2. 홈 디렉토리에 시작 파일을 작성하십시오.

    sudo gedit st3am.sh
    
  3. 이것을 파일에 넣으십시오 :

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. 저장 및 실행 가능 :

    chmod a+x st3am.sh
    
  5. 바로 가기를 만들고 바탕 화면으로 이동하거나 응용 프로그램 메뉴에 추가

  6. 재미있게 보내세요 :)


0

나는 단순히 optirun을 사용하여 달렸다. 터미널 창에서 : optirun steam. CPU 온보드 인텔 그래픽이 아닌 실제 그래픽 카드에서 스팀이 작동하도록 설정합니다.


0

GeForce 650ti를 331 드라이버와 함께 사용하여 nVidia 및 Steam과 비슷한 문제가 발생했습니다. 나는 일을 결국 CTRL- ALT- F1다음, 및 로그인 sudo service lightdm stop, telinit 3(아마도 서비스 정지 후 필요하지 않음) sudo sh NVIDIA*.run.

원래 331 개의 드라이버가 제거되었고 설치 (이번)는 제대로 진행되었으며 Steam이 작동합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.