Allright so like I said you should tackel one issue at a time. So the nvidia one should be pretty simple. You need to make sure you remove the old module and reload it after the new kernel build. for example.....
That shows its loaded so now build your kernel and reboot...Code:purehate@pwnsauce ~ $ lsmod Module Size Used by vmnet 29472 15 vmmon 1826028 7 snd_seq 52336 0 snd_seq_device 10900 1 snd_seq snd_pcm_oss 40480 0 snd_mixer_oss 18560 2 snd_pcm_oss nvidia 7790112 68 snd_hda_intel 397636 4 snd_pcm 74120 3 snd_pcm_oss,snd_hda_intel snd_timer 24080 3 snd_seq,snd_pcm snd 54904 11 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer snd_page_alloc 12304 2 snd_hda_intel,snd_pcm
Whenyou get in the frame buffer unload the old module and load the new one
Code:purehate@pwnsauce ~ $ sudo modprobe -r nvidiaNow try to buil the nvidia driver against the new module and then try to startxCode:purehate@pwnsauce ~ $ sudo modprobe nvidia


. This place is so out of whack i'm actually enthused to watch a kernel build itself on my day off.
