시작시 Steam 충돌 (18.04)

PrimitiveToast

최근에 랩톱에 Ubuntu 18.04를 설치했습니다. 그런 다음 어제 웹 사이트를 통해 Steam을 설치했고 작동했습니다. 오늘 Steam을 시작하려고했을 때 자동 업데이트가 시작되면서 충돌이 발생했습니다. 나는 sudo apt-get purge steam제거 할 때 사용 했고 웹 사이트에서 다운로드하고 sudo apt-get install steam. 그러나 문제는 지속됩니다.

이것은 터미널에서 Steam을 실행하려고 할 때 얻는 출력입니다.

~$ steam
cp: cannot stat '/usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz': No such file or directory
Running Steam on ubuntu 18.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1522709999)
Installing breakpad exception handler for appid(steam)/version(1522709999)
Installing breakpad exception handler for appid(steam)/version(1522709999)
Gtk-Message: 16:31:00.768: Failed to load module "atk-bridge"

...

Gtk-Message: 16:31:00.786: Failed to load module "canberra-gtk-module"
dbus[8768]: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../../dbus/dbus-message.c line 1362.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
crash_20180502163059_1.dmp[8775]: Uploading dump (out-of-process)
/tmp/dumps/crash_20180502163059_1.dmp
/home/magnus/.local/share/Steam/steam.sh: line 927:  8768 Aborted                         (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20180502163059_1.dmp[8775]: Finished uploading minidump (out-of-process): success = yes
crash_20180502163059_1.dmp[8775]: response: CrashID=bp-a9833971-19cb-45ce-a771-2cb7f2180502
crash_20180502163059_1.dmp[8775]: file ''/tmp/dumps/crash_20180502163059_1.dmp'', upload yes: ''CrashID=bp-a9833971-19cb-45ce-a771-2cb7f2180502''
Xiota
  • 파일 /usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz이 없어서 steam-launcher설치되지 않은 것 같습니다 . 분명히 steam패키지는 steam-launcher.

    다음을 시도하여 이전 패키지를 제거하고 새 패키지를 설치하십시오.

    sudo aptitude purge steam steam:i386
    sudo aptitude install steam-launcher libatk-bridge2.0-0
    

    steam-launcher사용할 수없는 경우 steam-installer대신 설치해보십시오 .

    sudo aptitude install steam-installer libatk-bridge2.0-0
    
  • 패키지 steam-launcher는 Steam 자체를 설치하지 않습니다. 오히려 사용자의 홈 디렉토리 인 .NET Core에 Steam을 다운로드하여 설치하는 프로그램입니다 $HOME/.local/share/Steam. Steam이 이미 설치되어 있으면 실행됩니다.

    업데이트 중에 Steam이 중단되었으며 현재 충돌이 발생하면 설치 디렉토리에 문제가 있음을 나타냅니다. 설치 폴더를 이동하여 강제로 재설치 할 수 있습니다.

    mv "$HOME/.local/share/Steam" "$HOME/.local/share/Steam.bak"
    mkdir "$HOME/.local/share/Steam"
    cp -rl "$HOME/.local/share/Steam.bak/package" "$HOME/.local/share/Steam/package"
    

    그런 다음을 실행할 때 "재설치"옵션을 선택합니다 steam. 수백 메가 바이트의 데이터를 다운로드해야 할 수 있습니다.

    Steam을 성공적으로 재설치하고 실행 한 후 이전 게임을 찾아 $HOME/.local/share/Steam.bak새 설치로 이동할 수 있습니다 $HOME/.local/share/Steam. 이동하고 싶은 것이 없으면 $HOME/.local/share/Steam.bak삭제해도 안전합니다.

  • 마지막 수단 : 위의 방법으로 문제가 해결되지 않고 Steam을 처음부터 다시 설치해도 괜찮다면 홈 디렉토리에서 모든 Steam 관련 파일을 삭제 해보세요.

    \rm -rf $HOME/.steam*
    \rm -rf $HOME/.local/share/Steam*
    

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사