0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

RTX3090環境へのUbuntu24.04セットアップ

Last updated at Posted at 2024-08-14

はじめに

私は機械学習用にRTX3090のデスクトップPCを1台持っており、定期的にメンテナンスを行なっています。
今回、RTX3090環境へUbuntu24.04をインストールしたので、その作業内容をメモとして公開します。

なお、関連する記事は下記の通りです。

目次

  1. Ubuntu24.04インストール
  2. 基本環境の構築
  3. 最後に

Ubuntu24.04インストール

こちらの既知の問題を確認すると掲載されていませんが、NVIDIA GPU搭載PCで画面がフリーズする問題は20.04から継続のようで、私の環境では問題が再現しました。
ですので、インストール時にNVIDIAのドライバインストールは必須のようです。

下記、NVIDIA GPU利用時のUbuntuインストール設定になります。

  1. Welcome to Ubuntu
    • English
  2. Accessibility
    • defaultのまま次に進む(defaultは全部OFF)
  3. Keyboard layout
    • English (US)
      • 日本語配列の方は自分の環境で設定してください
  4. Internet connection
    • Use wired connection
      • 私は有線で繋いでいるためこの設定になっています
  5. Update available
    • Update nowをクリック
      • Update readyになるので、Close Installerをクリック
      • Installerを再立ち上げすると次に進める
  6. Type of installation
    • Interactive installation
  7. Appllications
    • Extended selection
  8. Optimidse your computer
    • Install third-party software for graphics and Wi-Fi hardwareにチェック
  9. Disk setup
    • Erase disk and install Ubuntu
  10. Erase disk and install Ubuntu
    • Select driveでInstall対象を選択
  11. Create your account
    • 自分のログイン情報を入力
  12. Select your timezone
    • Lacation : Tokyo(Tokyo, Japan)
    • Timezone : Asia/Tokyo

基本環境の構築

最新状態にする

  1. Software UpdaterでUpdateを実行

    • Install時にUpdateを選択しても、取りこぼしがあるようなので実行しておきましょう
    • Updateに失敗する場合は下記で対処してください
      1. Software & Updatesを起動
      2. Settingsをクリック
      3. Ubuntu SoftowareタブのDowmload from でotherを選択
      4. Select Best Serverをクリック
      5. 自動選定されたサーバーを選択し、完了して再度Updateをかける
  2. Terminalでアップデートをかける

$ sudo apt update
$ sudo apt upgrade
$ sudo apt autoremove

(参考)不要なはずですが、もし時刻が狂っている場合はエラーが出るので下記で設定してください

$ sudo date --set @"$(wget -q https://ntp-a1.nict.go.jp/cgi-bin/jst -O - | sed -n 4p | cut -d. -f1)"

これで基本的には使える状態になったはずです。

ロック画面をOFFにする

  • 自宅用なので毎回ログインが発生しないようOFF設定にします
    • Settingsを起動
    • Power項目を選択
      • Power Mode: Performance
      • Power Saving: Blank screenをNeverにする
    • Privacy & Security項目を選択
      • Automatic Screen Lockをオフにする

自分の好きなAPPをインストールする

  • Chrome
    • ChromiumではGoogleアカウントと同期が取れないのでChromeを入れました
    • ここからChromeをダウンロードし、下記コマンドで実行
$sudo dpkg -i google-chrome-stable_current_amd64.deb
  • インストールが終わったら、忘れずサインイン

  • SSHとcurl

    • よく使うので入れておきます
$ sudo apt -y install ssh curl git
  • 動画像関係
    • vlc, imagemagick, ffmpegを入れておきます
$ sudo apt -y install vlc imagemagick ffmpeg
  • 機械学習関連
    • pytorchでmake_dotを使い計算グラフを描画するならgraphvizを入れておく必要があります
$ sudo apt install graphviz
  • Visual Studio Code
    • ここからdebパッケージをダウンロードします
    • 下記コマンドでインストールします(verでファイル名変わるので注意)
$sudo dpkg -i code_1.92.1-1723066302_amd64.deb
  • インストールが終わったら、忘れずサインイン

最後に

自分のミニマム環境が以上になります。
次回はNVIDIAの環境セットアップメモを残そうと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?