I tried installing the mainline kernel, but received an error from the nvidia current driver module: unseen@shodan-mobile:~/Downloads$ ll *.deb -rw-rw-r-- 1 unseen unseen 918062 Oct 22 11:42 linux-headers-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb -rw-rw-r-- 1 unseen unseen 12333938 Oct 22 11:42 linux-image-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb -rw-rw-r-- 1 unseen unseen 25303150 Oct 22 11:43 linux-image-extra-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb unseen@shodan-mobile:~/Downloads$ sudo dpkg -i *.deb [sudo] password for unseen: Selecting previously unselected package linux-headers-3.7.0-030700rc1-generic. (Reading database ... 199917 files and directories currently installed.) Unpacking linux-headers-3.7.0-030700rc1-generic (from linux-headers-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb) ... Selecting previously unselected package linux-image-3.7.0-030700rc1-generic. Unpacking linux-image-3.7.0-030700rc1-generic (from linux-image-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb) ... Done. Selecting previously unselected package linux-image-extra-3.7.0-030700rc1-generic. Unpacking linux-image-extra-3.7.0-030700rc1-generic (from linux-image-extra-3.7.0-030700rc1-generic_3.7.0-030700rc1.201210161007_amd64.deb) ... dpkg: dependency problems prevent configuration of linux-headers-3.7.0-030700rc1-generic: linux-headers-3.7.0-030700rc1-generic depends on linux-headers-3.7.0-030700rc1; however: Package linux-headers-3.7.0-030700rc1 is not installed. dpkg: error processing linux-headers-3.7.0-030700rc1-generic (--install): dependency problems - leaving unconfigured Setting up linux-image-3.7.0-030700rc1-generic (3.7.0-030700rc1.201210161007) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic Traceback (most recent call last): File "/usr/share/apport/package-hooks/dkms_packages.py", line 22, in import apport ImportError: No module named apport Error! Bad return status for module build on kernel: 3.7.0-030700rc1-generic (x86_64) Consult /var/lib/dkms/nvidia-current/304.43/build/make.log for more information. Traceback (most recent call last): File "/usr/share/apport/package-hooks/dkms_packages.py", line 22, in import apport ImportError: No module named apport Error! Bad return status for module build on kernel: 3.7.0-030700rc1-generic (x86_64) Consult /var/lib/dkms/vboxhost/4.2.2/build/make.log for more information. run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic update-initramfs: Generating /boot/initrd.img-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/pm-utils 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.7.0-030700rc1-generic Found initrd image: /boot/initrd.img-3.7.0-030700rc1-generic Found linux image: /boot/vmlinuz-3.5.0-17-generic Found initrd image: /boot/initrd.img-3.5.0-17-generic Found memtest86+ image: /memtest86+.bin done Setting up linux-image-extra-3.7.0-030700rc1-generic (3.7.0-030700rc1.201210161007) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic Traceback (most recent call last): File "/usr/share/apport/package-hooks/dkms_packages.py", line 22, in import apport ImportError: No module named apport Error! Bad return status for module build on kernel: 3.7.0-030700rc1-generic (x86_64) Consult /var/lib/dkms/nvidia-current/304.43/build/make.log for more information. Traceback (most recent call last): File "/usr/share/apport/package-hooks/dkms_packages.py", line 22, in import apport ImportError: No module named apport Error! Bad return status for module build on kernel: 3.7.0-030700rc1-generic (x86_64) Consult /var/lib/dkms/vboxhost/4.2.2/build/make.log for more information. run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic update-initramfs: Generating /boot/initrd.img-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/pm-utils 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.7.0-030700rc1-generic /boot/vmlinuz-3.7.0-030700rc1-generic Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.7.0-030700rc1-generic Found initrd image: /boot/initrd.img-3.7.0-030700rc1-generic Found linux image: /boot/vmlinuz-3.5.0-17-generic Found initrd image: /boot/initrd.img-3.5.0-17-generic Found memtest86+ image: /memtest86+.bin done Errors were encountered while processing: linux-headers-3.7.0-030700rc1-generic unseen@shodan-mobile:~/Downloads$