Harukaのnote

Linuxやプログラミング,写真,旅行等の記録帳

OpenSUSE Leap 15.5 で chrome remote desktop 2024年版

以前もOpenSUSE用のchrome remote desktopの記事を書きましたが、最近はその方法でうまく起動できなくなっていたので、最新版(2024年2月)を自分用のメモとして残しておきます。 過去記事は以下です。 OpenSUSE で chrome-remote-desktop host を自動起動 -…

NZXT Function Mini TKLのレビュー

また更新間隔が空いてしまいました。 今回は、最近買ったNZXTのキーボードを大変気に入ったので、紹介したいと思います。 NZXTって有名なブランドと思いますが、Amazonや価格.comのレビューが全然ないです。 海外のレビューがほとんどですが、評判は良さそう…

ROG Zephyrus G14 (2022) Radeon GPUでStable Diffussion WEB UIを実行

久しぶりのブログ更新になりました。 今回は自分のノートPCであるROG Zephyrus G14 (2022) GA402にLinuxをデュアルブートして、Stable Diffusion WEB UIの実行が確認できたので残して置きたいと思います。 ROG Zephyrus G14 (2022) はノートでは珍しくRadeon…

GPU対応のDockerイメージに対してリモートデスクトップ(noVNC)

研究室の後輩のために、cuda対応かつリモートデスクトップ可能なDockerイメージを作成したので公開します。 Docker Hub: haruka0000/cuda_vnc 以下を参考に作成しました。 ブラウザで動かせる「Linux」の「Ubuntu 22.04」のデスクトップ版(Xfce)のDockerイ…

Windows11 + Radeon GPU + WSL2 + pyenv +PoetryでPyTorchを使う方法

DirectMLを使うとPyTorchでRadeon GPUが使えるという話を耳にしたので試してみました。 以下のサイトを参考に、Windows11 + Radeon GPU + WSL2 + pyenv +PoetryでPyTorchの環境を作成しました。 Anacondaはcondaとpipが混ざるのが嫌で普段使わないので、 公…

UbuntuやWSLでafp, smbをマウント

Gioを使います。 Gioのインストール $ sudo apt install gvfs-fuse gvfs-backends libglib2.0-bin マウント $ gio mount smb://192.169.XXX.XXX/home # afpの場合 $ gio mount afp://192.169.XXX.XXX/home #以下を入力 Enter user and password for share “h…

chrome os flexでLinuxソフト(Flatpak)

Flathub公式に従って、chrome os flexでのflatpak環境を整えます。 最後の本体の再起動まで完了したら、以下のコマンドでgnome-softwareをインストールします。 $ sudo apt update && sudo apt upgrade $ sudo apt install gnome-software gnome-packagekit …

ctrl +r でpecoの履歴を表示する(zsh)

# peco # ctrl + r で過去に実行したコマンドを選択 function peco-select-history() { BUFFER=$(\history -n -r 1 | peco --query "$LBUFFER") CURSOR=$#BUFFER zle clear-screen } zle -N peco-select-history bindkey '^r' peco-select-history

Python でフォルダ内の画像ファイルを全て取得

自分の好きな方法.標準ライブラリのpathlibを使う. fmtsリスト内の拡張子を増やすことで他の画像フォーマットも一気に取得できる. from pathlib import Path # IMAGE_DIRは任意のディレクトリ fmts = ['.png', '.PNG', '.jpg', '.jpeg', '.JPG'] files = …

OpenSUSE Leap 15.4のXRDPでcinnamonやxfce4を使う方法

/etc/xrdp/startwm.shを編集する. sudo vim /etc/xrdp/startwm.sh 以下のようにif文を書き換え,SESSION="cinnamon"に任意のデスクトップ環境を指定する. { #To customize system-wise session, edit this file. #To customize user specific session, cop…

Anaconda で PyTorch を使う Dockerfile

画像処理系の深層学習用. Dockerfile #----使用するcudaのバージョンとubuntuのバージョンを指定------ FROM nvidia/cuda:11.2.0-devel-ubuntu18.04 #----------------------------------------------------- WORKDIR /root # インタラクティブをオフ(イメ…

TP-LinkルーターとNuro光ONU(F660A)でOpenVPN

実家に帰省している間も,NASにアクセスしたいので方法を調べました. PPTPではセキュリティに心配があると聞いたので,今回は比較的セキュリティが高いOpenVPNを試しました. HG8045Qを使った記事は多いですがF660Aの例は見つからなかったので,残しておき…

Linux で Chrome 等のブラウザが立ち上がらないとき

アップデート後に発生しがち. とりあえず再インストールをする前にconfigを削除してみる. 例)Vivaldiブラウザの場合. rm -rf ~/.config/vivaldi/

令和4年2月15日頃に撮った写真(Lumix DMC-LX9)

モノクロで. 古いうどん屋さんを上から. 少し寄って. 噴水. 遊具. 空の色がいい感じに撮れます. 実の立体感と影も好みです.

Chromecast が PC から接続できないときの対処法

PC

研究室にChromecastがあるのですが,PCのChromeから探しても全く見つかりません. Androidからのキャストは受け付けるのに不思議でした. 調べてみると,「Chromeのバグ」とか「新しいWindowを開くを繰り返すことで繋がった」等の記事がありましたが,うまく…

令和4年2月5日に撮った写真(Lumix DMC-LX9)

今日撮った写真. LX9で撮りました. 本当は雪が舞っていたので,それを収めたかったですが,バイト中に降って止んでしまいました. 今は本当にモノクロームが好きです. 褒められる撮影能力があるわけでもないですが撮るのが楽しいです. やっぱりLX9のデザ…

Lumix DMC-LX9 を購入しました

一体成型のメタルボディが最高です. ライカの明るいレンズでモノクローム撮影にハマっています. おしゃれなハンバーガーレストラン. ハインツのケチャップ,美味しいですね. 無機質な階段. 鳩のいる公園. VERSACEのデザインが至高ということ. たまに…

研究室のGPUリソースをKubernetesを使って管理

kubernetes(k8s)を使って,ラボのWorkStation環境を再構成したので備忘録として残します. はじめに 構成 WS-Masterの準備 ポートの開放 Swap領域のオフ Dockerの設定 Dockerのインストール デーモンをセットアップ dockerを再起動 k8sのインストールと設…

Windows 11 と Manjaro をデュアルブートする際のメモ

環境 Widows側: 11(元は10だったのをアップデート) Linux側: Manjaro 必要な手順 1. Manjaro のISOをダウンロード2. Rufus でブートUSBの作成3. BitLockerの回復キーを確認(https://aka.ms/recoverykey)以下の画面をスマホ等で撮影する BitLocker回復キ…

卒論・修論のために Ubuntu で upLaTex + VSCode をセットアップする

はじめに Ubuntu や OpenSUSE Leap などの Linux で upLaTex の執筆環境を整えたいと思います。 upLaTexとは、platex は tex を ascii が開発した日本語用の tex です。upLaTex は Unicode に対応させた版です。 latexmk は本来複数のコマンドや bibtex のた…

OpenSUSE 15.3 で NVIDIA Container Toolkit をインストール

私の普段使いはopenSUSEですので、openSUSEでNVIDIA Container Toolkitを使える方法を調べたので、メモとして残しておきます。openSUSEももっと広がってくれればいいのですが…openSUSE 15.1の手法をベースとしているので完全に動作するかはわかりませんが、…

Windows10の機能のみでHEIF画像をJPGに変換する方法

はじめに HEIF(HEIC)とは iOSで用いられている高圧縮な画像フォーマットです. Windowsではそのまま見ることが難しくなっています.そのHIEC画像をMicrosoftが提供する機能のみ(他社のソフト無し)で変換する方法を紹介します.

OpenSUSE で chrome-remote-desktop host を自動起動

OpenSUSE Tumbleweed で Chrome-remote-desktopを動かすことができたので、方法を残しておきます。 Google Chrome のインストール 事前にChromeブラウザをインストールします。 #リポジトリ追加 $ sudo rpm --import https://dl.google.com/linux/linux_sign…

ソアラ(SC430)の専用シートカバーがアメリカから到着!

はじめに 私が今乗っているトヨタ ソアラは2001年製で古いです。そして、シート形状も独特なため、日本ではフィットするシートカバーがありません。そこで、海外のWEBサイトから探してみました。 購入サイト 購入したのは以下のサイトです。 www.seatcoversu…

Open SuSE Leapの起動時間が長い

おそらく,nvidiaドライバを入れると発生します.起動時にローディングアニメーションを表示するPlymouthがNvidiaドライバに対してうまく働いていないのでしょう. 以下のリンクを参考に設定を変更します. How do I bring back Plymouth after Nvidia drive…

Fantiaのダウンローダー (投稿をオリジナル画質で一括ダウンロード) を作成しました

はじめに 友人より,「Fantiaの画像をオリジナルサイズで保存したいけど面倒」と相談があったため,今回Fantia ダウンローダーを作ってみました. Fantiaとは ファンティア[Fantia]は、イラストレーター・漫画家・コスプレイヤー・ゲーム製作者・VTuberなど…

LaTeX Error: File `ctexhook.sty' not found.

texlive-langchinese をインストールする.

PDF をブックマークにそって分割するソフトウェアを作成しました

はじめに 先日,知り合いの板金屋さんから,「PDFを分割するソフトはないですか?」と尋ねられ,探してみました.聞けば,海外の車のマニュアルを翻訳したいが,WEB上のドキュメント翻訳サービスにアップロードできるデータサイズ(一般的に10MBまで)ではな…

Manjaro Xfce4 で Chrome-remote-desktop

Gnome と Chrome-remote-desktop (以下 crd)はあまり相性が良くないらしく,Xfceをインストールして使っています.Manjaro(Arch)で crd を使うための設定を以下に残しておきます. crd のインストール $ yay -S chrome-remote-desktopyay が無い場合は,以…

Arch(Manjaro) Linux でCanon MF220プリンタを使う

ちょっと厄介だったので残します. 必要ソフトウェアをインストール 以下の追加ドライバーをAURからインストールします. Yayを使ってインストールすると,cndrvcups-lbではエラーになったので,cndrvcups-lb-binのイメージのほうがいいと思います. AUR (en…