hibernate:警告:未找到 Tuxonice 二进制签名文件

hibernate:警告:未找到 Tuxonice 二进制签名文件

我是 Ubuntu 的新手,运行 Windows 10 和 Ubuntu 18 的双启动,我尝试通过以下方式安装休眠

"apt-get install hibernate"

但是当我尝试

sudo hibernate

屏幕关闭几秒钟然后我收到以下错误

hibernate:Warning: Tuxonice binary signature file not found.

答案1

我只能说这个警告并不一定意味着休眠不会成功。对我来说,即使显示警告,休眠仍然有效。为什么它在你的例子中不起作用可能是其他问题。例如,如果我没有记错的话,它可能与你的 SWAP 分区的大小有关(如果在此期间没有任何变化,我认为建议将其设置为你的 RAM 内存的大小)或 GRUB 配置(启动选项)。

首先,我建议尝试一些其他程序,例如pm-hibernate。如果我是你,我也会查看这个问题:18.04 中的休眠(答案中似乎包含解决方案,嗯......)或者这个:如何在 Ubuntu 16.04 上休眠?如果需要的话,尝试搜索更多内容。

顺便说一句,我相信这和双重启动并没有太大的关系。

答案2

这更像是一个澄清性的评论,而不是答案。错误文本本身可能就是一个错误:

hibernate:Warning: Tuxonice binary signature file not found.

这里程序员试图警告用户一个文件似乎丢失了。但是程序员遗漏了一个重要的数据,具体来说该文件的名称


程序本身必须知道,所以错误信息不能这么说:

hibernate:Warning: Tuxonice binary signature file "/foo/bar/baz123" not found.

...这将使用户能够通过检查文件baz123存在,并且位于正确的位置,具有正确的权限,并且具有合理的内容。

注意:运行后hibernate(有效,Linux Mint v20.2),今天,距离这个问题首次发布已经三年了,我今天又遇到了这个模糊的错误信息。

相关内容