LinuxMint 自動開始アプリを整理してパフォーマンスを改善する
(2025.01.15執筆)
以前のページスタートアップアプリは、起動時に立ち上げておきたいコマンドを一覧に追加したり、逆に不要なものを外したりして、起動の状態をカスタマイズできます。 ここを適切に設定することで、起動時間の短縮、消費電力の削減、パフォーマンスの向上が期待できます。
なおここでスタートアップに登録されてないものでも、システムのTlpなどのバックグラウンドで動くものは起動状態になります。
自動開始アプリの設定メモ
Linux mint xfce版を例に、スタートアップ設定の記録を試みます。システム設定 ⇒ セッションと起動 ⇒ 自動開始アプリの設定


一覧のカスタマイズ例。

後はチェックを外している。要らないものを外すほど、消費電力も下がるし消費メモリも削減できるし、起動時間も少し早まったりします。
- アップデートマネージャー
- システムレポート
特にこの2つは外すと、常時消費電力が7wから3wくらいに下がりました。 初期設定が整ったら、この辺りのアシストアプリを外すと、全体のパフォーマンスが上がります。
チェック項目の説明を残します。各自使う状況に応じてONとOFFを判断してください。
自動起動が必要だった項目
- AT-SPI D-Bus Bus...システムの情報伝達に必要? 切っても自動でONになってるかも
- PolicyKit Authentication Agent...システムの管理者権限取得に必要。切ったらシステムを弄れない
- PulseAudio サウンドシステム...標準のサウンド機能を提供。
- XFCE Volume Deamon...標準のサウンド機能のボリュームコントロール。
- ネットワーク...ネットワーク機能の管理。
- 電源管理...システム電源の管理。
自動起動からチェックを外してOKの項目
- Bluetoothアプレットに関しては、ONとOFFを使い分けるのが少しむずかしいので、後ほど解説します。
- Evolution Alarm Notify...カレンダー通知
- Geoclue Demo agent...アプリ開発時に位置情報機能を入れるための補助スクリプト
- Sticky Notes...メモ帳。なにか突発的にメモしたいときにすぐ起動できるが。自動起動?いるか?
- User folders update...切ったほうが良い
- Support for NVIDIA Prime...NVIDIAドライバーを利用してる場合は必要かもしれない
- Warpinator...特に必要ではない。使わない
- Window Manager...自動でONになる? チェックを外して問題ない
- Xfce Notification Daemon...通知。切ってても自動でONになってる?
- Xfce 設定デーモン...切ってよし。設定時に自動でONになる
- im-launch...切ってて大丈夫だった。ランチ?タイム??
- mintwelcome...初めてLinuxmintを起動した人へのガイドページ。慣れたら要らない。
- xapp-sn-wacher...要らん。切っても問題なく動く。
- xiccd...要らん。切っても何も問題なく動く
- アップデートマネージャー...インストールアプリやライブラリのアップデートを管理する。切っておくとPCのパフォーマンスが改善される。手動で必要に応じてライブラリを更新したほうが良い
- システムレポート...これも重いので、最初のシステム更新が終わったら切っておく
- スクリーンのロック...切ったほうが良い。誤作動がなくなる
- ユーザーフォルダの更新...使用言語に応じて、Home以下のフォルダ名を変更する機能。これは切ったほうが良い!
- 印刷キューのアプレット...常時必要ない。切って良い。切っておいても印刷時にアプレットが起動する
- 他...特に必要ない
起動時に、自動でブルーライト軽減
次に重要なカスタマイズ項目が、画面のブルーライト軽減です。標準でもそこそこ輝度を調節できますが、スタートアップアプリに専用コマンドを追加することで、さらに輝度を下げられます。 画面の輝度を下げると目に優しく、作業を疲れにくくします。特に夜はギリギリまで画面を暗くする方が望ましい。
起動時、画面の輝度をさらに下げる
画面の輝度を下げるコマンドは、夜間モードアプリを使うよりもPCへの負担が少なく、ぜひ覚えておきたい内容です。参考 ⇒ Linuxでログイン後に画面の明るさを自動で設定する方法 - 小技チョコレート
画面の輝度を下げる手順。まず画面の"名前"を調べる。
xrandr -q | grep "connected"

返ってきた最初の文字列を見て、画面機能の「名前」が分かります。
↑の場合は「eDP-1」です。
その後、スタートアップアプリの一覧に+(追加)します(Custom Command)
例えばこのように。

"名前" xrandr brightness set 0.6 "Command" xrandr --output eDP-1 --brightness 0.6 "Comment" 画面の輝度を暗くする
最後の数字に0.6を指定すると、基本の明るさが60%になった上で画面の輝度を調節できるようになります。使いやすいようにカスタマイズしてみてください。
起動時に、画面の色温度を調整する
続いてブルーライト軽減の施策。アプリ「RedShift」では挙動が重いので、PC起動時のコマンドで直接スクリーンのガンマ値を調整する方が動作が快適です。ターミナルを開いて、以下のコマンドを試します。
xrandr --output eDP-1 --gamma 1:0.6:0.3

xrandr --helpをターミナルで打ち込むことで、--gammaの詳しい解説を英語で読める。
--gamma 1:0.6:0.3だと、赤1:緑0.6、青0.3の割合で画面のガンマ値が調整されます。ターミナルでちょうど良さそうな値の配分を試してから、画面の輝度と同じように「セッションと起動」項目にコマンドを登録すればよろしいです。
"名前" xrandr gamma set 赤1:緑0.6:青0.3 "Command" xrandr --output eDP-1 --gamma 1:0.6:0.3 "Comment" ブルーライトの調整(RedShiftの代用)

起動時に画面の輝度を下げ、ブルーライトを軽減する記述
最後に上記の2つを、一つの記述にまとめます。"名前" 目に優しく "Command" xrandr --output eDP-1 --brightness 0.6 --gamma 1:0.6:0.3 "Comment" 画面の輝度を暗くし、ブルーライトを軽減します

重たいRedshiftを使わずとも、ブルーライト軽減と画面の輝度を最適化できます。
まとめ
このように、自動起動にコマンドを追加することで、より快適なパソコンにカスタマイズできます。 続いて、パネルの設定に移ってみます、⇒ LinuxMint xfce版 パネルの設定