由于最近要跑DeepLearning 所以在自己的Y7000上装一个Ubuntu ,自己碰了好多壁 写下来以防止自己忘掉以便后续再用!

配置:i7-8750H +GeForce GTX 1050Ti 4G  128SSD+1T HDD

选择ubuntu16.04.6 在windows HDD下分出了200G 16.04.6 在选择安装过程中可以直接选择安装 不用自己分区

如果自己分区 选择:

       /            192G

       swap     8G

       不能有/boot分区

然后装好ubuntu后在grub界面 直接按键盘的e,在quiet splash 后加上 nouveau.modeset=0 后按F10 即可进入ubuntu系统

tips1:这里有的博客写到让永久设置,这里十分不建议,以为后面你要装NVIDIA的显卡驱动还要改回来,中间会造成登录界面无线循环登陆而无法进入的问题。

***禁用nouveau (自带的系统驱动)

  在终端下输入:sudo gedit /etc/modprobe.d/blacklist.conf 
  输入密码后在最后一行加上 blacklist nouveau 。这里是将Ubuntu自带的显卡驱动加入黑名单。 
  在终端输入:sudo update-initramfs -u   #更新一下内核:

查看是否禁用成功

   lsmod | grep nouveau

***wifi连接问题

  

指令:sudo rfkill list all

返回电脑上安装的所有的网卡驱动的情况如下,仔细看会发现存在下列情况:

0: ideapad_wlan: Wireless LAN

Soft blocked: no

Hard blocked: yes

1: phy0: Wireless LAN

Soft blocked: no

Hard blocked: no

可以看到无线网卡驱动存在两个:ideapad和其他的版本,其中ideapad版本的是联想自带的驱动,它和Ubuntu默认的驱动相冲突。因此需要将其从Ubuntu系统中移除。

因为每次开发都需要进行移除操作,因此将移除代码写入系统启动文件中:

sudo nano /etc/rc.local

在文件结尾的exit 0上一行添加如下命令:

echo "123" |sudo modprobe -r ideapad_laptop

保存 ctrl+x,保存 y 退出 回车即可。

然后重启电脑即可。注意需要在grub界面按e等操作进入系统图形界面

***nvidia 驱动安装

  添加驱动源:

  sudo add-apt-repository ppa:graphics-drivers/ppa

    sudo apt-get update
    寻找合适驱动版本:
 
               ubuntu-drivers devices

    选择显示专有版本是nvidia-384  

    安装:

              sudo apt-get install nvidia-384

    

#切换到字符界面 Ctrl + Alt + F1

#cd driver #打开home下的driver文件夹(之前建好driver文件夹并在nvidia官网进行NVIDIA-Linux-x86_64-384.xxx.run的下载拷贝至此文件夹)

#ls 可显示下载的驱动文件NVIDIA-Linux-x86_64-384.xxx.run

#sudo service lightdm stop

#sudo chmod a+x NVIDIA-Linux-x86_64-384.90.run //获取权限

#sudo sh ./NVIDIA-Linux-x86_64-384.xxx.run -no-x-check -no-nouveau-check -no-opengl-files

#reboot

此方法我总是出现Xdriver的问题没搞懂 不建议使用

reboot

sudo nvidia-smi

sudo nvidia-settings

检查是否安装好

sudo apt-get update  更新源
sudo apt-get install package 安装包
sudo apt-get remove package 删除包
sudo apt-cache search package 搜索软件包
sudo apt-cache show package  获取包的相关信息,如说明、大小、版本等
sudo apt-get install package --reinstall  重新安装包
sudo apt-get -f install  修复安装
sudo apt-get remove package --purge 删除包,包括配置文件等
sudo apt-get build-dep package 安装相关的编译环境
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-cache depends package 了解使用该包依赖那些包
sudo apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get source package  下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖

    

最新文章

  1. 在QtCreator 2.1.0 下使用opencv231库加载图片并显示
  2. 常用颜色的RGB值
  3. set 赋值(转载)
  4. 为MYPoint类写一个分类
  5. Android 设定activity的进入和退出效果
  6. Android解析Json速度最快的库:json-smart
  7. 如何动态修改grid的列名
  8. 【ASP.NET Web API教程】2.4 创建Web API的帮助页面
  9. Windows下一个SlikSVN使用
  10. jvm参数解析(含调优过程)
  11. mysql中使用show table status 查看表信息
  12. vsftpd详解(ubuntu)
  13. List、Map、Set之间的联系与区别:
  14. ASP.NET 4.0验证请求 System.Web.HttpRequestValidationException: A potentially dangerous Request.F
  15. 转载redis持久化的几种方式
  16. js监听键盘事件
  17. Python 数据分析1
  18. 自定义命令杀死 java 进程 alias kjava
  19. Ubuntu自带截图工具screenshoot
  20. “国家重点实验室”完全名单_洹水泛舟_新浪博客 - Google Chrome

热门文章

  1. 对Git仓库里的.idea进行研究------引用
  2. linux system函数引发的错误
  3. 【Leetcode】国王挖金矿
  4. pyinstaller打包的exe太大?你需要嵌入式python玄学 拓展篇
  5. 南昌网络赛 H The Nth Item
  6. OI常用的常数优化小技巧
  7. spring cloud:feign-hystrix
  8. js中Array方法归类解析
  9. 聊一聊几种常用web图片格式:gif、jpg、png、webp
  10. keystonejs富文本问题及思考过程