Почему мой рабочий стол совпадает с домашней папкой?


27

Мой рабочий стол (не /home/user/Desktopпапка) показывает содержимое моей /home/userпапки. Я не знаю, как я это сделал, и могу ли я чем-нибудь помочь с его удалением? /home/user/DesktopПапка содержит только мои файлы рабочего стола , которые не отображаются на моем рабочем столе.


Ваша ~/Desktopпапка находится в другом разделе?
Муру

~/Desktopнаходится на том же разделе.
The Okay Man,

Также посетите: askubuntu.com/q/66322/256099
Pandya

Ответы:


47

Вы можете изменить папку рабочего стола, то есть папку, которую вы хотите использовать в качестве рабочего стола.

  • Откройте ~/.configпапку. (Нажмите Ctrl+, hчтобы показать скрытые папки.)

    введите описание изображения здесь

  • Откройте user-dirs.dirsфайл в gedit.

введите описание изображения здесь

  • Перейдите XDG_DESKTOP_DIRв папку, которую вы хотите показать в качестве папки рабочего стола. В вашем случае этоXDG_DESKTOP_DIR=$HOME/Desktop

    введите описание изображения здесь

  • Теперь перезапустите nautilus, используя nautilus -qили, killall nautilusи снова открыв его из Dash.

Этот ответ все еще актуален на Trusty 14.04.4. Спасибо. +1
Cbhihe

1
все еще работает в 16.04
Anwar

все еще работает в 18.10
Робертиано

16

Как просто или коротко, вы можете установить папки по умолчанию с помощью xdg-user-dirs-updateкоманды.

Запустите следующую команду в вашем случае:

xdg-user-dirs-update --set DESKTOP "$HOME/Desktop"

Затем выйдите и войдите обратно, чтобы показать / изменить эффект.


От man xdg-user-dirs-update:

НАЗВАНИЕ
       xdg-user-dirs-update - обновить конфигурацию пользовательского каталога XDG

СИНТАКСИС
       xdg-user-dirs-update [ОПЦИЯ ...] [--set ИМЯ ПУТЬ ...]

ОПИСАНИЕ
       xdg-user-dirs-update обновляет текущее состояние пользователей user-dirs.dir. Если до этого не существовало, то создается
       на основе системных значений по умолчанию или возврата к старым непереведенным именам файлов, если такие каталоги существуют. 
       Список используемых старых каталогов: ~ / Desktop, ~ / Templates и ~ / Public.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.