Hi fellow Salix users.
Yesterday a neighbor brought his computer to me "to fix it". He runs Salix 14.2 (I installed it some time ago). The problem was that Xfce won't start. Switching to console reveals X couldn't start because of a segmentation fault.
This is not a Salix bug or whatever. The user is not experienced on GNU/Linux, and I doubt he even knows what "sudo" is, but nevertheless he managed to somehow break Xfce. I don't know what he did, but anyway I had to fix it.
I switched to init 3, created a new user, and tried to startx from there; everything works. So I guessed something is wrong in user's ~/.config/xfce4. I renamed that directory, forcing Xfce to start with its default configuration, and indeed it works. This verifies that the user managed to mess up his ~/.config/xfce4.
What I want now is to reset Xfce to its default Salix state. Removing or renaming ~/.config/xfce4 resets Xfce to its default state, which is what you would see if you installed Xfce using Slackware or another third-party package; Salix logo, Salix menus, and several application icons are missing.
I'm sure the original Salix Xfce configuration is stored somewhere. My first guess was /usr/xdg. I tried to copy /usr/xdg/xfce4 to ~/.config/xfce4, but this is equivalent to removing ~/.config/xfce4: it resets Xfce to its default state. So my question is, where Salix stores its default configuration for Xfce? I tried to look up for files found in the default ~/.config/xfce4 created for a new user, but I couldn't find those elsewhere (my guess is they are compressed somewhere and Salix decompress them to ~/.config/xfce4 each time a new user is created).
You have a problem with Salix? Post here and we'll do what we can to help.
2 posts • Page 1 of 1