我的 Documents 文件夹中有一堆文件。当我更新其中大部分文件时,它们都没问题,但是有一个 xhb 文件(由 HomeBank 使用)会创建某种其他文件 *.xhb~。Ubuntu One 看到此文件后会立即开始对其进行哈希处理,尽管它是一个会被删除的临时文件。然后,它会提高我的 CPU 使用率,直到我关闭 Ubuntu One 并重新启动它。请帮忙。
2010-12-11 09:35:55,673 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
2010-12-11 09:35:55,675 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Calling calculate_hash (got HQ_HASH_ERROR:{})
2010-12-11 09:35:55,676 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
2010-12-11 09:35:55,677 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Calling calculate_hash (got HQ_HASH_ERROR:{})
2010-12-11 09:35:55,678 - ubuntuone.SyncDaemon.sync - INFO - T:NONE:F 86b46f4f-2c65-4583-9590-af191d790cc7 ['56c92c0f-a5ae-4960-a5a6-61252ba2acd0'::'e6027d46-3d52-44a6-be8b-93421ce5c0c5'] ''Documents/Praveen.xhb~.UOMKNV'' | Called calculate_hash (In: T:NONE:F)
答案1
好的。首先,请再重复一遍,提交错误,并附上您从上面摘录处获得的完整日志文件;如果文件在哈希处理过程中消失,syncdaemon 不应该陷入混乱。如果您不想让每个人都看到该文件,您可以将错误设为私密(或者,如果您愿意,您可以通过电子邮件将日志文件发送给我)。
然后,编辑/etc/default/xdg/ubuntuone/syncdaemon.conf
,找到看起来像
ignore.default = \A#.*\Z
\A.*~\Z
\A.*\.py[oc]\Z
\A.*\.sw[nopx]\Z
\A.*\.swpx\Z
\A\..*\.tmp\Z
并添加一行(同样缩进)模式\.xhb~\.
。这应该会让 syncdaemon 完全忽略该文件。如果成功(如果不是该模式,则使用类似的模式),提交第二个错误要求默认将其包含在该设置中。请让我知道两者的错误编号。