Yes, well, Lenovo has had all sorts of issues with Ubuntu concerning their BIOS and graphics chipset. On some Ubuntu distributions, the way the kernel was compiled was known to corrupt the BIOS on Lenovo's. However, I think that was on Ubuntu 17 and has now been fixed, but who knows.
Have you tried running Ubuntu 18.04 live? Does that still hang?
Try Ubuntu 18.04 with an external monitor attached to check whether it's the T580 display that it doesn't like.
The T580 was certified at Ubuntu version 16.04 LTS. You could try installing that just to see what happens and verify your hardware.
Ref:
Ubuntu on Lenovo ThinkPad T580 | Ubuntu
Oh, and you could just try changing any graphics adapter settings in the BIOS (e.g. display memory shadowing on/off and the like).