我刚刚修复了登录循环的问题,使用这个解决方案。现在我可以再次登录我的帐户,但主目录看起来是空的。我可以看到我的旧文件夹(文档、图片、PycharmProjects 等),但当我尝试cd /home/tmp/ && ls
列出它们时,这些文件夹不会以图形方式出现在我的文件系统中,也不会出现在 /home/ 中。我尝试将它们从 tmp 移动到 home 并尝试复制,但它们仍然不可见。我如何恢复正常的文件系统?我不想通过反复试验来解决这个问题,这就是我在这里问这个问题的原因。
我在戴尔 Vostro 5590 笔记本电脑(仅几个月前)上使用 Ubuntu 18.04 和 5.3.0-28-generic 内核。它不是双启动的,我删除了 Windows。
干杯!
答案1
gedit ~/.config/user-dirs.dirs
它看起来应该是这样的:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
注销并再次登录。它们应该可见。但请确保这些文件夹存在于您的~/
文件夹中。即:
$ ls ~/
Desktop Downloads Documents Music Public Pictures Videos Templates
如果你在用户目录中没有看到这些文件夹,那么
- 手动创建
- 编辑
user-dirs.dirs
文件 - 复制文件
cp -fr /home/tmp/Documents/* /home/youruser/Documents/
- 如果需要,更改所有权:
chown -R /home/youruser/Documents
- 注销/登录并检查文档文件夹是否出现。
- 对其余文件夹重复此操作