エントリー

mcwm、E200HA

E200HAにArchを、その20
 
タイル型ウィンドウマネージャー(wm)、monsterwmを、スタックだけで使ってる。そうであればタイル型を使う意味はない。スタック型wmへ切り替えよう。それと、polybarは機能を切り詰めた軽量なwmと相性が合いそうだ。そんなことを考えてスタック型wmを検討し軽そうな候補二つに絞り込んだ。
 
一つは、ArchWikiのスタック型wmの項で紹介されているwm2。もう一つは、2bwmのサイトでの比較で最軽量級に位置付けられたmcwm。両方ともAURに登録されている。まずは、そこからインストールした。
 
外観やデフォルトでの使用感は、まずまず。メモリー使用量(単位MB)を、使ったことのある、icewmやmonsterwmと比較。条件を合わせるためにfcitx5-mozcやdropboxを外して立ち上げメモリーの数字を読んだ。icewm以外では、polybarやfehも併せて起動。
 
icewm、351
monsterwm、316
wm2、312
mcwm、307
 
wm2、mcwm、いずれも比較的低い値となった。両者にそれほど差はない。使い勝手を比べることにした。デフォルトではなく、設定を丁寧にカスタマイズ。config.hを修正、リコンパイル、という手順を踏む必要がある。monsterwmで経験したように、git cloneによるファイルの取得からスタート。
 
AURにあるということは、そこからgit cloneすることもできる。がしかし、それは事をより複雑にするだけ(it will only make life more complicated)と、指摘されているのが目に留まったこともあり、AURは敬遠して、GitHubからいただくことにした。
 
まず、wm2。ここ(https://github.com/cannam/wm2.git)からgit cloneして、makeまで進めた。が、sudo make clean installでは「ターゲット 'install' を make するルールがありません. 中止」と出て、初学者を悩ませる。散々調べて回って、Makefileの末尾に以下を追記。これで何とかクリアした。
 
install:
cp wm2 /usr/local/bin
 
次に、mcwm。こちらは、もっと、すんなり行かない。git cloneした後、Makefileがフォルダーの中に見当たらず、似た名前のMakefile.amがある。調べてみると、一手間、二手間を経て、ようやく、makeに到る。
 
$ git clone https://github.com/bbidulock/mcwm.git
$ cd mcwm
$ bash autogen.sh
$ bash configure
$ make
$ sudo make clean install
 
本質はさっぱり判らないながら、出来てしまえば達成感はある。各々、config.h修正とリコンパイルを何度か繰り返し設定変更を完了。
 
さて、wmなのだから、ウィンドウ操作を比べることになる。wm2とmcwm、コンセプトは大いに異なる。wm2は、基本、マウスだけで操作する。潔い。一方mcwmはキーボードでの操作に力点が置かれているようだ。さらにマウスとの組み合わせで操作性は良好。これまで使い馴染んで来たmonsterwmに似たキーバインドにすることもできる。
 
結果、monsterwmから、スタック型のmcwmに切り替えることにした。
 
選に漏れた、icewm、monsterwm、wm2、をアンインストール。念のためconfig.hなどの設定をバックアップした上で、三者三様のコマンドで削除した。
 
$ yay -Rs icewm
 
$ cd monsterwm
$ sudo make uninstall
 
$ sudo rm /usr/local/bin/wm2
 
E200HAにArchをiceWMの設定、Arch Linux(いずれもサイト内)
 
2bwmwm2mcwm|GitHub

ページ移動

ユーティリティ

« 2025年07月 »

- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

検索

エントリー検索フォーム
キーワード

新着エントリー

mcwm、E200HA
2025/07/03 05:53
土と向き合う
2025/07/02 06:33
エラー、E200HA
2025/07/01 05:58
人生をゆく
2025/06/30 05:37
慰霊の日に、25年
2025/06/29 06:05
100歳まで健康に生きる
2025/06/28 05:45
キーボードが消える日
2025/06/27 05:20
定期通院、25年6月
2025/06/26 06:33
feh、E200HA
2025/06/25 06:01
linux-firmware、E200HA
2025/06/24 06:14

過去ログ

Feed