OpenGL GLX 컨텍스트는 직접 렌더링을 사용하지 않으므로 성능 문제가 발생할 수 있습니다. (증기) AMD 드라이버 예약 appid (steam) / version 용

터미널에서 스팀을 시작하면 다음과 같은 오류 메시지가 나타납니다.

charlie @ SteamMPL : ~ $ 스팀
rm : no se puede borrar«/home/charlie/.steam/steam»: Es un directorio
rm : no se puede borrar«/home/charlie/.steam/bin»: Es un directorio
우분투 14.04 64 비트에서 Steam 실행
STEAM_RUNTIME은 자동으로 활성화됩니다
[2014-08-03 11:50:13] 시작-업데이터가 빌드 함 2014 년 7 월 15 일 18:14:26
appid (steam) / version 용 breakpad 예외 처리기 설치 (1405474565_client)
libGL 오류 : 드라이버를로드하지 못했습니다 : swrast
스팀이 완전히 종료되지 않아 즉시 업데이트 확인 예약
appid (steam) / version 용 breakpad 예외 처리기 설치 (1405474565_client)
[2014-08-03 11:50:14] 시작시 업데이트 확인
[2014-08-03 11:50:14] Buscando actualizaciones 실 책자 ...
appid (steam) / version 용 breakpad 예외 처리기 설치 (1405474565_client)
[2014-08-03 11:50:14] 다운로드 생략 : / client / steam_client_ubuntu12 버전 1405474565, 설치된 버전 1405474565
[2014-08-03 11:50:14] 할 일 없음
[2014-08-03 11:50:14] Verificando 설치 ...
[2014-08-03 11:50:14] 실행 파일의 체크섬 확인 수행
[2014-08-03 11:50:15] 확인 완료
Gtk-Message : 모듈 "오버레이 스크롤바"를로드하지 못했습니다
Gtk-Message : "unity-gtk-module"모듈을로드하지 못했습니다
appid (steam) / version 용 breakpad 예외 처리기 설치 (1405474565_client)
Fontconfig 오류 : "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", 70 행 : 비 이중 행렬 요소
Fontconfig 오류 : "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", 70 행 : 비 이중 행렬 요소
Fontconfig 경고 : "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", 78 행 : 알 수 없음, 예상 번호
[0803/115015 : WARNING : proxy_service.cc (958)] 시스템 구현이 없으므로 PAC 지원이 비활성화되었습니다.
libGL 오류 : 드라이버를로드하지 못했습니다 : swrast
오류 : OpenGL GLX 컨텍스트가 직접 렌더링을 사용하지 않아 성능 문제가 발생할 수 있습니다.

하드웨어 정보 :

  • CPU : AMD 애슬론 x4 760k
  • GPU : AMD Radeon R7 250 1GB GDDR5 (드라이버 : Catalyst 14.4)
  • RAM : 8GB DDR3 1600

이 문제를 피하려면 어떻게해야합니까?



답변

Steam은 자체 gcc 라이브러리와 함께 제공되며 구식이며 최신 라이브러리가있는 배포에서는 작동하지 않습니다. 자세한 내용은 https://wiki.archlinux.org/index.php/steam#Steam_runtime_issues를 확인 하십시오.

Ubuntu 14.04의 문제를 해결하려면 Steam을 닫고 다음을 실행하십시오.

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

14.10에서 경로가 변경되면 명령은 비슷합니다.

rm ~/.steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm ~/.steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

또는

rm ~/.steam/bin32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.steam/bin32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm ~/.steam/bin32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm ~/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.steam/bin32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

답변

나는 다음을했다

$ tar cjvf ~/.steam/gcc_libs_backup.tar.bz2 $(find ~/.steam | grep -e libstdc++ -e libgcc_s) && rm $(find ~/.steam | grep -e libstdc++ -e libgcc_s)

그리고 모든 것이 효과가있었습니다. 필요한 경우 라이브러리 백업이 필요합니다.~/.steam/gcc_libs_backup.tar.bz2


답변

같은 오류가 나에게 발생했으며 문제는 amd 드라이버와 관련이 있습니다. 다음을 수행하십시오 :

제거 스팀
AMD 드라이버 제거
스팀 설치
시작 스팀
설정 모든
AMD의 드라이버 설치

가 도움이되기를 바랍니다


답변

나는 같은 문제가 있었고 그것을 해결할 수 없었지만 @ user22153 덕분에 해결할 수 있었지만 약간의 차이가있었습니다. (나는 새로운 답변을 만들었으므로 나중에 사용하기 위해 내가 사용한 명령을 쉽게 게시 할 수 있습니다. : D) 모든 creds는 @ user22153에 도착했습니다.

rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1
rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6
rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1

따라서 위에서 언급 한 코드 (@ user22153)가 작동하지 않으면 파일을 찾을 수있을 때까지 둘러보십시오.


답변

Ubuntu 14.04.2에 nvidia Geforce 드라이버 버전 346.47을 설치 한 후이 오류가 발생했습니다. 드라이버를 설치하는 동안 32 비트 호환성 라이브러리를 설치할 수 없다는 메시지가 표시되었지만 어리석게 무시했습니다. 비디오 드라이버 설치 프로그램을 다시 실행하고 32 비트 라이브러리를 설치하면 문제가 해결되었습니다.