web-dev-qa-db-ja.com

MXLinuxリマスターツールは壁紙設定を保持しません

MX Linux(Xfceで安定したDebianに基づく)には、多数のリマスターユーティリティが含まれています。 MXスナップショットを使用して「個人用」スナップショット.isoファイルを作成すると、実質的にすべてのユーザー設定が保持されることになっています(異なるハードウェアでの使用を妨げる可能性のある特定のハードウェア設定を除く)。 MX Live USB Makerは、その.isoファイルをライブセッションに変換します。

この組み合わせを使用すると、例外の説明に適合しないユーザーの壁紙の選択を除いて、すべての明白なユーザー設定が保持されているように見えます。ライブセッションでは、ディストリビューションのデフォルトの壁紙が使用されます。

これらのユーティリティで壁紙の選択を保持するにはどうすればよいですか?

1
fixer1234

ユーティリティは実際には意図したとおりに機能し、壁紙の設定を保存したことが判明しました。ディストリビューションのデフォルトの壁紙が別の理由で表示されていました。

設定は~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xmlに保存されます。問題は、それが単一の壁紙仕様ではなく、仕様のコレクションであるということです。モニターの種類とインスタンス、およびワークスペースごとに個別の仕様があります。

これらはすべて、最初はディストリビューションのデフォルトの壁紙設定を反映しています。デスクトップの壁紙を変更すると、変更したインスタンスの設定のみが変更されます。私の場合、構成ファイルには13の壁紙設定があり、1つを除いてすべてディストリビューションのデフォルトの壁紙を反映しています。ユーザーの壁紙の仕様は、PCのモニターの設定(私の場合はmonitorHDMI-1)に関連付けられていました。

MXスナップショットおよびLiveUSB Makerユーティリティを使用してインストールを複製したとき、ラップトップで結果を確認し続けました。ユーザーの壁紙設定は実際に構成ファイルに含まれていましたが、ラップトップのディスプレイは元のモニターで使用されていたモニターとは異なる設定(この場合はmonitorLVDS-1)によって制御されるため、ラップトップはディストリビューションのデフォルトの壁紙を表示していましたデスクトップPC。

これらのリマスターツールを使用していて、別の種類のハードウェアで起動したときに独自の壁紙の選択を確認したい場合は、リマスターする前に、元のインストールでこの構成ファイルを編集してください。発生する可能性のある他のディスプレイの設定を修正してください。

1
fixer1234