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

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

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

решение1

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

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

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

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

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

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

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

  • Теперь перезапустите Nautilus с помощью nautilus -qили killall nautilusи снова откройте его из Dash.

решение2

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

Связанный контент