PX4开发推荐在Ubuntu16.04上进行,然在一些带独立显卡的笔记本上安装时,进入安装界面就卡住了。问题产生原因显然与显卡驱动有关。
解决方案
解决方案可参考链接Ubuntu16.04–64位安装及使用中出现的问题。主要有两种方法:
- 重新开机,光标选中“Install Ubuntu” ,按“e”,进入grub界面,将倒数第二行中的“quiet splash —”改为“nomodeset”。F10保存,就可以进入安装界面,进行安装。
- 如果加入nomodeset参数不行,则试试加入nouveau.modeset=0,步骤一样。
后续维护
如果能顺利安装,则安装好后,添加选项到/etc/default/grub文件。步骤如下:
1 | sudo gedit /etc/default/grub |
然后将nomodeset选项添加到 GRUB_CMDLINE_LINUX_DEFAULT:
1 | GRUB_DEFAULT=0 |
最后更显grub启动文件:
1 | sudo update-grub |
参数含义
附内核显示参数的含义:
1 | nomodeset |
参考链接
- Ubuntu16.04–64位安装及使用中出现的问题,by 一部电影.
- acpi_osi=linux、 nomodeset是什么意思? 功能?, by 峰Caesar.
- How do I set ‘nomodeset’ after I’ve already installed Ubuntu?,by askubuntu.