Ubuntu Desktop 24.04 LTSへ乗り換えたよ
- Ubuntu 22が ハードウェアの不具合で何回も電源強制offなどしているうちに、デスクトップアイコンが出てこなくなったり prefsアプリが消えたりして壊れかけてきたから
- ちょうど 24.04がリリースされたので別HDDに入れて乗り換え
grub2 customizer
- screen resolution 1280x720
snap storeから Code(VSCode), IntelliJ IDEA, remmina(Remote Desktop), opencomic, Mcomix-tabetai をインストール
zshが好き
sudo apt install zsh
git lfs install for huggingface
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
fstabの移植 (古いUbuntuRootもマウント)
sudo apt install ntfs-3g
code /media/username/UbuntuRoot/etc/fstab
sudo nano /etc/fstab
sambaの移植
sudo apt install samba
sudo cp /media/username/UbuntuRoot/etc/samba/smb.conf .
sudo pdbedit -a username
sudo testparm # confファイルのチェック
sudo systemctl reload smb
sshの許可
sudo apt install openssh-server
サーバーへの鍵のコピー:
ssh-copy-id server-IP-address
Python 3.10.14 のインストール方法 (Stable Diffusion forge は3.10でなきゃだめ kohya_ssは3.10.9<=3.10.X<3.11と)
必要なライブラリなどをインストール
sudo nano /etc/apt/sources.list
deb-src http://archive.ubuntu.com/ubuntu/ focal main
を追加sudo apt update
sudo apt -y build-dep python3
sudo apt -y install gdb lcov libbz2-dev libffi-dev libgdbm-dev \ libgdbm-compat-dev liblzma-dev libncurses5-dev libreadline6-dev \ libsqlite3-dev libssl-dev lzma lzma-dev tk-dev uuid-dev zlib1g-dev libcurses
公式から tgz をダウンロード
tar zxf Python-3.10.14.tgz
cd Python-3.10.14/
./configure --enable-optimizations
make -s
sudo make altinstall
/usr/local/bin/python3.10
ができた
sudo apt install virtualenv
stable diffusion forge は webui-user.shを編集
python_cmd="python3.10"
を追加export COMMANDLINE_ARGS="--listen --enable-insecure-extension-access"
./webui.sh
- python3.10.6ができていればすんなり起動
- launch.pyではなく、 ./webui.sh から起動すること (そうしないとvenvにならない)
tcmallocがない
sudo apt-get install libgoogle-perftools-dev
pipが古い
- venvに入ってから (
source venv/bin/activate
) pip install --upgrade pip
deactivate
- venvに入ってから (
4x UltraSharpがない
- models/ESRGAIN内のpthをコピー
browser autolaunchを消す
- WebUI Setting の System> System から Automatically open webui in browser on startupをDisableにする
extensionは forge coupleだけ Install from URL https://github.com/Haoming02/sd-forge-couple