2026年1月2日金曜日

mpdサーバをUPSにつないで,NASからの信号でシャットダウンできるようにする

 ある日,突然ブレーカが上がった.エアコンとオーブンが動いているところに,掃除機の突入電流で飛んだらしい.

PC と NAS は UPS で保護していたのでとくに問題はなかったのだが,mpd が動いているマシンは何も対策していなかったので,当然落ちてしまった.Linux はどうしてもこういう事故に弱い側面があるので,戦々恐々で再起動したところ,とくに問題なく動いたので一安心.

ということで,対応を考える必要がある.といっても方向としては NAS と同じ UPS から電源を取る一択.やるべきことは Manjaro の上で UPS とどう連動させるか,ということに尽きる.

2026年1月1日木曜日

Waylandのもとでキーマッピングをいじる

手持ちの旧世代 PC に Manjaro を入れているのが何台かあり,mpd 専用機は Xfce 版を使っていて,それなりに慣れてきている.

別の環境も使ってみたいな,ということで,KDE Plasma 版を別のノート PC に入れているのだが,こちらはデスクトップ環境が Wayland ベースなので,X11でのツール類がいろいろと使えなくなっている.

自分的にとくに問題なのは,キーボード周り.日本語キーボードのマシンに US キーボードの設定でインストールしているので,追加設定が必要になる.IME の ON/OFF は fcitx5/mozc の方で [変換] (IME On),[無変換] (IME Off),[かな] (IME Off) キーに適宜機能を割り当てており,快適.

問題は [¥] キーと [_] キーで,US キーボード設定だとこれらが完全に遊んでしまうので,Windows でも Xfce でもそれぞれを [PageUp] と [PageDown] に割り当てていて,これがまた大変に具合が良い.

Xfce 版ではこの設定は xmodmap を使って ~/.Xmodmap に設定を書いておけばよいのだが (詳細はこちら),この辺りが Wayland では使えない.

Wayland の場合は,keyd で設定するのがよいようだ.