Thanks I'll give that a try.
EDIT: I tried that and now when I try starting gdm I get the error
*** glibc detected *** malloc(): memory corruption(fast): 0x082484a0 ***
I went to recovery from the GRUB menu and it hung. It was at a part mentioning IPv6. I'm not 100%
can someone help?