There's a lot of other problems that can cause problems like this. Try adding nomodeset to the boot options, etc. first. A broken outdated BIOS is rarely going to be the cause.
Please post an inxi report of your hardware on this thread:
(the instructions on how to do it are there)