I'd like to first apologize for my lack of detail in the information as I'm new to Linux and I'd be happy to provide more if you point me in the right direction.
I've tried both 12.04 and 12.10 and both have had issues booting.
In 12.04 I couldn't reboot. A reboot would cause a hang and after the system hanging repeated times, it would start working again. When I would boot up in "regular mode", it would hang at a purple screen. I then tried recover mode which would hang at "fb: conflicting fb hw usage inteldrmfb vs EFI VGA - removing generic driver". I found an article recommending removing "gfxmode $linux_gfx_mode" from the normal boot entry but it wasn't present. Then I removed the quiet splash from the normal boot and found that after "usb 1-1.4: new full-speed USB device number 4 using ehci_hcd" the system would hang. Then I would get "INFO: task swapper/0:1 blocked for more than 120 seconds" with some hex details and a verbose output.
I was advised to upgrade to 12.10 to avoid any potential issues although I wanted to run 12.04 for the LTS side of things. I did a full fresh install of 12.10 and not an upgrade. With 12.10, I have rebooted a few times without issue. I then tried to perform a shutdown which seemed fine until I tried to boot back up and again found I was having issues. The only difference I've found in 12.10 is that now it hangs after the following:
usb 1-1.4: new full-speed USB device number 4 using ehci_hcd usb 1-1.4: New USB device found, idVendor=0489, idProduct=e042 usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1.4: Product: BCM20702A0 usb 1-1.4: Manufacturer: Broadcom Corp
And then in hangs again at task swapper.
For HW this is a new Lenovo Z480 and any help you could provide would be well appreciated. Thanks!