足足被CUDA的开发环境折磨了一个星期!!!!
由于是CUDA开发,需要使用到NVIDIA驱动,不能使用虚拟机,只好使用实体机,CUDA6.5有自带NVIDIA驱动,按照说明安装好了,重启,还能进入登录界面,登录进去了,擦,怎么完全没反应???鼠标也不见了,任何按键都没用,还好系统能用,但只能使用tty,对于常年泡在windows下的人来说,非常不习惯。猜测应该是NVIDIA驱动导致的问题,只好卸载驱动。重启,擦,登录界面完全变形了,进去,还是没用。然后重装差不多几十次,另外,Ubuntu最新版14.10,利用官网提供的安装工具,竟然无法正常安装,但虚拟机却可以。重装几十次,得到的经验就是:官网提供的安装工具,无法正常安装在实体机上,原因未知。最后,找出最初的安装U盘,成功安装了!
再装CUDA,结果还是不行,尝试安装bumblee,这次可以正常显示桌面了,原因是bumblee禁用了NVIDIA的驱动,但是,当bumblee启用了NVIDIA的驱动,却没法使用CUDA,运行Sample,也没法正常运行。最后感觉,NVIDIA的驱动不知道是会有什么问题,反正会导致X-Server无法正常工作,只好在tty下工作算了。引用linus的话:Nvidia, Fuck you~