夏の暑さもありながら、なんとなく夏の暑さとは少し異なってきている感じもあって徐々に秋の兆しも見え隠れする季節にもなりつつある様に感じます。いつもお世話になっている薬局で相談して生脈散と加味温胆湯をおすすめされて飲んでいますが、かなり体調の改善があり、元気も徐々に戻ってきていますので良かったと思います。
今回は少し更新する時間があった点と自分がMaboxLinuxで困っていた部分でようやく改善する方法を見つける事ができましたので記載したいと思います。
続きを読む: Mabox LinuxのConky文字化け問題について今回の記事に関する目次
Mabox Linuxについて
Mabox Linuxは主にArch Linuxを基本としたLinuxのManjaro Linuxを基本とし、デスクトップ環境にOpenboxを採用している軽量LINUXです。Manjaro Linuxを基本としていますのでウインドウを閉じるなどのコマンド($mod+shift+qなど)は一緒で軽快に動作しますので使いやすくなっています。
Archcraft Linuxと比較すると他のデスクトップ環境をしない、Openboxで十分であるという方にはおすすめで、fcitx5の導入をしやすい点や動作の軽快さ、Pamacも普通に使用可能なのもメリットではないかと思います。(Archcraft Linuxの場合はFcitx5の導入が若干面倒ですが、他のデスクトップ環境の導入や設定などもDocsを見れば簡単に実施しやすくなっています。)
あくまでも導入などに関しては自己責任でお願いします。
Conkyが文字化けする問題について
Mabox Linuxを実際に導入してみると問題になるのが表示されているシステムの状況などをリアルタイムで表示されるConkyの一部がきちんと表示されていない状況となります。
原因と解決方法
原因は単純でフォントが日本語フォントに対応していないフォントを使用している事に起因していますのでデフォルトのまま改善されたい場合には改善したいConky上で右クリック→Colors→FontにてNoto Snas CJK JPなどを選択すると改善する可能性もありますが、自分の環境では改善しませんでしたので同じくConky上で右クリック→Actions→Edit Conky [Conky名]をクリックし、直接ファイル編集をする事で改善しました。
主な構文と変更内容は以下のとおりです。
- フォント変更について
Sysinfoなどの場合:${font [フォント名]:size=[フォントサイズ]}内容$font\
Clock and dateなどの場合:${font [フォント名]:pixelsize=[フォントサイズ]}内容${font}
※最後は必ず$font\または${font}で閉じる必要性があります。また、どちらかの構文に統一されても使用できるかと思いますが、念の為合わせておくのが良いかもしれません。 - 色変更について
Sysinfoなどの場合:$color[数字]
Clock and dateなどの場合:${color[数字]}
※$color[数字]はColor schemesの4種類の順番に沿った形で設定されている可能性あり。(主にcolor・color1~3で設定されている可能性が高い。)また、Color番号で設定した構文で作成しておき、後にConky上からColor schemesで後でし直すと比較的テーマに沿った統一性が出るかもしれません。 - 配置変更(文字)
縦の配置調整:${voffset [数値]}
※マイナスで上移動、プラスで下移動
横の配置調整:${offset [数値]}
※マイナスで左移動、プラスで右移動 - 配置変更(Conkyパーツ)
Positionで設定されている場合がありますのでその場合はX・Y(margin扱い)で設定します。
注意点
主な注意点としては以下の通りです。
- フォント指定の場合
例えば${font Noto Sans CJK JP:size=14}と記述する際にフォント名は登録されている名前なのでスペースなども忠実に記述する必要があります。 - 行を分けてしまうと配置を新たにするという判断がなされます。
例えば時刻の隣に年・月・日の下などに曜日を配置したい場合などは行を分けずにvoffsetとoffsetを駆使して位置替えをされるのが良いかと思います。 - ファイルを保存をするとすぐにその設定で再読み込みと表示が入りますので半リアルタイム更新です。
また、日時に関する部分は日本ではYYYY/MM/DDという感じですが、ConkyではDD/MM/YYYYとなりますので順番の変更が必要となりますので必ずバックアップを取りながら行った方が良いかと思います。
Conkyのsysinfoでの意外な一面(番外編)
インストール直後にデフォルトで表示されている右上のConky(Sysinfo)は左クリックするとSoftware managementが表示されます。そこのMirror rankingから選択すると必要に応じてミラーサーバーを更新してくれる機能がありますのでインストール直後にコマンドでも設定できますが、面倒な方はこちらで設定されるのが良いと思います。
設定する事でアップデート時やソフトをインストールする時などの回線速度に関する部分が改善する可能性があります。
まあこんな感じです。
