前言
之前遇到过服务器上桌面图标突然消失的情况【在更换系统语言之后,桌面出现过一次这种情况,经过重启之后就恢复了】
再后来又莫名其妙出现了这么个问题,最开始搜索的解决方案是 让你打开任务管理器 gnome-system-monitor 找到 nautilus 把它强制关闭,再重新打开。
ps -A | grep nautilus
kill pid
其实这个做法可能是适用于我所遇到的问题的。
期间折腾了很多奇奇怪怪 却没有用的事情就不写了,就简单记录几个新get到的点吧
遇到的问题 & 新Get的点
1. nautilus 的重新打开可能会耗时很久 【笔者耗时近30min才成功重开了nautilus】
sudo nautilus -q
nautilus
重启之后,桌面图标可能会恢复,但是仍然会打不开文件管理系统。
一定要重启到 nautilus [一直卡在命令行界面,尽管你觉得它好像是没反应,但 无论如何你要等到一个feedback,不管是报错也好还是超时也好]
参考:Nautilus无法在Ubuntu 19.04中启动
2. 如果在命令行中使用sudo nautilus 进入到的会是以root为用户的根用户下的文件管理系统 因此在这个文件系统中Open in terminal 都会是 root 用户
在该用户下新建的所有文件夹都所属root,root的文件夹 普通用户无法直接读写。
而所有安装的环境都在普通用户下,此时root用户下是没有任何之前配置过的环境的。
参照提示:Ubuntu nautilus Home’s path is /root
3. 查看系统版本信息(&系统更新信息)
我曾经一度怀疑是系统更新了导致驱动版本没匹配出的BUG,但我深刻明白,驱动版本不可动… 【就没往这上边儿改】
cat /proc/version
参考:Linux - 如何查看Ubuntu系统的版本信息
拓展了解
Ubuntu桌面入门指南
之后或许需要更详细地去了解有关用户权限的问题
Linux开放文件读写权限
ubuntu创建用户+文件读写权限+新用户添加到组
Ubuntu文件权限管理
Linux用户管理-用户的基本操作
|