When I start my computer, I get a text login--it doesn't even load lightdm. Dmesg gives me this:
[ 42.367035] NVRM: API mismatch: the client has the version 304.43, but [ 42.367038] NVRM: this kernel module has the version 310.14. Please [ 42.367040] NVRM: make sure that this kernel module and all NVIDIA driver [ 42.367041] NVRM: components have the same version. [ 42.619472] init: lightdm main process (1235) terminated with status 1 [ 48.041960] vboxdrv: Found 1 processor cores. [ 48.044418] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 48.044422] vboxdrv: Successfully loaded version 4.1.12_Ubuntu (interface 0x00190000). [ 48.459287] vboxpci: IOMMU not found (not registered) [ 50.544026] wlan0: no IPv6 routers present [ 52.729171] init: Failed to spawn vsftpd main process: unable to execute: No such file or directory [ 58.435781] init: plymouth-stop pre-start process (2306) terminated with status 1 [ 59.169528] init: failsafe-x main process (1429) terminated with status 1
I don't know how much of this is relevant. I think this problem started around when I tried to install new proprietary NVIDIA drivers.
How can I get X back? I would install older drivers using the Additional Drivers program, except I can't start any version of X.