모든 소스 엔진 게임의 "intel_do_flush_lock_failed"로 인해 특정 상황에서 충돌이 발생함

모든 소스 엔진 게임의 "intel_do_flush_lock_failed"로 인해 특정 상황에서 충돌이 발생함

약 한 달 전 업데이트 이후 이상한 문제에 시달렸습니다. 이로 인해 소스 엔진 기반 게임이 내 시스템을 정지시킵니다(사운드 루프, 전체 데스크톱이 응답하지 않음, 프레임 속도가 약 0.125fps(예, 한 프레임)으로 떨어짐 4초마다) 약 15초 후에 최종적으로 닫히고 내 컴퓨터에 대한 제어권을 다시 돌려받게 됩니다.

이 충돌의 원인은 "무작위"가 아닙니다. 공통점이 거의 없어 보이지만 모두 동일한 오류가 발생합니다. 소품을 생성하거나, NPC에게 쫓기거나, 맵의 특정 부분으로 이동하는 중에 발동할 수 있습니다.

다음은 충돌을 확실하게 일으키는 것으로 판단한 몇 가지 사항입니다(이 외에도 더 있습니다).

Garry's Mod: 'q' 메뉴를 통해 display_cooler01a 생성을 시도합니다(공구 총을 사용하여 생성하면 이상하게도 이후 오류 없이 메뉴를 통해 생성될 수 있습니다.)

Team Fortress 2: 죽어가거나 때로는 모퉁이를 돌거나 캐릭터 선택 메뉴에서.

Garry의 모드: gm_bobomb_battlefield_h1의 첫 번째 나무 다리를 걷습니다(이 게시물에 포함된 터미널 출력은 이 방법을 사용하여 생성되었습니다).

나는 시도했다:

  • 전체 운영 체제(Xubuntu) 재설치 및 Steam 재설치
  • 모든 게임에 대한 로컬 파일 유효성 검사 중('성공적인' 유효성 검사 보고)
  • 소프트웨어 및 업데이트 설정의 "추가 드라이버"에서 "intel-microcode의 Intel CPU용 프로세서 마이크로코드 펌웨어"를 활성화합니다.

이들 중 어느 것도 작동하지 않으며 충돌이 계속 발생하며 똑같은 작업으로 인해 계속해서 발생할 수 있습니다. Steam과 게임에 소프트웨어 렌더링을 사용하도록 강제하여 이러한 충돌을 해결할 수 있었지만 이는 매우 느립니다.

유용할 것으로 예상되는 일부 정보를 업로드한 Google 드라이브 폴더에 대한 링크를 첨부했습니다. 해결책이 없는 경우에도 다른 사람이 이 문제를 겪고 있는지 또는 원인이 무엇인지 알고 있는지(스펙터/멜트다운에 대한 엉성한 패치 관련?) 마음을 편하게 하려고 여전히 궁금합니다.

터미널에서 실행 중인 Steam 출력(Gmod 시작 시간부터 충돌까지), lspci 및 uname -a

답변1

꽤 많이 파헤친 후에 실제로 내 질문에 답했습니다!

Dell Inspiron 5559를 사용하는 사람이 있다면 저장소를 추가하여 문제를 해결할 수 있었습니다.

deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main적합하다,

그리고 달리는 중sudo apt-get update && sudo apt-get install libgl1-mesa-dri

https://bugs.freedesktop.org/show_bug.cgi?id=102226

http://www.omgubuntu.co.uk/2017/11/install-mesa-17-2-ubuntu

이 문제로 인해 다른 분들께 불편을 끼쳐드려 죄송합니다.

관련 정보