9月に入ってからも暑さが続いていますが、半ばには関東地方では雨なども降る予報にはなっていますので少しづつこの暑さが和らいで言ってくれると助かるかな…と思いつつも自分も暑気あたりみたいな感じになってしまいましたのでいつもお世話になっている薬局で相談して先日から生脈散と加味温胆湯をおすすめされて飲んでいますが、徐々に身体のだるさは改善しつつありますし、体調も回復傾向にありますので様子をみたいと思います。
続きを読む: Archcraft LinuxでHyprlandを使ってみる今回の記事に関する目次
- Archcraftについて
- Hyprlandとの出会い
- Archcraftでは比較的簡単に導入ができます。
- Archcraft hyprlandでの設定。
マウスの移動速度を訂正する。
壁紙設定
画面がデフォルトで回転している機種の場合。 - Archcraft導入に関する注意事項
Pamacが使えなくなりました。
メモリー使用量について - 実際に使用してみて思ったこと。
Archcraftについて
Archcraft LinuxはArch Linuxをベースにインドで作られているLinuxディストリビューションとして主にデフォルトではOpenboxウィンドウマネージャーを採用しています。Openboxウインドウマネージャーは軽量で設定も自由なスタック型ウィンドウマネージャとして知られ、i3wmの様なきっちりとした配置にならずに自由にウインドウの位置などを調整する事も可能でかつi3wmの$mod+qで閉じるといったコマンド操作も可能なので便利です。
ただ、個人的にはi3wmウインドウマネージャーの様に起動した際にきちんと整理される感じが好みなので主にX11を使用する場合にはi3wmを使用する事が個人的には多いです。i3wmはArchLinuxではデフォルトでは搭載されていませんが、無償でもインストールは可能ですがi3wm Premiumを有償購入(約1800円程)してファイルをダウンロードした上で別途どう縫う場合にはテーマも多いので自分の使いやすい環境にしやすくなります。
i3wmでのFcitx5の導入などについては今回は割愛しますが、最初の設定などをする必要もないので時間短縮にもなりますので簡単に設定してみたい方にはおすすめです。また、有償購入した場合はバージョンアップなどをした際にもバージョンが上がりますので便利です。
Archcraft Linuxに関してはあくまでも自己責任で導入や設定をお願いいたします。
Hyprlandとの出会い
もともとi3wmを好んで使用していましたが、Youtubeのタケルジャンクションチャンネルにある動画(【非初心者向け】超絶未来派野郎 Garuda Linux Hyprland 古いPCにLinuxをインストールしよう #47)で初めてHyprlandとは出会いました。
この動画ではHyprlandコンポジタはGaruda Linuxのバージョンで今でもそうですが上級者のみという扱いでダウンロードが可能となっています。すごく格好が良いので実際に以前に導入と設定をしてみましたが、この頃にはキーボードの認識問題やhyprlandも登場したばかりの感じもあり、自分もまだまだ何もできない感じでしたので実用性の観点から導入は見合わせていました。
Archcraftでは比較的簡単に導入ができます。
Archcraftでは比較的簡単な導入が可能でHyprland Desktop(有償版で820円ほど)を購入した上でファイルをダウンロードし、ドキュメントにあるページ(Archcraft Docs)に従って解凍したフォルダにあるpkgs内にあるファイルをターミナルで導入すれば簡単に使用が可能となります。この時点で意味わからないという状況の場合は設定は必要ですが、設定しやすいi3wm PremiumやOpenbox Premiumを導入した上での使用をおすすめします。
Archcraft hyprlandでの設定。
導入後には設定の必要性が生じますが、HyprlandはWaylandコンポジタを使用している点とその独自性から設定がX11時代とは異なる設定をしています。そこで今回は主に設定した方が良い部分や設定に関して行った方が良い部分について記載したいと思います。「
主な設定は.config/hypr/hyprland.confで行いますので#sudo nano .config/hypr/hyprland.confなどにて設定ファイルを開いて編集をします。
マウスの移動速度を訂正する。
インストール直後はマウスカーソルの移動速度がこれでもかという位早いです。この設定はファイル内にある項目「input:Keyboard , Mouse , Touchpad」の部分にある「sensitivityの数値(-1.0~1.0の範囲)」を変化させる事で速度の変更ができます。個人的にはタッチパッドの場合は-0.2程度の範囲がおすすめとなります。
日本語設定
日本語設定に関してはまずFcitx5をインストールする必要がありますので導入した後に以下の設定を実施する事で起動します。(導入部分は割愛します。)
- #sudo nano /etc/environmentで以下の内容を追記と保存します。
input method module setting
GTK_IM_MODULE=”fcitx”
QT_IM_MODULE=”fcitx”
XMODIFIERS=’@im=fcitx’ - #sudo nano .config/hypr/hyprland.confの最下部にexec-once=fcitx5を追記して保存します。
これでWaylandに関する案内はログイン時などには表示されますが、基本的には問題なく使用できる様にはなります。ただし、デフォルトのままだと配列が英字キーボード配列のままになっています。こんままでは不憫なので「input:Keyboard , Mouse , Touchpad」にある「kb_layout = jp」に変更してログアウトか再起動を実施する事で改善します。
画面の倍率を上げる
解像度の設定なども可能ですが、設定がややこしいと思われる場合で画面の倍率を上げたい場合は#sudo nano .config/hypr/hyprland.confを実施した上で「output」にあるmonitor = ,prefrred,auto,1の最後尾の「1」を適当な数値に変更と保存する事で改善されるかと思います。
保存するとほぼリアルタイムで反映されますが、その際に倍率として表示が適正にならない可能性が高いなどの場合は上部にエラーとして推奨値と共に表示されますのでそれに合わせて変更されるのが良いかと思います。
壁紙設定
壁紙を変更したい場合はユーザー名の中にある画像フォルダで「wallpapers」というフォルダを作成した上で壁紙にしたい画像を保存し、上部タスクバーにある絵の具のパレットの様なアイコンをクリックすると壁紙が変更される+その壁紙の色合いに合わせてタスクバーなども色調整してくれます。
画面がデフォルトで回転している機種の場合
起動時に画面が横を向いている機種の場合には以下の設定を実施すれば改善されます。自分の場合はMinibookや先日のAsusの機種が該当していましたので#sudo nano .config/hypr/hyprland.confにて以下の該当場所を追記や変更を行えば改善します。
主な回転角度については以下の通りとなりますので該当箇所を変更・追記してください。
0:デフォルト(認識した通りで何もしない)
1:90度回転
2:180度回転
3:270度回転
- タッチスクリーンの回転での適正化
タッチスクリーンで操作可能な場合には「input:Keyboard , Mouse , Touchpad」の中にあるtouchdeviceにあるtransformの数値を変化させる事で改善します。 - スクリーンの回転での適正化
画面の回転が必要な場合には「output」にあるmonitor = ,prefrred,auto,1などの最後尾に,transform,数値などという感じで追加すると改善されるかと思います。
これらの部分は回転に合わせる部分が起動時などにうまく行かない場合は固定化でも構わないかと思います。
Pamacが使えなくなりました。
Archcraft Linuxでは使用しやすいパッケージマネージャーとして使用していたpamacを#yay -S pamac-aurによって導入した際に何かソフトをインストールしようとする時にエラーが出てしまってインストールができなくなりました…っというのもArchcraft linuxではもともとpamacを省いたぜ!といった内容の更新歴等もありますので基本的にはpamacを使用するよりもtkpacman(#yay -S tkpacman)やoctopi(#yay -S octopi)の方が良いかと思います。
Garuda Linux i3などでも最近ではアシスタントツールでpamacのインストールができなくなっていましたので個人的にはaurも使用可能で表示も見やすいoctopiでの使用をおすすめします。
バージョンによって左右される場合があります。
Archcraft Linuxで提供されているLinux本体と個別の環境ごとのバージョン(i3wm PremiumやOpenbox Premiumなど)のバージョンや時期などにより、環境適用がうまくいかない場合があったりします。
基本的には問題はないかとおもいますが、もしそういう事でお困りになるのはちょっと…という場合には普通にArchcraft Premiumの導入を検討されるのが良いかと思います。個別に購入するよりも安くて環境も単体よりも使えるようになります。
メモリー使用量について
メモリー使用量に関してはMabox LinuxやKamuriki Linuxなどと比較するとそこそこ大きくはなりますが、4GB以上の機種の場合にはほとんど気にしないで使用する事が可能ではないかと思います。目安にはなりますが、動画閲覧時で大体Youtubeをブラウザでタブ1個で閲覧している場合は1.3~1.9GB程度とばらつきはありますが使用されています。
実際に使用してみて思ったこと。
実際にArchcraft Linuxのhyprlandバージョンを使用してみましたが、設定の煩雑さが比較的抑えられている状況で設定ルールもhyprland wikiなどの情報ページにてわかりやすい感じがあるのである程度理解が進めば動作の軽快さもありますし、i3wmの様なコマンドでの使用も可能なのでかなりおすすめできるのではないかと思います。
壁紙に合わせた色調にしてくれる点もすごく気に入っている点でもあります。
個人的に使用している機種で動作が早い機種は全然持っていませんが、基本的にCPUがAtomであってもそこそこの動作をする(ただし、Waylandだと動画再生などがもたついてしまって音ずれやカクカク再生などが起こるので非推奨)のがArchcraft Linuxでもありますし、Hyprlandではある程度のスペックのパソコンであれば動作も気にならないほど快適に動作するのはかなり使用する側としても良いのではないかと思います。
また、教育現場などで使用されているPCなどのリサイクルする際に導入するOSとして検討できるのおすすめできるではないかと思います。個人的には最近はプライベートのパソコンではopenboxも良いのですが起動時に整理してくれるi3wmや起動ごとに似た者同士でウインドウを分けてくれるbspwmで使用しています。
まあこんな感じです。
