Nick Koretsky wrote:
This a hacky solution that can theoretically led to problems (afaik depending on video drivers used plymouth could prevent Xorg from starting). The source of the problem here is that tdm doesn't correctly signal to plymouth to quit. So correct action is to disable/uninstall plymouth, not to edit tdm.service
Also why after commenting out this line tdm starts and plymouth is not running anymore?