Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Debian Squeeze. XFCE 4.6.2. (Clean install with xfce as desktop.) Noob. Using Dutch version (beware mistranslations.)
In the desktop settings only "none" and "minimalized program icons" were available. When I clicked the second option, all of my desktop options disappeared. After that I couldn't get any icons back, and also the default right-click menu stopped working. I can still get the "programs menu" on right-click, if I set the option. I've tried dpkg-reconfigure *insert a lot of xfce packages*. And a lot of xfdesktop --reload's...
I had moved some folders about, and that's the only cause I can think of. (I've moved them back, but it isn't fixed. I can't remember if I actually deleted some folders and than recreated them. The folders I'm talking about are the default 'document folders' f.i. "Downloads". I've seen configuration files reference them, but not yet the Dutch equivalents, which were apparently configured.) I'm trying to find every configuration file used by xfdesktop. A little help here, please.
Click here to see the post LQ members have rated as the most helpful post in this thread.
I thought reconfigure was basically the same thing as reinstalling. It seems to have affected my ability to switch to a virtual terminal, so there is definitely something messed up badly. (X server goes black after switching...)
Well, all of my wonderful customizations are gone. But at least the desktop is back again. That's a big relief. Thanks.
How can I use diff to pin-point the defect?
I want to find the culprit > Delete his ass! ) I've already tried to manually change those files, but not in drastic ways.
Also, I could switch between virtual terminals, but the default of a fresh xfce install is apparently to use the eighth thingy instead of the seventh. (So ctrl+alt+F8, instead of ctrl+alt+F7.)
I've found the file to edit to change the directories: ~/.config/user-dirs.dirs
:") OMG that's an easy to reproduce failure! (It happened again!) I can't imagine this is a known bug. (Nobody would leave something that big in!) There must be something else wrong... If there is something wrong in the config, I have at least a minimal difference set to compare to now.
After login in again and seeing that there are no configuration files XFCE created a set of new files. If you now move a single file at a time from your old configuration folder to the new one you will found out which file contains the cause for your issues. If you then compare it to the standard file you should find the culprit. If not you can post the file here so that we can have a look at it.
First I replaced the good files with the bad files, to verify there wasn't another problem instantiated the moment I entered the config dialog. Then I ran diff -N -a -r ./xfce_clean ./xfce_minimal_error > diff_clean_error.txt, on two copies of the config folders I had made. (Speaks for itself.) The -N was necessary because it was a file that was not in the 'clean version', and -r is necessary to recurse into subdirectories. The first number in the "difference code" is the line number. The file in question was ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml.
In particular, the part that says:
Yes it works ...not very cleanly. I'd love to see whether this is a known bug (that perhaps has been fixed in the new version), but I can't really search the forum-like bug-tracker efficiently. So this will do for now... I hope.
It could be just by a missing translation. But the translation file is .po gettext, so no manual editing...