Sha*_*ner 8 nautilus ecryptfs 11.04
前几天我正在通过软件中心安装一些东西,突然 nautilus 变得没有响应,直到我重新启动它才挂起。
现在,每当我启动时,Nautilus 都会正常工作 10 秒然后变得无响应。我检查了 dmesg,它充满了这个:
[ 385.392295] Valid eCryptfs headers not found in file header region or xattr region
[ 385.392304] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO
Run Code Online (Sandbox Code Playgroud)
我发现了一些错误报告,但没有解决方案。我什至不确定这是否是导致它的原因,但似乎是问题所在。如果 Ubuntu One 可以正常工作,那就不会太糟糕,但它现在拒绝同步。
有任何想法吗?
听起来您创建了一个您无法读取的 root 拥有的文件/目录。您可以使用“查找”命令查找文件/目录。
sudo find $HOME \! -user $USER -ls
Run Code Online (Sandbox Code Playgroud)
“sudo”在那里,以便 find 可以遍历 root 拥有的目录。您(可能)也可以使用 find 修复它们:
MYgroup=$( id -g )
sudo find $HOME \! -user $USER -exec chown $USER:$MYgroup {} \;
Run Code Online (Sandbox Code Playgroud)
注意:在每个感叹号或分号之前应该有一个反斜杠(用于 shell 引用)。
归档时间: |
|
查看次数: |
1206 次 |
最近记录: |