【備忘録】Ubuntu 22.04に入門

はじめに

古いPCにUbuntu 22.04をインストールしました。

今まで WSL2でUbuntuには触れてきましたが、OSとしてUbuntuがインストールされたPCに触れるのは人生初です。

インストールしたのはUbuntu 22.04 LTSです。日本語Reminxではない元のUbuntuです。

いろいろ設定に戸惑ったので備忘録として残しておきます。

インストール関連

日本語入力できるようにする

「Settings」→「Region & Language」を選択。

「Manage Installed Languages」をクリックして、その後PCをリスタート。

これだけで日本語入力可能になりました。

ドライブのフォーマット

sudo mkfs -t ext4 /dev/sda

「-t」でtypeを指定します。

GPartedというソフトを使えばGUIで操作可能になります。

sudo apt install gparted

セカンダリードライブを自動でマウントする

こちらのサイトを参考にさせて頂きました。
japan.zdnet.com

zoxide と fzf をインストールする

WSL2の時に行った方法と全く同じで問題ありませんでした。
touch-sp.hatenablog.com

NVIDIA Driver and CUDA

NVIDA DriverとCUDAのアンインストール

sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-*

NVIDA Driverのインストール

以下でインストール可能なDriverの一覧が取得できます。

ubuntu-drivers devices



リストからDriverを選択して以下を実行します。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-535



Nouveau の無効化が必要との記事もありますが、その過程はスルーしました。
今のところ問題はありません。

CUDA Toolkitのインストール

「11.8」をインストールしようとしたらこれらと同様にうまく行きませんでした。

Ubuntu22.04.03LTSでCUDA11.8がインストールできない #Ubuntu - Qiita
Can't install CUDA 11.7 on Ubuntu 22.04 LTS - CUDA Setup and Installation - NVIDIA Developer Forums
Can't install cuda 11.8 on ubuntu 22.04 lts - CUDA Setup and Installation - NVIDIA Developer Forums


「12.2」を先にインストールしてから「11.8」をインストールするとうまくいきます。

二つ目のCUDAをインストールする時にはバージョンを指定する必要があるので注意して下さい。

sudo apt-get -y install cuda-11-8



使用するCUDAのバージョンを選択するにはupdate-alternativesを使います。

sudo update-alternatives --config cuda

使い方関連

ターミナルからファイラーを開く

xdg-open .

コマンドを短くする

「.bashrc」に以下を書き込みます。(xdg-openの例)

alias op="xdg-open"

ディレクトリ表示を短くする

touch-sp.hatenablog.com

各種設定

あくまで個人の環境での設定です。

ディスプレイ

randr --output HDMI-0 --auto --primary --output DP-1 --right-of HDMI-0

サウンド

pacmd set-default-sink alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1

エラーの対応

snap-storeのアップデートが出来ない時の対応

こちらのサイトを参考にさせて頂きました。
fanblogs.jp

sudo snap remove snap-store
sudo snap install snap-store

sudo apt updateで警告がでる

W: Failed to fetch http://jp.archive.ubuntu.com/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch http://jp.archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease  Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch http://jp.archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease  Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease  Temporary failure resolving 'security.ubuntu.com'
W: Failed to fetch https://ppa.launchpadcontent.net/graphics-drivers/ppa/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'ppa.launchpadcontent.net'
W: Some index files failed to download. They have been ignored, or old ones used instead.

こちらのサイトを参考にさせて頂き解決しました。
symfoware.blog.fc2.com
hayana.work