デスクトップマシンとラップトップの間ですべてのXFCE設定をコピーするにはどうすればよいですか?


13

XFCEの設定のカスタマイズとその外観を別のマシンにコピーする方法を誰かが知っていますか?

外観/デザイン、パネル、キーボードショートカット、その他の設定はまだありません。

これまでのところ、私はやってきました:

  • コピーされた~/.config/{autostart,xfce4,Thunar}(文字通りそのようではない)

  • ログアウトして再度ログイン、再起動

リソース:

両方のマシンに当てはまるいくつかの情報:

$ pacman -Qi xfwm4 | grep Version
Version                  : 4.12.4-1

$ uname -r
4.10.5-1-ARCH

1
私はxfceパッケージに付属しているファイルをチェックして構成を探します-それらのいくつかはおそらくどこかに格納されています/etc
Arkadiusz Drabczyk

回答:


13

Xfceは通常、構成ファイルを~/.config/xfce4~/.local/share/xfce4およびと同様に~/.config/Thunar)に保存します。これらのディレクトリをラップトップにコピーすることでうまくいくはずです。キーボードショートカットはに保存されている~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xmlため、それらもコピーされるはずです。

ファイルをコピーした後、セッションからログアウトするとファイルが上書きされ、新しい設定が有効にならない可能性があります。おそらく、ttyを介してログインすることにより、前述のディレクトリをコピーしてみることができますか?

ノート内の設定ファイルのグローバルセットがありますことを/etc/xdg/xfce4/etc/xdg/Thunar//etc/xdg/menus、など(だけでなく、/etc/xdg/xdg-xubuntuあなたがXubuntuのを使用している場合)。ベースインストールがまったく異なる2つのシステム間で構成ファイルをコピーする場合は、これらのファイルもコピーする必要があります。


Atm私はあなたのコメントを処理しています。筆者が最初に触れたことはあり~/.local/share/xfce4ません。存在しません。
ヘンリー2017

1
@ヘンリー大丈夫です。存在する必要はありません。実際、特定の設定を変更した場合(たとえば、デフォルトのターミナルを新しいターミナル起動スクリプトに変更した場合)にのみ作成されます。
StrangeAttractor 2017

しばらくして、私はStrangeAttractorのソリューションに取り組みましたが、もう一度やり直すことはお勧めしません。最終的には、FFでいくつかの厄介な小さな「バグ」が発生し、一般にウィンドウサイズ関連の問題でAFAIKが発生しました。また、サイドバー(「タスクバー」も)が正しく機能しませんでした。ただし、プログラム固有のドットファイルはまったく別のトピックであり、実際に他の人に引き継ぐように私がアドバイスするものです。
ヘンリー2018年

@henryの「FF」に関するバグ....「FF」とは何ですか?
ランスの種類

@LanceKind Firefox
ヘンリー

5

StrangeAttractorが言ったことに加えて、(ファイルがでている~/.config/xfce4、など~/.local/share/xfce4~/.config/Thunar)、警告があります:いくつかのファイルがログアウトするときに「保存セッション」を選択しない場合でも、XFCEによって上書きされます。また、一部のファイルはXfconfに読み込まれ、再起動するまで更新されません。

そのため、次の手順に従ってください。

  • ファイルをコピーする前にxfceからログアウトします
  • 端末からファイルをコピーします(CTRL-ALT-F1)
  • コピーしたファイルに適切な権限が設定されていることを確認します(ファイルは必要なユーザーに属している必要があります。そうでない場合は、そうしますchown -R user:group .config/xfce4
  • 次に、コンピュータを再起動します(すぐには再ログインせず、再起動します)。

これでうまくいくはずです。(xfce 4.12、xubuntu 18.04でテスト済み)


2
実際に再起動する必要はありません。上書きする設定のユーザーが所有するxfconfdプロセスを強制終了しても同じ効果があります。+1でも正しい方向を示してくれます。
Besworks

1

コピーしたファイルの権限を確認してください-つまり、

chown -R user:group /home/user/.config/xfce4

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.