错误:/etc/machine-id 包含 32 个字符(预期为 32 个)

错误:/etc/machine-id 包含 32 个字符(预期为 32 个)

每次我在 debian 9 上启动 chromium 时,都会收到以下系统日志错误,这非常烦人:

ERROR:browser_dm_token_storage_linux.cc(93)] \
    Error: /etc/machine-id contains 32 characters (32 were expected).

该消息对我来说毫无意义,因为我/etc/machine应该包含 32 个随机字符。但也许有人知道为什么会发生这种情况?

答案1

日志代码中的错误,它打印machine_id_size而不是读取的输入大小。这就是为什么两次都显示 32。由于错误已得到修复,因此可以预期在未来的版本中会出现更明智的消息。

这可能是由于读取时出现一些错误造成的/etc/machine-id。如果/etc/machine-id不存在,请尝试查找/var/lib/dbus/machine-id/var/db/dbus/machine-id。如果其中之一存在,请将其移至/etc/machine-id并使其成为 的符号链接/etc/machine-id。 (看JdeBP 的更多答案.)

资料来源:

相关内容