首页 > 系统相关 >A卡配置NovelAI详细步骤参考(Ubuntu20.04)

A卡配置NovelAI详细步骤参考(Ubuntu20.04)

时间:2023-02-04 16:22:05浏览次数:45  
标签:Ubuntu20.04 文件 步骤 sudo apt install NovelAI 安装

前些天发现,A卡居然可以通过ROCm跑AI,我们来尝试一下能不能跑前两个月爆火的NovelAI。

一、双系统安装 

大家看教程一定要先看系统版本!!!

不一样的系统版本,使用的整合包可能跑不起来。本来是想安装最新的Ubuntu22的,奈何安装就报错,还是回到之前稳定的20版本吧。

 1,烧录系统

去Ubuntu官网(可能需要一些国内的资源镜像)下载20.04的安装包,使用UltraISO(试用版就行)烧录到U盘里面

 2,硬盘分出一块来装双系统

此电脑→右键→管理。找一块大一点的盘,压缩卷弄出来一块分区(不用格式化)。

至少100G,以防不够。我这里空间充足,使用150G。

3,跟正常装Windows系统一样,去BIOS里面把启动顺序调整一下,U盘放到最前面

最好先把烧录好Ubuntu的U盘拔掉,等下一步装系统之前再插上。不然可能调整不了

4,安装系统

现在集成度都很高了,往下点就行。手动选一下安装位置,找到刚刚步骤2分出的空闲区域。千万别装到其他盘去

 5,关闭Windows的文件占用

 装好之后,有可能Linux对其他盘的文件都是只读模式。这里需要关闭Windows的占用

 

这里去掉

 

6,关于双系统的切换

和进BIOS差不多,各个主板不一样,一般来说是开机的时候按个什么键,可以进系统选择页。这个在启动的时候,下面有提示一闪而过

 二、NovelAI的安装

 参考教程:http://zhangwen.iok.la:88/

1,下载整合包:

链接:https://pan.baidu.com/s/1EolNdEqZwTXnQKBbJa04sA
提取码:d0ey

 

 

 2,下载驱动

去AMD官网找到自己对应的显卡型号,我这里是6700XT

 

 

 

在终端输入命令安装:sudo apt install 驱动deb文件路径

悄悄告诉你们,文件拖进终端可以直接变成路径。

3,系统更新

sudo apt-get update
sudo apt-get upgrade
sudo apt update
sudo apt upgrade -y

经典四连安排上,-y是y/n的时候直接yes。你们要是不想一直输入sudo可以用su进入管理员模式,但是第一次需要先配置密码

4,安装ROCm

ROCm是通过转译CUDA的方式运行机器学习的,不过目前只能在Linux上运行,Windows的话只能期待以后苏妈发力了

sudo amdgpu-install --no-dkms
sudo apt install rocm-dev

配置环境
ls -l /dev/dri/render*
sudo usermod -a -G render $LOGNAME
sudo usermod -a -G video $LOGNAME

重启后检查一下

/opt/rocm/bin/rocminfo
/opt/rocm/opencl/bin/clinfo

 

5,安装MIopen

sudo apt-get install miopen-hip

6,安装pip和git(后面.sh里面用)

sudo apt install python3-pip
sudo apt install git

7,放置文件

把那俩zip解压,项目文件webui放在主目录

另一个放这里

大模型放这里

注:以后要替换模型直接换掉这里的ckpt就可以了。不过最好目录里面只放一个ckpt,不要去网页端切换。还有就是16G内存不建议轻易尝试8G版模型,容易内存溢出。

 8,配置文件的路径

打开文件夹:stable-diffusion-webui/venv/bin

activate和pip文件,这个改成你的账户名,这样才是正确路径

不知道用户名的可以直接右键,属性,这里查看路径

 

 别急着关文件夹,右键,在终端打开,source 拖入activate文件

9,运行webui

方法1,在这个文件夹下右键,在终端打开,然后./webui-mod.sh

方法2,直接拖入这个文件运行

 

 第一次运行会下载一些依赖库,如果因为网络问题下不下来,关了再运行一次就行了

等待模型文件加载进内存,就好了,去网页端可以打开

 

10,打开NovelAI

把网址复制到浏览器就可以打开啦,每次生成第一张图会稍微加载一会,后续出图速度就正常了。我们来试一试

 

标签:Ubuntu20.04,文件,步骤,sudo,apt,install,NovelAI,安装
From: https://www.cnblogs.com/strawberryPudding/p/17091563.html

相关文章

  • windows 家庭版开启远程桌面的步骤
    1.检查是否开启远程桌面服务,如果有的话先关掉,方便进行接下来的操作。netstoptermservice2.开启远程桌面服务,控制面板-》系统安全-》允许应用通过防火墙-》更改设置-》......
  • vue 项目中 jsconfig.json 概念 及 使用步骤
    vue项目中jsconfig.json概念及使用步骤vue项目中jsconfig.json是什么当您在工作空间中有一个定义项目上下文的jsconfig.json文件时,JavaScript体验会得到改进概述目......
  • 执行回归测试需要哪些步骤?
    回归测试的目的是在产品生命周期的各个阶段发现错误。为了实现这个目标,QA团队和开发人员应该从一开始就设计一个有效的回归测试策略。在这里,我们列出了有助于成功进行......
  • Java如何将若干时间区间进行合并的方法步骤
    java如何将若干时间区间进行合并的方法步骤问题原因工作中突然有个场景,需要合并时间区间。将若干闭合时间区间合并,实现思路如下:1、先对日期区间进行按时间顺序排序,这样......
  • 3D软件中怎么绘制草图?3D草图绘制步骤
    在学习3D制图的过程中,草图的绘制是必须要掌握的基础操作之一。那么,你知道3D软件中怎么绘制草图吗?本节3D制图教程就以一个简单的实例来给大家分享一下由浩辰CAD公司研发的浩......
  • docker kafka 安装步骤
    首先创建一个网络app-tier:网络名称–driver:网络类型为bridgedockernetworkcreateapp-tier--driverbridge1、安装zookeeperKafka依赖zookeeper所以先安装zookeepe......
  • 安装Ubuntu系统详细步骤
    VMware安装Ubuntu系统详细步骤目录VMware安装Ubuntu系统详细步骤前言一、准备工具二、VMware安装三、Ubuntu安装3.1创建新虚拟机3.2InstallUbuntu四、拓展——移动硬......
  • 【Pytorch】PyTorch机器学习步骤
    PyTorch机器学习步骤机器学习步骤准备数据选择模型用于前向训练的模型用于计算损失的损失函数用于更新参数的优化器训练循环计算前馈结果计算损失求梯度更......
  • STM32CubeMX | STM32 HAL库移植FreeModbus详细步骤
    STM32CubeMX|STM32HAL库移植FreeModbus详细步骤freemodbus下载地址:​​https://github.com/cwalter-at/freemodbus​​本博客示例工程代码:​​https://gitee.com/jhuangB......
  • Ubuntu编译rocket-chips & rocket-tools 步骤记录
    Ubuntu1404&1808编译rocket-chips和rocket-tools步骤记录已在ubuntu1404-x64、ubuntu1804-x64系统上测试通过。虚拟机使用vmware15版本。本教程编写日期2019年8月28日,大体......