Grön skärm i VLC: Orsaker och 5 snabba åtgärder
En helt grön (ibland rosa eller violett) bild som ersätter din video är ett av VLC:s signaturproblem. Till skillnad från en svart skärm betyder en grön skärm att videobildrutorna avkodas — men med ett trasigt färgformat, så renderaren målar skräp. Orsaken är nästan alltid att den hårdvarubaserade videodekodaren matar ut ett pixelformat som inte stöds, eller att videoutdatamodulen hanterar det felaktigt. Detta är ett problem i renderingslagret, inte en skadad fil. Åtgärderna nedan, i ordning efter sannolikhet, löser det på under fem minuter i de flesta fall.
Varför händer det?
- DXVA / D3D11VA-avkodning med inkompatibla pixelformat — GPU-dekodare matar ut NV12- eller P010-format; en gammal drivrutin eller en specifik utdatamodul misslyckas med att konvertera dem, vilket ger en grön bildruta.
- Konflikter i videoutdatamodulen — Direct3D11 i Windows och VDPAU/VA-API i Linux är de vanliga misstänkta.
- GPU-drivrutinsbuggar på specifika codecs — HEVC 10-bitars och VP9 är de vanligaste utlösarna.
- Skadad VLC-konfiguration med ett föråldrat utdataval — en modul som inte längre finns på ditt system.
Så här åtgärdar du
Lösning 1Stäng av hårdvaruaccelererad avkodning
Åtgärdar svart/grön skärm, pixelisering och krascher i de flesta fall
Öppna VLC och gå till Verktyg > Inställningar (eller tryck Ctrl+P i Windows/Linux, Cmd+, på macOS).
Inställningsfönstret öppnas.
Klicka på fliken Inmatning / Kodekar till vänster.
Kodeksinställningarna visas.
Hitta "Hårdvaruaccelererad avkodning" och ställ in den på Av.
Menyn visar nu "Av".
Klicka på Spara och starta om VLC helt (stäng alla VLC-fönster, inte bara videouppspelningen).
VLC startar om med CPU-avkodning.
Spela upp den problematiska filen igen.
Om problemet försvann var GPU-avkodaren skyldig.
Lösning 2Ändra videoutmatningsmodul till OpenGL (i Windows) eller en annan modul i Linux (VDPAU → OpenGL)
Löser svart skärm och renderingsfel vid specifika GPU-konfigurationer
Gå till Verktyg > Inställningar > Video.
Videoinställningarna öppnas.
Ställ in "Utdata" på OpenGL (i Windows) eller en annan modul i Linux (VDPAU → OpenGL).
Utdatamodulen ändras.
Klicka på Spara och starta om VLC.
VLC startar om.
Öppna filen igen och kontrollera bilden.
Videon bör nu renderas korrekt.
Lösning 3Uppdatera grafikkortsdrivrutinen
Åtgärdar svart skärm, gröna artefakter och krascher orsakade av drivrutinsfel
Tryck Win+X och öppna Enhetshanteraren (eller Systeminställningar > Skärm på macOS).
Enhetslistan öppnas.
Expandera "Grafikkort" och notera din GPU-modell (NVIDIA, AMD eller Intel).
Din GPU identifieras.
Ladda ner den senaste drivrutinen från tillverkarens webbplats (nvidia.com, amd.com eller intel.com) — eller använd Windows Update.
Drivrutinspaketet är redo.
Installera, starta om datorn och prova VLC igen.
Systemet kör på den nya drivrutinen.
Lösning 4Återställ VLC:s inställningar till standardvärden
Raderar skadade inställningar som orsakar krascher, svart skärm och ljudproblem
Avsluta VLC helt.
Ingen VLC-process körs.
Öppna kommandotolken (Win+R → cmd) eller en terminal.
Kommandotolken är tillgänglig.
Kör:
vlc --reset-config(Windows/Linux) — på macOS tar du istället bort~/Library/Preferences/org.videolan.vlc.VLC:s inställningar återgår till standard.
Starta VLC och tillämpa bara de inställningar du verkligen behöver igen.
VLC startar med ren konfiguration.
Lösning 5Uppdatera VLC till den senaste versionen
Tillämpar officiella fel- och säkerhetsrättningar (nuvarande stabil: 3.0.23)
I VLC går du till Hjälp > Sök efter uppdateringar.
VLC jämför din version med den senaste.
Om en uppdatering finns laddar du ner den från den officiella sidan videolan.org.
Den nya installationsfilen laddas ner.
Installera över din nuvarande version (inställningarna behålls) och starta om.
VLC kör på den nya versionen.
Avancerade lösningar
Lösning 1Tvinga fram ett specifikt färgformat (Linux)
Åtgärdar grön skärm på Linux med VA-API/VDPAU
Stäng VLC och öppna din VLC-konfiguration:
~/.config/vlc/vlcrc.Konfigurationsfilen öppnas.
Leta reda på avcodec-sektionen och lägg till:
avcodec-hw=none(ellervdpau-version-åsidosättningar om de finns).Hårdvaruavkodning inaktiveras på konfigurationsnivå.
Starta VLC och testa.
Videon renderas i mjukvaruläge.
Så här undviker du det
- Uppdatera GPU-drivrutiner regelbundet — gröna/rosa bildrutorna åtgärdas ofta i drivrutinsutgåvor.
- Efter en VLC-uppdatering, kontrollera att hårdvaruavkodning fortfarande fungerar; nya versioner ändrar ibland standardvärden.
- Behåll en bärbar VLC-kopia för direkta A/B-tester av konfigurationsproblem.
Vanliga frågor
Varför är min video grön i VLC men fin i andra spelare?
Grön skärm bara i helskärm?
Är en grön skärm ett tecken på GPU-skada?
Förekommer den gröna skärmen med specifika format?
Sammanfattning
Stäng av hårdvaruaccelererad avkodning — Åtgärdar svart/grön skärm, pixelisering och krascher i de flesta fall. 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.