Steam이 시작되지 않음 - 분할 오류

Steam이 시작되지 않음 - 분할 오류

[해결됨] 독점 AMD 드라이버를 제거하고, 재부팅하고, Steam을 시작하여 업데이트하고, AMD 드라이버를 다시 설치하고, 재부팅하여 문제를 해결했습니다. 작동하는 것 같으며 이제 모든 Steam Linux 게임을 플레이할 수 있습니다.

방금 메인 PC에 Ubuntu 13.10 64bit를 설치했습니다. Steam(.deb)도 설치했습니다.Steampowered.com). 오류 없이 설치가 진행되었습니다.

Steam을 실행하면 아무 일도 일어나지 않습니다. 터미널에서 Steam을 실행했는데 Steam을 실행할 때 항상 Steam.sh의 다른 라인에서 발생하는 두 가지 분할 오류가 발생했습니다.

/home/samathy/.local/share/Steam/steam.sh: line 755: 11111 Segmentation fault  
/home/samathy/.local/share/Steam/steam.sh: line 755: 11239 Segmentation fault 

터미널의 나머지 출력은 덤프 저장 텍스트입니다. GLX 문제나 로케일 문제에 대해 아무것도 볼 수 없습니다(Steam에서 인기 있는 문제인 것 같습니다).

저는 Xubuntu(Ubuntu 설치 후 설치됨)를 사용하여 Ubuntu 13.10 64비트를 실행하고 있습니다. 제 사양은 다음과 같습니다.

AMD FX 6350. AMD HD7870(AMD 독점 베타 드라이버 포함) 12GB DDR3 Samsung 840 EVO 120GB.

Steam이 Ubuntu 13.10 + Xubuntu-desktop, Intel Atom N270 넷북에서 아무 문제 없이 잘 실행되고 게임도 실행할 수 있기 때문에 이 문제는 저에게 조금 이상합니다.

저는 구글링을 많이 했고 제 문제가 아닌 다른 Steam 문제에 대한 해결책만 찾았습니다.

누구든지 도울 수 있다면 정말 좋을 것입니다. 감사해요!

편집 : 내가 시도한 것을 언급해야합니다

~$steam --reset

자체적으로 오류가 발생하지는 않지만 문제도 해결되지 않습니다. Ubuntu 패키지 관리에서 Steam 설치도 시도했지만 동일한 오류가 발생합니다.

답변1

Saucy를 새로 설치한 Catalyst 14.3 Beta에서도 이런 일이 발생하는 것을 확인할 수 있습니다.

제거한 다음 Steam을 다운로드하도록 하겠습니다.

내 노트북에서(정확히 동일한 설정, 아직 Catalyst를 설치하지 않음) Steam이 시작됩니다.

편집: 내 노트북과 데스크탑에서 작동하는 것을 확인했습니다. 따라서 Saucy를 새로 설치하는 경우 Steam을 설치하고 업데이트하세요.~ 전에Catalyst를 설치하는 중입니다.

답변2

Steam 디렉토리의 이름을 바꾸고 여기에서 nvidia + bumblebee로 테스트했습니다.

동일한 분할 오류가 나타나는 것을 확인할 수 있습니다. :(

라인 755는 증기 바이너리를 발사하는 곳인 것 같습니다.

바이너리를 수동으로 시작하면 "치명적인 오류: steamui.so를 로드하지 못했습니다"라는 메시지가 표시됩니다.

ldd는 자체 디렉토리(예: libSDL2-2.0.so.0)에 있는 파일을 제외한 모든 것을 찾는 것을 보여줍니다. 이상하네요. libGL.so.1과 같은 항목을 찾지 못할 것이라고 예상했기 때문입니다. 하지만 문제는 없습니다.

이전 디렉토리의 이름을 다시 바꾸면 Steam이 정상적으로 실행됩니다.

따라서 13.10/14.04의 Valve 설치 프로그램에는 심각한 SNAFU가 있습니다.

관련 정보