I also recommend to activate Reisub and disable Plymouth.
With Reisub you can restore a freezing system again and Plymouth is just a fancy loading screen option, so disable it gives you a option to see what happen when you boot into Linux, but also you see what happen’s when you shutdown your system.