Я использую Ubuntu 16.04 LTS. На днях я поместил некоторые файлы в мусор (я работаю с фотографией, таким образом, я обычно должен каждый день удалять большие файлы), и мой разрушенный рабочий стол. Это стало черным, и файлы исчезли. Я не мог открыть папку, ни любой документ, папки все замораживаются, и мусор кажется пустым (даже при том, что я не могу войти в него). Перезагрузка ничего не сделала. Я начал читать несколько сообщений форума, я пытался стереть и переустановить наутилус, но что-либо работало. Только sudo nautilus
дает мне мой рабочий стол и функциональность папок назад, но только если я сохраняю терминал открытым с этой командой (и теперь я знаю, что это не рекомендуемая команда, к).
Из того, что я понял, я должен возвратить владение некоторых файлов, которые находятся теперь в руках корня. Я попробовал эти команды, чтобы сделать так, но терминал говорит, что существует что-то отсутствующее после gvfs-метаданных:
cd ~/.local/share
sudo chown $USER -R ./gvfs-metadata
Кто-то может помочь мне найти решение?Спасибо!
Так как у нас было много обменов в комментарии, вот сводка ответов для удобочитаемости и более легкой будущей ссылки.
В целом, мы более сделанный работа вокруг: мы создали нового пользователя и скопировали файлы, вместо того, чтобы восстановить учетную запись, затронутую потерей прав доступа.
, Так как Вы могли все еще запустить терминал на своей сессии, Вы создали нового пользователя:
sudo adduser ottolapiloto2
у Этого нового пользователя был полностью рабочий Gnome, который подтвердил, что проблема имела отношение к правам доступа для Вашей исходной учетной записи "ottolapiloto".
Затем Вы переместили содержание/home/ottolapiloto к/home/ottolapiloto2. Если возможно, я рекомендовал бы скопировать вместо того, чтобы переместиться для предотвращения риска проигрывающих файлов, но диск не имел никакого свободного пространства достаточно для разрешения дублирования корневого каталога. Так в этом случае это хорошо к файлам резервных копий на внешнем диске, если это возможно. Вы сделали это графически с сессией Наутилуса с sudo правами. Это, возможно, было сделано с терминалом также.
После подтверждения, что это действительно перемещало файлы от Вашей прежней учетной записи до новой, Вы могли переименовать старую учетную запись:
sudo usermod --login ottolapiloto_old /home/ottolapiloto_old --move-home /home/ottolapiloto
В это время, у Вас было 2 учетных записей пользователей: ottolapiloto_old (затронут) и (хорошо работающий) ottolapiloto2. Таким образом Вы могли разъединиться и снова соединиться с ottolapiloto_old, открыть терминал и переименовать новую учетную запись пользователя:
sudo usermod --login ottolapiloto /home/ottolapiloto --move-home /home/ottolapiloto2
Здесь у Вас было 2 учетных записей пользователей: ottolapiloto_old (затронут) и ottolapiloto. Так в последний раз, Вы могли разъединиться снова, подключение назад с ottolapiloto, проверить снова, что у Вас были все свои файлы :-) и удалите старую затронутую учетную запись:
sudo deluser ottolapiloto_old
Обладают!