麒麟桌面V10【读取/etc/profile时发现错误】

【故障现象】

开机后发现无法正常显示桌面,出现如下图所示图示:
file

【问题分析】

核心错误:图片显示多条 dconf-WARNING 警告,均指向 Permission denied(权限被拒绝)。具体是 dconf 进程(PID 1946, 1966, 1973)尝试重命名 /home/<用户名>/.config/dconf/ 目录下的配置文件(如 user、user.G20MK3)时失败。
 
根本原因:用户家目录(/home/gxc/ 和 /home/gxxc/)下的 .config/dconf/ 目录或其内部文件的所有权或权限设置不正确,导致当前登录用户(或 dconf 服务)没有写入权限。
 
触发场景
此问题通常在以下情况后出现:

  • 系统异常关机或崩溃。
  • 以 root 权限不当修改了用户家目录的文件权限或所有权。
  • 用户配置文件损坏。
  • 多用户环境下权限冲突。

【处理方法】

需要修复用户家目录下 .config/dconf/ 目录的权限

  1. 打开终端: ctrl + alt + T ,或者按 Ctrl + Alt + F2切换到文本登录界面

  2. 执行以下指令:

    sudo    chown    -R     $USER:$USER     ~/
  3. 执行 reboot 重启系统

【使用建议】

  1. 尽量不要以 root 身份修改 /home/<用户名>/ 下的文件,这容易导致权限混乱。
  2. 正常关机:避免强制断电或硬重启,以减少文件系统损坏风险。
  3. 定期备份:重要数据和个人配置文件应定期备份。
发表回复 0

Your email address will not be published.