Ubuntu开机卡在启动界面(NVIDIA显卡+6.5.0-41-generic内核)求助
Ubuntu开机卡在启动界面(NVIDIA显卡+6.5.0-41-generic内核)求助
看起来你因为NVIDIA GT 750M显卡和Bumblebee的配置问题折腾得够呛,我来帮你一步步梳理解决思路,先把开机卡的问题解决,再搞定显卡驱动的正常使用:
第一步:先进入可用的系统环境
现在系统卡在开机界面,咱们得先进入能操作的环境:
- 开机时按住Shift键(如果是UEFI启动可能需要按Esc),调出GRUB启动菜单
- 选择「Advanced options for Ubuntu」,然后选带有「recovery mode」的内核选项;或者直接选中普通内核后按
e编辑启动参数:
找到以linux开头的行,在末尾添加nomodeset参数,按F10启动,这样就能绕过显卡驱动的问题进入系统了
第二步:彻底清理残留的显卡驱动和Bumblebee配置
之前的乱装乱删留下的残留是问题根源,咱们先清干净:
# 彻底卸载所有NVIDIA相关包和Bumblebee组件 sudo apt purge nvidia* bumblebee* primus* # 清理无用依赖和缓存 sudo apt autoremove && sudo apt autoclean # 删除残留的配置文件 sudo rm -rf /etc/X11/xorg.conf /etc/bumblebee ~/.bumblebee
第三步:安装适配你显卡和内核的驱动
你的GT 750M属于Kepler架构,NVIDIA对这个架构的长期支持驱动是470系列,这个版本完美兼容6.5.x内核(418/390版本太老,不支持新内核),而且现在Ubuntu自带的Prime工具比Bumblebee更稳定,咱们直接用Prime:
# 安装470驱动和Prime显卡切换工具 sudo apt install nvidia-driver-470 nvidia-prime
第四步:配置并验证显卡功能
安装完成后重启系统,这次应该能正常进入桌面了:
- 查看当前使用的显卡:
prime-select query - 切换到NVIDIA独显:
sudo prime-select nvidia,重启后生效 - 切换回Intel集显:
sudo prime-select intel,重启后生效 - 验证独显是否正常工作:运行
nvidia-smi,如果能显示显卡型号、驱动版本等信息,就说明驱动没问题了 - 测试OpenGL性能:直接运行
glxgears -info就行,不需要再用optirun
额外提醒
以后别随便修改自己不懂的系统配置文件哦,尤其是Xorg相关的,很容易导致开机异常。如果遇到显卡驱动问题,优先用Ubuntu官方仓库的驱动,或者通过「软件和更新」里的「附加驱动」选项来安装,更稳妥。
备注:内容来源于stack exchange,提问作者n550jv
相关产品推荐
相关产品推荐

