LockDown Browser czarny lub pusty ekran na Macu - 9 przyczyn w kolejności
Objawy
- Okno LDB otwiera się, ale jest jednolicie czarne, białe lub szare bez elementów UI.
- Kursor reaguje nad oknem LDB, ale kliknięcia nie są rejestrowane.
- Wymuszone zakończenie (⌘+⌥+Esc) skutecznie kończy LDB.
- Inne aplikacje renderują się normalnie; tylko LDB pokazuje pustkę.
- Czasami widoczny jest pasek menu LDB, ale główny obszar zawartości jest pusty.
Przyczyny w kolejności częstotliwości
- Brak uprawnienia do Nagrywania ekranu (~28%) - bez niego renderer trybu kiosku LDB spada do czarnej powierzchni.
- Pomyłka z monitorem zewnętrznym (~18%) - LDB uruchomiony na odłączonym wyświetlaczu, którego nie widzisz.
- Uszkodzenie pamięci podręcznej WebKit (~14%) - zwykle po aktualizacji Safari/WebKit w trakcie działania LDB.
- Czkawka sterownika GPU na Macach z Apple Silicon po wybudzeniu ze snu (~12%) - odpowiednik ścieżki renderowania GPU dedykowanej.
- Wyłączone sprzętowo akcelerowane renderowanie WebKit (~9%) - starsze Maki lub specyficzne ustawienia dostępności.
- Błąd układu wyświetlaczy (~6%) - układ wyświetlaczy został zmieniony, gdy LDB był otwarty.
- Tryb ciemny + ciemna zawartość egzaminu renderowana niewidocznie (~5%) - rzadki błąd CSS po stronie LMS.
- Interferencja z funkcją Lupa/Zoom (~4%) - Zoom dostępności śledzi LDB i blokuje renderowanie.
- Inne (4%): specyficzne dla sprzętu, beta macOS, narzędzia wyświetlaczy firm trzecich.
Rozwiązanie 1 - Wymuś zakończenie + zresetuj Nagrywanie ekranu (~52% skuteczności)
Taka sama procedura jak w przypadku zawieszeń. Wymuś zakończenie LDB, usuń z Nagrywania ekranu w Ustawieniach systemu, uruchom ponownie.
Rozwiązanie 2 - Odłącz monitory zewnętrzne
Jeśli LDB renderuje na odłączonym/wyłączonym wyświetlaczu, zobaczysz pustkę, bo powierzchnia renderowania nie istnieje na Twoim widocznym wyświetlaczu:
- Wymuś zakończenie LDB.
- Odłącz każdy kabel HDMI, DisplayPort lub USB-C do wyświetlacza.
- Wyłącz AirPlay (Centrum sterowania → Powielanie ekranu → wyłącz).
- Wyłącz Sidecar (Ustawienia systemu → Monitory → kliknij iPad → Rozłącz).
- Sprawdź, czy aktywny jest tylko wbudowany wyświetlacz w Ustawienia systemu → Monitory.
- Uruchom LDB ponownie.
Rozwiązanie 3 - Wyczyść pamięć podręczną WebKit
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
rm -rf ~/Library/WebKit/com.respondus.lockdownbrowser/
Rozwiązanie 4 - Obejście po wybudzeniu ze snu
Jeśli czarny ekran pojawia się konkretnie po wybudzeniu Maca ze snu z otwartym LDB:
- Wymuś zakończenie LDB.
- Zablokuj ekran przez Centrum sterowania → Zablokuj ekran.
- Odblokuj przez Touch ID / hasło.
- Uruchom LDB ponownie.
To inicjalizuje na nowo potok renderowania GPU. Unikaj usypiania Maca podczas egzaminów nadzorowanych; ustaw Ustawienia systemu → Bateria → „Wyłącz wyświetlacz po" na „Nigdy" przed uruchomieniem LDB.
Rozwiązanie 5 - Wyłącz Zoom dostępności i Lupę
Ustawienia systemu → Dostępność → Zoom → tymczasowo wyłącz. Niektóre tryby Zoom śledzą okna z fokusem i blokują renderowanie LDB. Włącz ponownie po egzaminie.
Rozwiązanie 6 - Zainstaluj LDB ponownie
Jeśli rozwiązania 1-5 nie pomogą, wykonaj pełną procedurę odinstalowania i ponownej instalacji (klaster odinstalowania).
Frequently asked questions
Mój LDB pokazuje czarny ekran, ale słyszę dźwięk z kontroli systemu. Co się dzieje?
To kombinacja „WebKit nie wyrenderował, ale potok AVFoundation wystartował" - Przyczyna #3 (uszkodzenie pamięci podręcznej WebKit) lub Przyczyna #5 (wyłączone sprzętowo akcelerowane WebKit). Najpierw uruchom Rozwiązanie 3; jeśli zawiedzie, zainstaluj ponownie.
Czarny ekran tylko na moim monitorze zewnętrznym - co teraz?
Przyczyna #2: LDB otworzył się na wbudowanym wyświetlaczu, ale Twój fokus jest na zewnętrznym. Albo przesuń okno LDB (możesz przeciągnąć je za pasek menu, nawet gdy jest niewidoczne), albo odłącz monitor zewnętrzny i pozwól LDB ponownie wyrenderować na jedynym pozostałym wyświetlaczu.
Czy czarny ekran liczy się jako oszustwo w nagraniu Monitora?
Nie. Nagranie rejestruje to, co jest na ekranie, w tym puste okno LDB. Prowadzący przeglądający nagranie widzi pustkę tak samo jak Ty; jest jasne, że to awaria techniczna, a nie zdarzenie naruszające integralność.