从入门安装到高逼格使用,先上图:
序
我本以为只有我的电脑型号装Ubuntu系统会有一堆毛病,后来才发现这是广大游戏本的通病(最主要原因是集成显卡和独显驱动)。但我还是想吐槽一下某厂商的外包客服:“如果您想安装Ubuntu系统,需要您自己去探索。。。”大哥,我肯定不是第一个问这个问题的吧!,为什么你们客服就不能写篇文章解决一下呢?手动滑稽,比如我!
既然是双系统,你肯定下意识的想到要分区啥的,但是如果你是win10并且有固态盘,那我建议是直接搞起,啥也不用弄,因为win10对双系统做了优化,Windows Boot Manager可以支持双系统运行。
一、Bios设置
在bios界面关闭核显,只使用独显。
F2进入bios,Advanced --> Advanced Chipset Control 中进入将MSHybrid那一项由MSHybrid改为DISCRETE,按F4保存,重启。如果不按照这一步屏蔽核显的话,会造成无法进入Ubuntu安装界面,直接卡死,好像是应为Ubuntu对MSHybrid兼容性不好。
然而,Z7M系列的BIOS没有MSHybrid选项,GG,这个时候两种路子,1.手动重刷一个bios,2.看完我的文章,hhh
二、制作一个Ubuntu16.04的启动盘
这个相当简单了,一个16.04的镜像,一个软碟通,一个U盘搞定,网上教程也很多,我就不多哔哔了。
制作好以后,重启,F7,选择首项启动,选择U盘那一项,如果启动盘是好的,你会看到如下画面:
这个时候选择Try Ubuntu without installing,然后在试用界面中安装,解决如下问题:
1.install Ubuntu过程中会卡死,黑屏
2.可以看到安装进度,对于部分操作可以Skip,例如:language 如果你网速不好的话会超级超级慢!
3.可能会出现显示分辨率问题
耐心等待,重启,应该就OK了,如果还没有OK,给我留言吧......
三、安装NVIDIA显卡驱动
安装N卡驱动会出现,关机黑屏,开机重复登录等问题,我搜了一下,大致这些步骤肯定解决:
1. Ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。
编辑文件blacklist.conf
sudo grediet /etc/modprobe.d/blacklist.conf
在文件最后部分插入以下两行内容
blacklist nouveau
options nouveau modeset=0
更新系统
sudo update-initramfs -u
重启系统(一定要重启)
验证nouveau是否已禁用
lsmod | grep nouveau
没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动
2. 在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动。网址http://www.nvidia.cn/page/home.html ,我的是GTX1050Ti下载的版本:NVIDIA-Linux-x86_64-396.18.run(注意不同的版本最后安装执行的具体选项不同)下载后的run文件拷贝至home目录下
3. 在ubuntu下按ctrl+alt+T进入命令行界面,
然后在命令行界面下输入:
sudo service lightdm stop //这个是关闭图形界面,不执行会出错。
然后卸载掉原有驱动:
sudo apt-get remove nvidia-* (若安装过其他版本或其他方式安装过驱动执行此项)
4.给驱动run文件赋予执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-396.18.run
安装:
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-x-check -no-opengl-files //只有禁用opengl这样安装才不会出现循环登陆的问题
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
安装过程中的选项:
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
问题没记住,选项是:install without signing
问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续
这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。
5. 挂载Nvidia驱动:
modprobe nvidia
检查驱动是否安装成功:
nvidia-smi
如果出现如下提示,则说明安装成功:
故障解决:
如果因为某些不可抗力,出现了循环登录不要慌张,也不要重新装系统(亲身体验重装系统很傻比,虽然我装了三次,hhhh),我这些坑都遇到过
参考这篇文章解决:http://www.cnblogs.com/talugirl/p/5870875.html
四、连接无线网络
主要是两点:1.安装无线网卡驱动,如果你的是intel的网卡,去官网下载对应驱动
2.下载的驱动会有对应的linux内核版本要求,一定记得更新内核版本
参考这篇博文:https://blog.csdn.net/sinat_34276739/article/details/80025846
五、桌面美化
我参考的是这篇博文:不美翻怎么开发!Ubuntu 16.04 LTS深度美化!
亲身体验了一番后,我就说一下我的评价吧!
1.你需要安装unity-tweak-tool,gnome-tweak-tool,来使你安装的主题和字体,图标生效(如果你和我一样有阅读障碍的话)
2.这里面的终端美化工具oh-my-zsh,会出现你的系统环境文件.bashrc找不到问题,本人安装ROS实感!!!解决方案就是卸载咯,因为我比较垃圾,,,
sudo apt remove zsh
3.可能会出现菜单栏和界面三按键消失问题
先执行:
sudo apt-getinstallcompizconfig-settings-manager
参考博文:https://www.zhihu.com/question/41770698