Natürlich hat der Dev Recht: VLC hat ja gar keinen direkten Hardwarezugriff, um diese Art Unsinn zu machen. Es kann zwar eine (buggy) API-Funktion aufrufen, die zum Freeze führt, aber das ist immer noch die Schuld des Treibers/Kernels.
Erste Anlaufstelle daher die Kernel logs:
# journalctl -b -1
Der Integer hinter b gibt die ID/Anzahl des zurückliegenden Boots an, dessen Logs angezeigt werden sollen.
Funktionierenden Treiber suchen, alternativ “Video Output Module” in VLC umstellen.