VLC — czarny ekran w pełnym ekranie na macOS — poprawki
Pełny ekran to miejsce, gdzie problemy macOS VLC wychodzą na jaw: okno działa dobrze, ale przejście do pełnego ekranu daje czarną klatkę (dźwięk nadal gra) albo okno, które się nie rozwija. Przyczyny są specyficzne dla macOS — natywny system przestrzeni pełnoekranowych, wyjście VideoToolbox i dziwactwa sterowników GPU na Apple Silicon. Ten przewodnik obejmuje poprawki w kolejności, która rozwiązuje najwięcej przypadków.
Dlaczego tak się dzieje?
- Błędy wyjścia VideoToolbox — domyślne wyjście wideo macOS może nie odświeżyć przy przejściu okna do przestrzeni pełnoekranowej na niektórych kombinacjach GPU/stery.
- Konflikty przestrzeni pełnoekranowej — natywny pełny ekran macOS (zielony przycisk) plus „Wyświetlacze mają osobne przestrzenie” mogą zostawić warstwę wideo VLC z tyłu.
- Błędy sterowników Apple Silicon — wczesne generacje sterowników M1/M2 miały problemy z odświeżaniem pełnego ekranu, które późniejsze aktualizacje macOS naprawiły.
- Uszkodzone preferencje — stara, przeterminowana konfiguracja pełnego ekranu/wyjścia ze starszego VLC psuje przejście.
- Zawieszenia akceleracji sprzętowej — dekoder GPU wisza, gdy zmienia się tryb wyświetlania, zostawiając płaszczyznę wideo czarną.
Jak to naprawić
Rozwiązanie 1Wymuś wyjście wideo na OpenGL (lub odwrotnie)
Klasyczna poprawka pełnego ekranu macOS
Przejdź do Narzędzia > Preferencje > Wideo > Wyjście.
Otwierają się opcje wyjścia.
Ustaw Wyjście na „OpenGL video output” (lub z powrotem na „VideoToolbox”, jeśli było na OpenGL).
Moduł wyjściowy się zmienia.
Zapisz, zrestartuj VLC i spróbuj pełnego ekranu ponownie.
Pełny ekran wyświetla się poprawnie.
Rozwiązanie 2Użyj nienatywnego trybu pełnego ekranu
Całkowicie omija problemy przestrzeni macOS
Odtwórz wideo i naciśnij Cmd+F (własny pełny ekran VLC) zamiast zielonego przycisku świateł drogowych.
VLC wchodzi we własny pełny ekran.
Jeśli Cmd+F też zawodzi, kliknij dwukrotnie obszar wideo — to przełącza „Always on top fullscreen” w niektórych wersjach VLC.
Pełny ekran się przełącza.
Wyłącz preferencję macOS Ustawienia systemowe > Pulpit i Dock > „Wyświetlacze mają osobne przestrzenie”, jeśli używasz wielu monitorów i widzisz smaganie.
Przestrzenie zachowują się przewidywalnie.
Rozwiązanie 3Wyłącz dekodowanie ze sprzętowym przyspieszeniem
W większości przypadków usuwa czarny/zielony ekran, pikselozę i przycinanie
Otwórz VLC i przejdź do Tools > Preferences (lub naciśnij Ctrl+P w Windows/Linux, Cmd+, w macOS).
Otwiera się okno Preferences.
Kliknij zakładkę Input / Codecs po lewej stronie.
Wyświetlają się ustawienia związane z kodekami.
Znajdź opcję "Hardware-accelerated decoding" i ustaw ją na Disable.
Lista rozwijana pokazuje teraz "Disable".
Kliknij Save, a następnie całkowicie zrestartuj VLC (zamknij wszystkie okna VLC, nie tylko okno wideo).
VLC uruchamia się ponownie z dekodowaniem programowym.
Odtwórz problematyczny plik ponownie.
Jeśli problem zniknął, winowajcą był dekoder GPU.
Rozwiązanie 4Zaktualizuj sterownik karty graficznej
Naprawia czarny ekran, zielone artefakty i awarie wywołane błędami sterownika
Naciśnij Win+X i otwórz Menedżer urządzeń (lub Ustawienia systemowe > Monitory w macOS).
Otwiera się lista urządzeń.
Rozwiń "Karty graficzne" i zanotuj model swojego GPU (NVIDIA, AMD lub Intel).
Twoja karta graficzna jest zidentyfikowana.
Pobierz najnowszy sterownik ze strony producenta GPU (nvidia.com, amd.com lub intel.com) — albo użyj Windows Update.
Pakiet sterownika jest gotowy.
Zainstaluj go, zrestartuj komputer i spróbuj ponownie w VLC.
System działa na nowym sterowniku.
Rozwiązanie 5Przywróć domyślne ustawienia VLC
Usuwa uszkodzone ustawienia powodujące awarie, czarny ekran i problemy z dźwiękiem
Zamknij VLC całkowicie.
Żaden proces VLC nie jest uruchomiony.
Otwórz wiersz polecenia (Win+R → cmd) lub terminal.
Wiersz polecenia jest dostępny.
Wykonaj:
vlc --reset-config(Windows/Linux) — w macOS usuń zamiast tego~/Library/Preferences/org.videolan.vlc.Ustawienia VLC zostają przywrócone do domyślnych.
Uruchom VLC i skonfiguruj ponownie tylko te opcje, których naprawdę potrzebujesz.
VLC startuje z czystymi ustawieniami.
Rozwiązanie 6Zaktualizuj VLC do najnowszej wersji
Wprowadza oficjalne poprawki błędów i bezpieczeństwa (aktualna stabilna: 3.0.23)
W VLC przejdź do Help > Check for Updates.
VLC porównuje Twoją wersję z najnowszą.
Jeśli aktualizacja jest dostępna, pobierz ją z oficjalnej strony videolan.org.
Nowy instalator zostaje pobrany.
Zainstaluj nową wersję na obecnej (ustawienia zostaną zachowane) i zrestartuj program.
VLC działa w nowej wersji.
Zaawansowane naprawy
Rozwiązanie 1Przetestuj na świeżym koncie użytkownika
Oddziela ustawienia poziomu macOS od ustawień VLC
Utwórz konto testowe: Ustawienia systemowe > Użytkownicy i grupy > Dodaj konto.
Czyste konto istnieje.
Zainstaluj tam VLC (lub skopiuj aplikację) i przetestuj pełny ekran.
Widzisz, czy winne są ustawienia poziomu macOS.
Jeśli działa na koncie testowym, zresetuj preferencje i ustawienia wyświetlania głównego konta.
Przyczyna ograniczona do Twojego profilu.
Jak tego uniknąć
- Preferuj Cmd+F zamiast zielonego przycisku dla pełnego ekranu mediów.
- Trzymaj macOS w pełni zaktualizowany — poprawki wyświetlania Apple Silicon przychodzą w aktualizacjach systemu.
- Zamykaj narzędzia menedżera okien (BetterDisplay, Rectangle), jeśli widzisz dziwactwa pełnego ekranu.
- Trzymaj VLC w aktualności; poprawki pełnego ekranu pojawiają się w wydaniach 3.0.x (obecna stabilna: 3.0.23).
Częste pytania
Dlaczego pełny ekran działa w QuickTime, ale nie w VLC?
Czarny ekran w pełnym ekranie na Macu M1/M2/M3/M4?
Okno wchodzi w pełny ekran, ale wideo zostaje małe w rogu
Czy zewnętrzny monitor to pogarsza?
Podsumowanie
Wymuś wyjście wideo na OpenGL (lub odwrotnie) — Klasyczna poprawka pełnego ekranu macOS. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.