ubuntu14.04安装nvidia显卡驱动或者cuda后黑屏
2017-10-27 10:58
513 查看
问题:ubuntu14.04 安装nvidia驱动后黑屏,启动时听到启动音效,但是没有显示界面。
我的电脑上安装的16.04就不会有这个问题,很奇怪,但是下面的解决办法应该同样适用于16.04。
原因:安装驱动后,自动切换为nvidia,反正就是迷之原因无法使用nvidia显卡作为显示
解决办法:首先确认自己安装的是不是最新的nvidia驱动,不确定就先卸载
然后运行sudo apt install nvidia-384 nvidia-settings nvidia-prime
这里的384是我dangqian最新版本,读者可以对应修改,安装之后如果情况照旧,那么如下操作
1.开机听到启动音效后,摁下ctrl+alt+F2
2.使用账号密码登陆
3.输入sudo prime-select intel
这样就会切换为intel显示
4.输入sudo reboot重启
重启后可以摁一下win键,搜索nvidia,会出来一个nvidia x server
![](https://img-blog.csdn.net/20171027122201862?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjg4NTI5MzE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
显示intel,然后也能看到nvidia显卡,就没问题了,但是不能再用这个软件进行显卡驱动的更换
,反正换了就是黑屏,以后只能用bumblebee的命令进行显卡的切换调用,烦是烦了点,起码能在14.04上
编程了。
5.terminal输入 sudo apt install bumblebee 然后重启(bumblebee需要重启才能生效)
测试能否正常使用:
6.terminal输入 sudo apt install mesa-utils
7.terminal输入 glxgears 会显示
![](https://img-blog.csdn.net/20171027122342883?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjg4NTI5MzE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
8.terminal输入 optirun glxgears 如果正常显示,那么就可以使用了,但是每次运行需要GPU加速的程序,都需要在最前面,加上optirun这个命令
![](https://img-blog.csdn.net/20171027122354825?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjg4NTI5MzE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
9.运行optirun glxgears后,显示
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ERROR]Aborting because fallback start is disabled.
这时候需要修改bumblebee的配置文件
terminal输入 sudo gedit /etc/bumblebee/xorg.conf.nvidia
将BusID "PCI:01:00:0" 前面的 # 去掉 ,然后保存即可。
然后运行optirun glxgears就能正常显示了。
同上,以后运行需要用到GPU加速的程序,都需要加上optirun的前缀。这个其实挺麻烦的,如果能用其他办法解决,最好还是用其他办法。
我的电脑上安装的16.04就不会有这个问题,很奇怪,但是下面的解决办法应该同样适用于16.04。
原因:安装驱动后,自动切换为nvidia,反正就是迷之原因无法使用nvidia显卡作为显示
解决办法:首先确认自己安装的是不是最新的nvidia驱动,不确定就先卸载
然后运行sudo apt install nvidia-384 nvidia-settings nvidia-prime
这里的384是我dangqian最新版本,读者可以对应修改,安装之后如果情况照旧,那么如下操作
1.开机听到启动音效后,摁下ctrl+alt+F2
2.使用账号密码登陆
3.输入sudo prime-select intel
这样就会切换为intel显示
4.输入sudo reboot重启
重启后可以摁一下win键,搜索nvidia,会出来一个nvidia x server
显示intel,然后也能看到nvidia显卡,就没问题了,但是不能再用这个软件进行显卡驱动的更换
,反正换了就是黑屏,以后只能用bumblebee的命令进行显卡的切换调用,烦是烦了点,起码能在14.04上
编程了。
5.terminal输入 sudo apt install bumblebee 然后重启(bumblebee需要重启才能生效)
测试能否正常使用:
6.terminal输入 sudo apt install mesa-utils
7.terminal输入 glxgears 会显示
8.terminal输入 optirun glxgears 如果正常显示,那么就可以使用了,但是每次运行需要GPU加速的程序,都需要在最前面,加上optirun这个命令
9.运行optirun glxgears后,显示
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.
[ERROR]Aborting because fallback start is disabled.
这时候需要修改bumblebee的配置文件
terminal输入 sudo gedit /etc/bumblebee/xorg.conf.nvidia
将BusID "PCI:01:00:0" 前面的 # 去掉 ,然后保存即可。
然后运行optirun glxgears就能正常显示了。
同上,以后运行需要用到GPU加速的程序,都需要加上optirun的前缀。这个其实挺麻烦的,如果能用其他办法解决,最好还是用其他办法。
相关文章推荐
- Ubuntu14.04安装NVIDIA显卡驱动,CUDA8.0
- ubuntu14.04安装NVIDIA显卡驱动+CUDA8.0+CuDNN5.1
- Ubuntu14.04安装NVIDIA显卡驱动,CUDA8.0,cudnn5.1详细教程
- ubuntu14.04 Nvidia 驱动和cuda安装(转)
- Ubuntu 14.04 Nvidia显卡驱动安装及设置
- Nvidia 1050 ubuntu16.04 黑屏解决,CUDA+cudnn安装
- Ubuntu 14.04 Nvidia显卡驱动安装及设置
- ubuntu14.04中安装NVIDIA(GTX650)驱动以及cuda8.0
- Ubuntu最简单的方式安装NVIDIA显卡驱动和cuda工具
- Ubuntu16.04安装NVIDIA显卡驱动和CUDA时的一些坑与解决方案
- 笔记本ubuntu14.04系统安装NVIDIA-GTK1060的显卡驱动
- 【Linux】【Docker】CentOS6.9主机上Docker Ubuntu14.04系统安装CUDA问题Module nvidia-uvm not found
- ubuntu14.04 + nvidia驱动安装+cuda8.0(显卡GTX1050TI)
- ubuntu14.04安装NVIDIA显卡驱动以Prime显卡切换
- Ubuntu16.04+nvidia显卡驱动+cuda安装
- ubuntu14.04 安装Nvidia驱动和cuda教程
- ubuntu14.04安装cuda7.0 (Nvidia独显计算,Intel集显显示)
- Ubuntu14.04更改为NVIDIA显卡驱动之后黑屏的问题
- 【ubuntu14.04配置caffe】一——双显卡安装NVIDIA驱动以及cuda和cudnn
- ubuntu14.04安装cuda7.5(包含显卡驱动)