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

man*_*tor 2 debian chrome

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

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

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

mur*_*uru 6

记录代码中一个错误,它打印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 的回答。)

资料来源: