Mac에서 LockDown Browser 검은색 또는 빈 화면 - 9가지 원인 순위

Mac의 검은색 또는 빈 LDB 창은 WebKit 콘텐츠 레이어가 렌더링에 실패했거나, 화면 기록 권한이 부여되지 않았거나, LDB가 보고 있는 디스플레이와 다른 디스플레이에 렌더링하고 있음을 의미합니다. 강제 종료하고, 화면 기록을 재설정하고, 외부 모니터를 분리한 후 다시 실행하십시오 - 검은 화면 보고의 약 75%를 해결합니다.

증상

빈도순으로 정렬된 원인

  1. 화면 기록 권한 누락 (약 28%) - 없으면 LDB의 키오스크 모드 렌더러가 검은 표면으로 폴백합니다.
  2. 외부 모니터 혼동 (약 18%) - LDB가 사용자가 볼 수 없는 분리된 디스플레이에서 실행되었습니다.
  3. WebKit 캐시 손상 (약 14%) - 보통 LDB 실행 중간의 Safari/WebKit 업데이트 후.
  4. 잠자기 후 깨어난 Apple Silicon Mac에서 GPU 드라이버 결함 (약 12%) - 별도 GPU 등가 렌더링 경로.
  5. 하드웨어 가속 WebKit 비활성화 (약 9%) - 오래된 Mac 또는 특정 손쉬운 사용 설정.
  6. 디스플레이 배치 버그 (약 6%) - LDB가 열려 있는 동안 디스플레이 배치가 재정렬되었습니다.
  7. 다크 모드 + 어두운 시험 콘텐츠가 보이지 않게 렌더링됨 (약 5%) - 드문 LMS 측 CSS 버그.
  8. 돋보기/줌 기능 간섭 (약 4%) - 손쉬운 사용 줌이 LDB를 추적하고 렌더링을 정지시킵니다.
  9. 기타 (4%): 하드웨어 특정 문제, macOS 베타, 타사 디스플레이 유틸리티.

해결 방법 1 - 강제 종료 + 화면 기록 재설정 (약 52% 성공률)

멈춤과 동일한 절차. LDB를 강제 종료하고, 시스템 설정에서 화면 기록에서 제거하고, 다시 실행하십시오.

해결 방법 2 - 외부 모니터 분리

LDB가 분리된/비활성화된 디스플레이에서 렌더링하면, 렌더링 표면이 보이는 디스플레이에 존재하지 않으므로 빈 화면이 표시됩니다.

  1. LDB를 강제 종료하십시오.
  2. 모든 HDMI, DisplayPort 또는 USB-C-디스플레이 케이블을 분리하십시오.
  3. AirPlay를 비활성화하십시오 (제어 센터 → 화면 미러링 → 끄기).
  4. Sidecar를 비활성화하십시오 (시스템 설정 → 디스플레이 → iPad 클릭 → 연결 해제).
  5. 시스템 설정 → 디스플레이에서 내장 디스플레이만 활성화되어 있는지 확인하십시오.
  6. LDB를 다시 실행하십시오.

해결 방법 3 - WebKit 캐시 지우기

rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
rm -rf ~/Library/WebKit/com.respondus.lockdownbrowser/

해결 방법 4 - 잠자기에서 깨어나기 우회 방법

LDB가 열린 상태에서 Mac을 잠자기 모드에서 깨운 후 특히 검은 화면이 발생하는 경우:

  1. LDB를 강제 종료하십시오.
  2. 제어 센터 → 화면 잠금을 통해 화면을 잠그십시오.
  3. Touch ID / 비밀번호로 잠금 해제하십시오.
  4. LDB를 다시 실행하십시오.

이는 GPU 렌더링 파이프라인을 재초기화합니다. 감독되는 시험 중 Mac이 잠자기 상태가 되지 않도록 하십시오. LDB를 실행하기 전에 시스템 설정 → 배터리 → "다음 시간 후 디스플레이 끄기"를 "안 함"으로 설정하십시오.

해결 방법 5 - 손쉬운 사용 줌 및 돋보기 비활성화

시스템 설정 → 손쉬운 사용 → 줌 → 일시적으로 끄기. 일부 줌 모드는 포커스된 창을 추적하고 LDB의 렌더링을 정지시킵니다. 시험 후 다시 활성화하십시오.

해결 방법 6 - LDB 재설치

1-5가 도움이 되지 않으면, 완전한 제거 + 재설치 절차를 실행하십시오 (제거 클러스터).

Frequently asked questions

내 LDB는 검은 화면을 표시하지만 시스템 점검의 오디오 프롬프트를 들을 수 있습니다. 무슨 일입니까?

"WebKit는 렌더링에 실패했지만 AVFoundation 파이프라인은 시작됨" 조합입니다 - 원인 #3 (WebKit 캐시 손상) 또는 원인 #5 (하드웨어 가속 WebKit 비활성화). 먼저 해결 방법 3을 실행하십시오. 실패하면 재설치하십시오.

외부 모니터에서만 검은 화면이 나옵니다 - 이제 어떻게 합니까?

원인 #2: LDB가 내장 디스플레이에서 실행되었지만 사용자의 포커스는 외부에 있습니다. LDB 창을 이동하거나 (보이지 않더라도 menu bar를 통해 드래그할 수 있음), 외부 모니터를 분리하여 LDB가 남은 유일한 디스플레이에서 다시 렌더링하도록 하십시오.

검은 화면이 Monitor 녹화에서 부정 행위로 간주됩니까?

아니요. 녹화는 빈 LDB 창을 포함하여 화면에 있는 것을 캡처합니다. 녹화를 검토하는 강사는 사용자와 마찬가지로 빈 화면을 봅니다. 부정 행위 이벤트가 아닌 명백한 기술적 실패입니다.