安装指导# 安装指导
1. 安装步骤
1.1. 克隆项目
安装好 Ubuntu20.04 之后,在桌面点击鼠标右键,选择 New Folder 新建文件夹,命名为 mtai_workspace,双击文件夹进入
再次点击右键,选择 Open in Terminal 打开命令行,可以看到此时命令行前缀为:~/Desktop/mtai_workspace$ (如果系统语言为中文,则为 ~/桌面/mtai_workspace$,下同)
输入以下命令并回车,将会克隆项目并进入项目文件夹,此时命令行前缀变为:~/Desktop/mtai_workspace/MobiMaliangSDK$
git clone https://github.com/MooreThreads/MobiMaliangSDK;cd MobiMaliangSDK
1.2. 安装驱动
输入以下命令,将会安装驱动 musa_2.1.1-Ubuntu-dev_amd64.deb
sudo bash install_driver.sh
如果sudo要求输入用户密码则请输入;如果出现 Configuring lightdm 的UI,请将 Default display manager 选成 lightdm
如果看到类似以下的驱动信息,则说明驱动安装成功;如果显示器分辨率没有变得更大,最好重启以确保驱动生效
Package: musa
Status: install ok installed
Priority: optional
Section: graphics
Installed-Size: 258062
Maintainer: Moore Threads
Architecture: amd64
Version: 2.1.1-Ubuntu-dev
Replaces: mtsnd, mtgpu, musa-wine, musa_all-in-one, linux-firmware
Depends: libdrm2 (>= 2.4.99), lightdm, dkms
Conflicts: mtsnd, mtgpu, musa-wine, musa_all-in-one
Description: Moore Threads MUSA driver
Homepage: https://developer.mthreads.com/
1.3. 其他安装
如果重启了,请打开 MobiMaliangSDK 文件夹,点击右键,选择 Open in Terminal,以重新进入命令行,前缀为:~/Desktop/mtai_workspace/MobiMaliangSDK$
输入以下命令,以完成后续安装
sudo bash install.sh
以上安装文件将依次完成以下内容
- 下载 sgpu-dkms、mtml、container toolkit 并安装
sudo dpkg -i mtml_1.5.0.deb sgpu-dkms_1.1.1.deb mt-container-toolkit_1.5.0.deb
(cd /usr/bin/musa && sudo ./docker setup $PWD)
具体参考 摩尔线程容器运行时套件
- 拉取 docker 镜像
registry.mthreads.com/mcconline/musa-pytorch-release-public:latest
sudo docker pull registry.mthreads.com/mcconline/musa-pytorch-release-public:latest
运行以下命令,创建容器 mtai_workspace
sudo docker run -id --name mtai_workspace --privileged -e MTHREADS_VISIBLE_DEVICES=all -p 1001:1001 -p 1002:1002 -p 1003:1003 -p 1004:1004 -p 1005:1005 -v ~/Desktop/mtai_workspace:/mtai_workspace:rw --shm-size 16G registry.mthreads.com/mcconline/musa-pytorch-release-public:latest
如果系统语言为中文,则运行以下命令
sudo docker run -id --name mtai_workspace --privileged -e MTHREADS_VISIBLE_DEVICES=all -p 1001:1001 -p 1002:1002 -p 1003:1003 -p 1004:1004 -p 1005:1005 -v ~/桌面/mtai_workspace:/mtai_workspace:rw --shm-size 16G registry.mthreads.com/mcconline/musa-pytorch-release-public:latest
输入以下命令,进入容器 mtai_workspace
sudo docker exec -it mtai_workspace /bin/bash
此时命令行前缀变成类似 (py38) root@xxxx,说明已经进入容器了,运行以下两行命令完成安装,其中第一行进入到项目目录,第二行完成容器内安装任务
cd /mtai_workspace/MobiMaliangSDK/
bash install_inside_docker.sh