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

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

2 ответа

Решение

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

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

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

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

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

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

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

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

Как просто или коротко, вы можете установить папки по умолчанию с помощью 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.
Другие вопросы по тегам