ubuntu18.04加nvidia显卡安装在华硕笔记本上gx1050ti(飞行堡垒fx8)+cuda+cudnn+ttensorflow+keras

本教程首先给出尝试过的路线

1,ubuntu版本选择

目前尝试过16.04到18.04都可以安装,只在18.04安装过显卡驱动

2,bois中的secure选择

选择enable,可以安装ubuntu,但是在安装nvidia驱动时,都会在开机时卡在logo界面。

 

 

安装正确路线(有坑的地方都红色)

1,ubuntu制作(这部分省略,百度到处都有)

2,安装前将磁盘格式化(不然会cant load kernel)

主要是安装boot所在磁盘,由于boot区自动安装不会格式化,所以原来有boot文件,会影响,自己手动格式化。

3,在安装前一定在bois中将secure选择disable

华硕是F2进入bois,然后找下secure,修改

4,部分人遇到在选择u盘安装后,一直卡在logo界面,不能进入安装界面

解决:确定进不去后直接强制关机,再开机会进入grub界面,选择install ubuntu,不要安enter,按e进入编辑模式,找到quiet splash,在后面空格接着输入 $vt_handoff acpi_osi=linux nomodeset,

5,然后就是安装选择

安装前记得试用下,有可能遇到版本不能用的情况,就不必安装浪费时间(我遇到过17.04版本之前都不能用的电脑)

选择的是:不联网,正常安装,不选“为图形和无线硬件,以及MP3和媒体安装第三方软件安装”,至于具体磁盘分配,自己看着办。我的图简单,就只有/boot, /home,/,/user和物理交换空间(swap),之后就直接安装重启

6,进入ubuntu,安装显卡驱动

第一次进ubuntu,也选择安e,然后在$vt_handoff 输入acpi_osi=linux nomodeset,经如系统后,分辨率不对不管。在附加驱动安装nvidia驱动。最后重启就好了

7,系统更新,显卡驱动更新。

这些都可以进行,我的笔记本没有问题

 

其他常见的坑

1,循环登陆(显卡驱动重新装)

2,一时忘记了,之后补充

系统装好之后

  1. cuda和cudnn安装
    1. 建议使用conda安装​​​​​​​
      1. conda安装可以不安装cuda和cudnn直接在conda环境中安装cuda和cudnn。
      2. conda基本命令:
        1. conda install/remove/uninstall package 安装,卸载库
        2. conda info -e 查看所有环境名
        3. conda list -e 查看环境下库版本
        4. conda search -t packagename 搜索网络编译好的库
        5. conda create -n env-name python=2.7  创建环境
        6. source activate env-name 激活环境
        7. source deactivate env-name 退出环境
      3. 提供一个对应版本cuda9.0+cudnn7.1+tensorflow>1.6+keras>1.6。(目前cuda不能选择9.2,会报错,keras不能超过2.1,或报错(softmax的错))
    2. 单独安装:
      1. 找到版本匹配
      2. cuda安装+cudnn安装
        1. 百度到处都是cuda安装好后,配置环境,nvcc -V查看安装是否成功

 

你可能感兴趣的:(ubuntu18.04加nvidia显卡安装在华硕笔记本上gx1050ti(飞行堡垒fx8)+cuda+cudnn+ttensorflow+keras)