Linux Mint × 古いIntel CPU(Celeron N4020) 環境まとめ
トラブル対応と日本語入力環境の構築について、これまでの相談内容を1つにまとめた文書です。
1. 環境の概要
| 項目 | 内容 |
|---|---|
| PC | Celeron N4020 搭載ノートPC |
| OS | Linux Mint (Xfce) ※Windowsとのデュアル環境 |
| 無線 | Realtek 8821CE(Wi-Fi: rtw88_8821ce / Bluetooth: USB接続 0bda:c821) |
| 方針 | 非力なハードでも動く軽量なアプリを優先 |
| 用途 | 日本語小説の執筆・校正・原稿管理 |
2. 日本語入力環境
- IME: Fcitx5 + Mozc
- 辞書: mozc-ut の辞書を独自にビルドして使用。パッケージは
apt-mark holdで固定し、更新で構成が崩れないようにしている - 定番の対処: IMEの状態が固まったときは fcitx5 を再起動 して復旧する
3. トラブルと解決
3-1. Bluetoothスピーカーが不安定
- 原因の方向: Realtek 8821CE(rtw88)の省電力機能まわり
- 解決: rtw88 のモジュールオプション(
disable_lps_deepなど)を設定し、あわせて NetworkManager の Wi-Fi 省電力をオフにして解消 - ※設定した具体的な値・ファイル名は記録が残っていません
3-2. タッチパッドの誤動作
- synaptics ドライバを使用し、入力中は無効(Disable While Typing) を設定
- マウス接続時にタッチパッドを自動で無効化するポーリングスクリプトを運用
3-3. Spotify の GPG 鍵エラー
- Linux Mint での Spotify リポジトリの GPG 鍵エラーを解消済み
4. 執筆環境まわりの構成
- Hidemaru Editor: Wine32 を導入して Linux 上で動作させている
- エディタ: ターミナルでは micro / Microsoft Edit、GUI では Mousepad。日本語小説用のシンタックスハイライト
.langファイルも自作 - textlint: nvm + Node.js 20 で導入。小説向けに、技術文書向けのルールの一部を無効化。Geany のタグジャンプ連携(エラー正規表現)も設定
- クラウド: rclone で Google ドライブを
~/work_mount/にマウント - ショートカット(Xfce): Super+D でデスクトップ表示(wmctrl のトグルスクリプト)、Super+W で Whisker Menu
- スクリプト: TSV から ICS への変換スクリプトを改修し、
work.icsとholiday.icsに分割出力
5. トラブル時のチェックリスト
- 日本語が入力できない・変換が固まる → fcitx5 を再起動
- Bluetooth音声が途切れる → rtw88 の省電力オプションと NetworkManager の Wi-Fi 省電力設定を確認
- タッチパッドが誤爆する → Disable While Typing とポーリングスクリプトの動作を確認
- apt 更新後に辞書が壊れた → mozc-ut 関連パッケージの
apt-mark hold状態を確認
6. 記録が不足している点(補足推奨)
- rtw88 に設定した具体的なオプション値と設定ファイル
- mozc-ut 辞書のビルド手順とホールド対象のパッケージ名
- 各スクリプトの配置場所





