物理の駅 by onsanai

Physics Station → PhSt 質問・疑問・間違いの指摘は、コメントに書くか、直接伝えるときっと良いことがあります。主にWindows or Ubuntu用の記事です

Linux/Ubuntu

Ubuntu 18.04 LTS でSwapをオフ・オンにする

sudo swapoff -a で全てのSwapをオフにできる 実行例 $ free total used free shared buff/cache available Mem: 263780492 255330568 1012936 20260 7436988 6640228 Swap: 2097148 560720 1536428 $ sudo swapoff -a [sudo] password for administrator: $…

UbuntuでMackerelを動かすときのメモ

ループバックデバイスを無視する 設定 /etc/mackerel-agent/mackerel-agent.conf に以下を追記する [filesystems] ignore = "/dev/loop.*" サービス mackerel-agent を再起動する sudo systemctl restart mackerel-agent NVIDIAのデバイスを監視する まずは …

Ubuntu 18.04 LTSでlightdmを使ったときに自動ログインができない原因と解決

Ubuntuの設定画面→詳細→ユーザーから、あるユーザーにおける自動ログイン(Automatic Login)を有効にしても、自動ログインできないことがあった。 結果的に理由は単純で、自動ログインの設定後、デスクトップサービスをデフォルトのdgm3ではなくlightdmに変更…

How to Install NVIDIA driver and CUDA in Ubuntu 18.04 LTS UEFI

Install Ubuntu 18.04 LTS UEFI with GPU Ubuntu update and preparation Install CUDA and Nvidia driver Uninstall CUDA Install Ubuntu 18.04 LTS UEFI with GPU I made Ubuntu 18.04.3 LTS for Desktop BOOT USB flush memory with using Rufus.exe for …

Ubuntu 18.04 LTS UEFIにNVIDIA CUDAとcuDNNをインストールする方法

ドライバのバージョンの衝突 Ubuntu 18.04 LTSのインストール Ubuntuの更新と準備 CUDAとドライバのインストール cuDNNインストール アンインストール ドライバのバージョンの衝突 phst.hateblo.jp の記事を書いてから思った。CUDAに付属しているNVIDIAのド…

Ubuntu 18.04 LTS UEFIにNVIDIAの公式ドライバをインストールする方法

Ubuntu 18.04 LTSのインストール NVIDAドライバーのインストール 証明書をインポート 最後の確認 CUDAと一緒にインストールする場合は、Ubuntu 18.04 LTS UEFIにNVIDIA CUDAとcuDNNをインストールする方法を見てほしい。 Ubuntu 18.04 LTSのインストール Win…

Ubuntu に Nvidiaのドライバーを入れたときの E: Unable to correct problems, you have held broken packages. エラー

$ sudo apt install --just-print nvidia-driver-440 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation …

apt コマンドのチートシート

簡略化のため、パッケージ(済のみ)=インストール済みのパッケージ、パッケージ(未含む)=未インストールを含む全パッケージとしている。 コマンド 内容 sudo apt update 利用可能なパッケージリストを更新作業前に実行 sudo apt upgrade インストール/アップ…

CUDA Toolkitの各バージョンを対応する全OSに導入する公式情報

過去のアーカイブも含めて利用可能なものは以下にまとめられている developer.nvidia.com 例えば、CUDA Toolkit 10.2を選んでみる そして、OS、CPU などの種類などを入れる するとコマンドが出てくるのでそのまま実行する wget https://developer.download.n…

Ubuntu構成を確認する際のメモ

ホスト名を調べる $ hostname HostName001 NVIDIAのドライバーバージョンと、CUDAのバージョンを調べる方法 $ nvidia-smi Wed Jan 15 12:24:28 2020 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 440.31 …

WSLにおける公開用Ubuntuの構築ログ

Ubuntuの設定 Enter new UNIX username: physics Enter new UNIX password: station Retype new UNIX password: station cat /etc/lsb-release #DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS" sudo apt -y update sudo apt -y upgrade sudo apt -y install buil…

Ubuntuのお勧めのシェル(zsh)とテキストエディタ(VSCode)について

zsh 以下のコマンドでzshを入れる。ターミナルを開いた時に毎回zshにする必要はない(共用PCのため)、今回は設定しない sudo apt install zsh zsh 0 少し凝った .zshrc gist.github.com をそのまま .zshrc にコピーする VSCode code.visualstudio.com にある…

Ubuntu 18.04 デスクトップ環境にWindowsからリモートでアクセスする

VNCで接続する インターネットから直接する方法としては、TeamViewerやChrome remotedesktopなどがあるが、UbuntuがGUI設定で提供しているVNCが一番楽である 設定→共有→画面共有 からパスワード等を設定するだけである。この設定がない時は sudo apt install…

LattePanda 1st edition (Z8350) + Ubuntu18.04でDVDを見る

以下のコマンドでVLCとコーデックをインストールする sudo apt install vlc sudo apt install libdvd-pkg sudo dpkg-reconfigure libdvd-pkg デスクトップPCについてたDVDプレイヤーと、HDD用アダプタ SATA⇒USB3.0 を使った。数時間使ったが、音が途切れたり…

LattePanda 1st edition (Z8350) + Ubuntu18.04でArduinoを動かしてみる

Arduinoをインストールする www.arduino.cc デスクトップに Arduino IDEが出てくる。権限を設定する。 $ ls -l /dev/ttyACM0 $ sudo usermod -a -G dialout admin ログオフ or 再起動 $ ls -l /dev/ttyACM0 crw-rw---- 1 root dialout 166, 0 Nov 24 09:05 /…

LattePanda 1st edition (Z8350) + Ubuntu + OpenCV by Pythonで画像処理をしてみる

VSCodeをインストールする $ sudo snap install --classic code Pythonをインストールする www.python.jp pip、OpenCV、NumPy等のインストールを行う pip3 install opencv-python --user pip3 install numpy --user pip3 install matplotlib --user 次の記事…

LattePanda 1st edition (Z8350) に Ubuntu 18.04 LTSを入れる

LattePandaインストール方法 docs.lattepanda.com Ubuntu用のBIOS 先に入れる github.com Ubuntu 16.04 LTS用イメージ drive.google.com デフォルトだと日本語キーボードが設定されていないので、Text Entry SettingsからJapaneseキーボードを入れる。ディス…

Windows Subsystem for Linux (WSL) でCERN ROOTバージョン6を動かすまで

Ubuntu 18.04 LTSのインストール 事前の準備 GUIを使えるようにする Python3でROOTを動かしたい人のための、ROOTバージョン6のコンパイル方法 Pythonを必要としない人のためのROOTバージョン6の簡単インストール方法 ROOTの起動の確認 Windows上のUbuntuの実…

Linux シェルスクリプト1行でSlackに投稿する

Custom Integrations でWebhookを取得しているものとする。 custom-integrationsの場所がわからない人は、下記のURLを自分のチーム名に変えてくださいな。 https://sample-team.slack.com/apps/manage/custom-integrations で、Webhook URLを取得する。 で、…

WSL (Ubuntu系)における便利なコマンド一覧

Windows Subsystem on Linux 自分用のメモとして随時更新 インストールパッケージをアップデート。これをしないと何もできない。 sudo apt update sudo apt upgrade Anacondaをインストールする sudo sh Anaconda3-2018.12-Linux-x86_64.sh ビルドツールを一…

bash on Windows

Windows上のUbuntuをアンインストール lxrun /uninstall /full Windows上にWindowsをインストール lxrun /install 32文字のパスワードを32個生成 pwgen 32 32 Ubuntuのバージョン cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_COD…