You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04连续运行24小时后文件管理器无法正常打开问题问询

解决Ubuntu 16.04 Nautilus运行24小时后自动关闭且重启闪退的问题

这问题我在维护Ubuntu 16.04机器时碰到过好几次,多半是Nautilus的进程僵死、缓存损坏或者权限紊乱导致的,按下面的步骤逐一排查,基本能解决:

1. 彻底终止所有Nautilus进程

后台残留的僵死进程是最常见的原因,先把它们全部杀掉:

  • 先尝试温和终止:killall nautilus
  • 如果上面的命令没反应,用更强力的:pkill nautilus
  • 要是还不行,直接强制终止所有关联进程:kill -9 $(pidof nautilus)

执行完后,先等个几秒,再尝试直接运行nautilus(不要用sudo,root权限运行会带来后续权限问题)。

2. 清除Nautilus缓存与重置配置

缓存文件损坏会导致程序启动失败,先备份配置再清理:

  • 备份当前Nautilus配置(怕重置后丢失自定义设置):
    cp -r ~/.config/nautilus ~/.config/nautilus_backup
    
  • 删除缓存文件:
    rm -rf ~/.cache/nautilus
    
  • 重置Nautilus配置(如果缓存清理后还是不行):
    rm -rf ~/.config/nautilus
    

之后再运行nautilus试试,应该能正常启动了。

3. 修复可能的权限问题

之前用sudo nautilus运行过的话,很可能导致用户目录下的Nautilus配置/缓存文件被改成了root权限,普通用户无法访问,这时候需要修复权限:

sudo chown -R $USER:$USER ~/.config/nautilus ~/.cache/nautilus

修复后再启动Nautilus。

4. 重装Nautilus(以上方法都无效时)

如果是程序本身的文件损坏,那就彻底卸载再重装:

sudo apt-get purge nautilus
sudo apt-get autoremove
sudo apt-get install nautilus

purge会连同配置文件一起删除,重装后是全新的状态,如果之前备份过配置,可以把备份的文件复制回去。

5. 检查系统日志定位深层问题

要是上面的方法都不管用,查看系统日志找具体错误信息:

  • 查看Nautilus相关日志:journalctl -xe | grep nautilus
  • 查看内核日志:dmesg | grep nautilus
    根据日志里的错误提示,比如依赖库缺失、特定插件冲突等,针对性处理。另外Ubuntu 16.04是比较老的版本了,建议定期更新系统补丁:
sudo apt-get update && sudo apt-get upgrade

很多稳定性问题都能通过更新系统解决。

内容的提问来源于stack exchange,提问作者KbiR

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:11:06