4.0.4-1 was the kernel before the breaking update? If so, it's likely a problem in another component, either the graphics stuff or Qt. But this kind of problem can be hardware-specific. So, please give your hardware details. At least, hwinfo output would be helpful.