はじめに
9月末に Ubuntu 24.04 + MATE + XRDP + Wine + MT5 の環境を構築した。
構築当初から、
- XRDPの挙動が不安定
- MATEの動作が重い
- MT5が突然終了することがある
といった問題が発生していた。
これまで XRDP 設定や Wine 設定を疑い、いくつかの対策を試してきたが、決定的な改善は見られなかった。
今回、ユーザー設定を初期化したところ環境が安定したため記録を残しておく。
実施した内容
既存の設定をバックアップした。
Shell
mv ~/.config ~/.config.bak
mv ~/.local ~/.local.bak
その後、XRDPで再接続した。
すると新しい
Plain Text
~/.config
~/.local
が自動生成された。
結果
実施後は、
- XRDP接続が安定
- MATEの動作が軽快
- デスクトップ環境の違和感が減少
- MT5も安定稼働
という状態になった。
まだ観察期間は短いが、構築当初から感じていた不安定さは大きく改善している。
原因は不明
現時点では原因を特定できていない。
ただし、
Plain Text
~/.config
~/.local
配下の設定ファイルやキャッシュが原因だった可能性がある。
Ubuntu、MATE、XRDP、Wine の設定が蓄積される場所でもあるため、何らかの不整合が発生していたのかもしれない。
さらに原因を調べるなら
今回は改善を優先したため、原因の切り分けは行っていない。
もし詳細な原因を調べるなら、バックアップしたディレクトリを比較する。
設定の差分確認
Shell
diff -r ~/.config.bak ~/.config
特定のアプリだけ確認する場合は、
Shell
ls ~/.config.bak
で中身を調べる。今度時間のある時にでも見てみたい。
まとめ
今回実施した作業は次の2行だけだった。
Shell
mv ~/.config ~/.config.bak
mv ~/.local ~/.local.bak
結果として、
✅ XRDPが安定
✅ MATEが軽快化
✅ MT5も安定稼働中
となった。
同じように Ubuntu + XRDP + Wine + MT5 環境で原因不明の不安定さに悩んでいる場合は、VPSを再構築する前に試してみる価値がありそうだ。