setting XDG_DESKTOP_DIR automaticallyto the user dir when Desktop is not available confuses users
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xdg-user-dirs (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
I install both ubuntu-desktop and kubuntu-desktop. I set up both the way I like them (wallpaper, etc).
As I always do, I separated the Desktop folder for Kubuntu and Ubuntu. While I was logged in to KDE, I created the folder "/home/
I logged in to Gnome so I could play around with it a bit, and for some reason my /home/jeremy/
Now, when I log in to Gnome, it complains that it cannot load the user switcher and asks me if I want to reload it, and this is an endless loop. Not only that, but the contents of my "/home/jeremy" folder is on my Desktop. If I go to Places, then click on Desktop, it brings me to my home folder instead. My home folder also now has the Desktop icon on it.
Even worse, is that the refresh rate of Gnome is 60hz. In KDE and KDM, it's 85hz. Just so you know, I go by what my monitor reports my refresh rate as being, not GTK. (GTK always reports the wrong refresh rate and has for as long as I can remember).
To try to fix the issue, I recreated my /home/jeremy/
Then I found a key in gconf-editor called "home directory is desktop". It was not enabled, however I enabled it, logged out, logged in, disabled it, logged out, logged in, and it did not fix the issue. I then deleted all the .gnome*, .nautilus* and .gconf* folders to reset my Gnome installation back to default.
After deleting those folders, my refresh rate issue was resolved. However, my home directory is still my Desktop. I made sure the Desktop folder was still there, and it is.
Please note that with every version of Ubuntu ever released, it's standard practice for me to change the path of the KDE desktop folder and its never affected Gnome until now.
I'm probably going to have to wipe my Ubuntu partition and start it over since I don't see any fix for this yet. I *really* don't want to do this though.
In summary:
* I created the folder "KDesktop" in my home directory.
* I configured KDE to use the KDesktop folder as my Desktop folder.
* I logged in to Gnome.
* My refresh rate dropped to 60hz, user switcher refused to load, and my home directory is now my desktop.
* Deleting the .gnome* folders and then reloading Gnome fixed the refresh rate issue.
* Even after disabling the "home directory is desktop" key in Gconf, which wasn't even enabled to begin with, the problem with the home directory set to the desktop directory remains.
* User switcher still will not load despite all my effort to fix this problem.
* In the Places menu, clicking on "Desktop" brings me to my home folder instead.
* My home folder now has the desktop icon.
affects: | ubuntu → xdg-user-dirs (Ubuntu) |
summary: |
- Gnome Thinks Home Directory Is Desktop + changing the desktop directory to the user directory can confuse users |
summary: |
- changing the desktop directory to the user directory can confuse users + XDG_DESKTOP_DIR is automatically set to the user dir when Desktop is not + available |
summary: |
XDG_DESKTOP_DIR is automatically set to the user dir when Desktop is not - available + available which confuses users |
summary: |
- XDG_DESKTOP_DIR is automatically set to the user dir when Desktop is not - available which confuses users + setting XDG_DESKTOP_DIR automaticallyto the user dir when Desktop is not + available confuses users |
tags: | added: jaunty karmic lucid |
I thought I might add that an acceptable fix might possibly be to make it so that changing the desktop path in KDE doesn't effect Gnome. It didn't effect Gnome for me in any previous version of Ubuntu.