Skip to content

Instantly share code, notes, and snippets.

View buzztaiki's full-sized avatar

Taiki Sugawara buzztaiki

View GitHub Profile
@buzztaiki
buzztaiki / helm_with_crds_memo.md
Created February 23, 2026 09:58
CRD を含む Helm Chart で、CRD の更新があった場合にどうなるかのメモ
@buzztaiki
buzztaiki / beyla_2_8_5_kernel_6_18_problem.md
Last active February 18, 2026 03:19
Beyla v2.8.5 + Kernel 6.18 でトレースが全く表示されない問題

Beyla v2.8.5 + Kernel 6.18 でトレースが全く表示されない問題

自動計装がやってみたくて Run Beyla as a Docker container を試してみたけど、うちの Arch Linux (Kernel 6.18) で全くトレースが表示されなかった問題に遭遇したので Claude と色々やっていたときのメモ。

先に結論

@buzztaiki
buzztaiki / grim_blurry_screenshot_workaround.md
Last active January 18, 2026 02:05
HiDPI環境でgrimのスクリーンショットがぼやける問題のワークアラウンドパッチ

https://gitlab.freedesktop.org/emersion/grim/-/issues/99 で報告されてる通り、HiDPI (特に小数スケーリング) で grim を使うとスクショがぼやける。原因はどうやら、マルチモニタ対応のために各 outupt のスクショを一つの画像に合成してスケーリングしてるかららしい (というような事が issue に書いてある。

自分の使い方と環境だとマルチモニタでも複数モニタを跨がったスクショは基本取らないので、キャプチャの対象となる output が一つだけの場合は合成せずに出力するようなパッチを書いた。回転には対応してない。

パッチはこれ: https://gitlab.freedesktop.org/buzztaiki/grim/-/compare/master...workaround_for_blur

根本対応とは言い難いし、MR だすかはちょっと迷う。issue にパッチはりつける程度が良いかもしれない。

スクショの比較

けっこうちがう

@buzztaiki
buzztaiki / aterm_dhcpfixedset_using_systemd_networkd.md
Last active January 17, 2026 08:28
systemd-networkd を使っているときに aterm で DHCP 固定割当できるようにする

systemd-networkd を使っているときに aterm で DHCP 固定割当できるようにする

なぜか固定できなくてはまったのでメモ。

systemd-networkd のデフォルト設定では、DHCP クライアント ID として MAC アドレスではなく DUID (NIC ではなくデバイスごとに固有の ID で /etc/machine/id を元に生成される) を使っている。

https://man.archlinux.org/man/networkd.conf.5#%5BDHCPV4%5D_SECTION_OPTIONS

ClientIdentifier= Specifies the default DHCPv4 client identifier to be used. Takes one of mac or duid. If set to mac, the MAC address of each link will be used. If set to duid, an RFC4361-compliant Client ID, which is the combination of IAID and DUID, is used. IAID can be configured by IAID= in each matching .network file. DUID can be configured by DUIDType= and DUIDRawData=. Defaults to duid.

@buzztaiki
buzztaiki / install_arch_to_dynabook_2026.md
Last active January 9, 2026 16:47
Dynabook に ArchLinux をインストール 2026

Dynabook に ArchLinux をインストール 2026

仕事用のPCにLinuxを入れて良い許可が出たから入れたメモ (最初は MacBook を一年半くらい使って、mac が嫌になって Windows + WSL をもう一年半くらい使っていた)。

構成は大体こんな感じにした:

  • Btrfs + zstd compression
  • dm-crypt で暗号化 + ssd trim 有効化
    • Btrfs で fsencrypt が使えれば systemd-homed でも良かったけど、まだ未対応。
    • ext4 なら fsencrypt が使えるけど、ディスク容量が心許無いから btrfs にしたかった。
  • Windows Bootloader と Recovery は残す
@buzztaiki
buzztaiki / firewalld_memo.md
Last active January 9, 2026 15:46
firewalld メモ
@buzztaiki
buzztaiki / grafana-table-dashboard.json
Created December 5, 2025 11:27
grafana-table-dashboard.json
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
@buzztaiki
buzztaiki / keepassxc_and_git_integretion_by_libsecret.md
Last active December 1, 2025 14:50
keepassxc と libsecret と git の話

https://remap-keys.app/configure を linux で動かす

ぐぐって出てきた情報通りにやっても今いちうまく動かなかったのでめも。

結論としては /etc/udev/rules.d/70-hid.rules に以下の内容を書けば良い:

KERNEL=="hidraw*", ATTRS{idVendor}=="3265", ATTRS{idProduct}=="0011", MODE="0660", TAG+="uaccess"
@buzztaiki
buzztaiki / workaround_for_wsl2_mount_problem.md
Last active November 17, 2025 03:05
WSL2 で /tmp/.X11-unix/X0 や wayland-0 が消える問題対策

Note

2025-11-17 では以下の両方とも不要。逆に問題を起こすし元の設定に戻しておいた方がよい

WSL2 で /tmp/.X11-unix/X0 が消える問題対策

Warning

2025-11-17 時点では、tmp.mount の後に .X11-unix をマウントするように変わったらしい。fstab に追記してても動くけど、余計な設定なので何もしない方が良いと思う。