Xfce Forum

Sub domains
 

You are not logged in.

#1 2016-02-18 22:09:20

krumelmonster
Member
Registered: 2016-02-18
Posts: 2

Copying Configuration

Hi everyone.
I asked this in IRC but we couldn't solve the problem:

I have xfce 4.12 (arch) on two machines. Using a tty on machine 2, I copy over the configuration of machine 1 to machine 2 using scp while xfce4 is not running on machine 2. This overwrites the contents of .config/xfce4 on machine 2. However, when I log in afterwards, none of the settings have been applied (desktop, panels, keyboard shortcuts... you name it). On machine 2, if I delete .config/xfce4 it will be created when I log out.

Machine 2 after deleting ~/.config/xfce4 and copying it in from Machine 1:

tree ~/.config/xfce4

.config/xfce4
├── desktop
│   ├── icons.screen0-1008x567.rc
│   ├── icons.screen0-1008x731.rc
│   ├── icons.screen0-1264x580.rc
│   ├── icons.screen0-1264x683.rc
│   ├── icons.screen0-1264x763.rc
│   ├── icons.screen0-1264x804.rc
│   ├── icons.screen0-1264x864.rc
│   ├── icons.screen0-1264x872.rc
│   ├── icons.screen0-1264x881.rc
│   ├── icons.screen0-1264x923.rc
│   ├── icons.screen0-1264x937.rc
│   ├── icons.screen0-1264x977.rc
│   ├── icons.screen0-1264x987.rc
│   ├── icons.screen0-624x443.rc
│   ├── icons.screen0-728x443.rc
│   ├── icons.screen0-784x563.rc
│   └── icons.screen0-785x563.rc
├── helpers.rc
├── help.rc
├── panel
│   ├── default.xml
│   ├── launcher-7
│   │   └── 14373340212.desktop
│   ├── whiskermenu-16.rc
│   └── whiskermenu-17.rc
├── src
│   └── misc
├── terminal
│   └── terminalrc
├── xfce4-taskmanager.rc
├── xfconf
│   └── xfce-perchannel-xml
│       ├── displays.xml
│       ├── keyboard-layout.xml
│       ├── keyboards.xml
│       ├── parole.xml
│       ├── ristretto.xml
│       ├── thunar.xml
│       ├── xfce4-appfinder.xml
│       ├── xfce4-desktop.xml
│       ├── xfce4-keyboard-shortcuts.xml
│       ├── xfce4-mime-settings.xml
│       ├── xfce4-mixer.xml
│       ├── xfce4-notifyd.xml
│       ├── xfce4-panel.xml
│       ├── xfce4-power-manager.xml
│       ├── xfce4-session.xml
│       ├── xfce4-settings-editor.xml
│       ├── xfce4-settings-manager.xml
│       ├── xfwm4.xml
│       └── xsettings.xml
└── xfwm4
 
9 directories, 44 files

ls -l looks right as well (same user on both machines) and there are no xfce4 configuration related errors in ~/.xsession-errors

Thanks in advance,
krumelmonster

Offline

#2 2016-02-19 00:44:08

ToZ
Moderator
From: Toronto, Canada
Registered: 2011-06-02
Posts: 3,749

Re: Copying Configuration

It should work with the assumption that the two systems are similar enough (e.g. the launcher icon files exist on both systems, the same plugins are installed, etc).

Since you are using Arch, you may have run into this issue where on logout, xfconfd doesn't quit (along with some other processes), so that if you make any changes to the xfce4 config files, they are never properly saved because of this never-ending xfconfd process. See this Arch forum thread.

Try doing it this way:
1. Reboot to get a fresh slate
2. Before logging in, delete the existing xfce4 directory and copy over the new one
3. Start Xfce to see if it worked (it does here for me).


How To Ask For Help           Xfce FAQ                            Xfce Release Information
The Xfce Community          Xfce Tips and Tricks

Offline

#3 2016-02-19 01:09:42

krumelmonster
Member
Registered: 2016-02-18
Posts: 2

Re: Copying Configuration

It worked, thanks alot. smile

Offline

Board footer

Powered by FluxBB