OpenBSD 7.6 amd64をLinuxのVirt-Manager上で動かしています.serialを有効にしてhostからvirsh consoleで繋げるようにしてみました.
カテゴリー: Debian
go installで導入したパッケージをgupで最新にする
cargo-updateコマンドが便利なのでGo環境でも同じようなものを探してみました.gupというものを見つけて試してみました.
OpenBSD 7.5/7.6インストーラがVirtualBox/KVMでkernel panic
Linux上の仮想マシン上でOpenBSDを導入しようと思ったのですが,QEMU KVM,VirtualBoxで試したところどちらもディスクへのインストール中にkernel panicになってしまいます.
OpenBSD 7.5 amd64で起こり,最近リリースされたOpenBSD 7.6 amd64で再度試して同様の動きとなりました.
今回検索して解決しました.
clipscreenでXephyr画面をZoomアプリで共有(失敗)
オンライン勉強会などで画面共有する場合 Xephyr でメインと別の X server を起動してその画面を共有したりしています.
入れ子になった X の中でフルスクリーンにしたり,アプリケーションを切り替えたりしています.
しかし,小江戸らぐやオープンソースカンファレンスなどで利用しているビデオミーティングアプリの Zoom では画面共有時に Xephyr が出てきません.Chromium や Firefox や Electron アプリでは一覧に出てきて Xephyr の画面共有もうまく行きます.
仕方がないので Zoom での画面共有時は「画面の一部分」を使っています.
今回画面の指定領域を仮想ディスプレイとして利用できる clipscreen でかんたんに画面共有ができないか試してみました.
Cargoで導入したRustパッケージをcargo-updateで一括更新
cargo install で導入したものを一括アップデートしたいなと思い cargo-update
を試してみました.
LinuxのGUIでディスク情報を表示できるQDiskInfo
Linux 上で Disk 情報を確認出来る QDiskInfo というツールを試してみました.
terminal-to-htmlコマンドで端末の結果をHTMLに変換する
先日 aha というコマンドを試しましたが,今回 terminal-to-html
という似たコマンドを試してみました.
asciicast形式のファイルをasciinema playerで共有する
asciinema という端末を録画再生と共有の出来るツールやサービスがあります.
共有のためにはデフォルトでは asciinema.org にアップロードしますが,サイズの制限があり大きなものは共有できません.
$ asciinema rec sl_lolcat.cast (1) asciinema: recording asciicast to sl.cast asciinema: press <ctrl-d> or type "exit" when you're done $ (2) ^d (3) exit asciinema: recording finished asciinema: asciicast saved to sl.cast $ ls -l sl_lolcat.cast -rw-rw-r-- 1 matoken matoken 35881291 10月 21 06:51 sl_lolcat.cast $ asciinema upload sl_lolcat.cast (4) asciinema: upload failed: Sorry, the size of your recording exceeds the server-configured limit.
-
asciinema コマンドで
sl_lolcat.cast
というファイル名で録画 -
録画したい操作
-
<Ctrl-d>
で録画終了 -
ファイルサイズが大きいので asciinema.org へのアップロードに失敗
asciinema server をセルフホストすることできますがちょっと大げさ.asciinema player だけならお手軽そうなので試してみました.
ImageMagickの内蔵画像を確認
端末の Sixel の動作確認によくこんな感じで ImageMagick 内蔵の rose: を使っています.
$ convert rose: - | sixelv -
この内蔵組み込み画像は他にもないかなと探してみました.