相关疑难解决方法(0)

431
推荐指数
7
解决办法
38万
查看次数

如何增加交换文件的大小而不在终端中删除它?

有没有办法增加我现有的“交换文件”而不必销毁和重新创建它?我想将我的交换空间从 1GB 增加到 2GB。目前它是这样设置的:

$ sudo swapon -s
Filename                Type        Size    Used    Priority
/swapfile               file        1048572 736640  -1
$ ls -lh /swapfile
-rw------- 1 root root 1.0G Nov  9  2016 /swapfile
Run Code Online (Sandbox Code Playgroud)

我正在使用 Ubuntu 14.04。

command-line storage swap files

120
推荐指数
5
解决办法
10万
查看次数

如何在 Ubuntu 16.04 上休眠?

我应该如何成功休眠 Ubuntu 16.04?

我已经尝试了几乎所有网络上的解决方案,但没有一个实际上有帮助。我发现我的问题几乎与这个问题完全相似

hibernate 16.04

116
推荐指数
10
解决办法
21万
查看次数

在 Ubuntu 18.04 LTS 中启用休眠

如何在 Ubuntu 18.04 LTS(笔记本电脑)中设置休眠?

当我打开电源选项 > 按下电源按钮时,我只看到以下选项:

  • 暂停
  • 关闭电源
  • 没有

但不显示休眠。

hibernate 18.04

53
推荐指数
3
解决办法
9万
查看次数

如何在 16.04.1 中激活休眠?(系统化)

我在 Lenovo T450s 上全新安装了 16.04.1,它在 Ubuntu 上的挂起/休眠方面始终运行良好(我使用的先前版本是 14.04.5)。在此安装中,Swap 比 RAM 大得多。

正如我现在习惯的那样,安装后我尝试继续使用通常的休眠激活方法。不过,这次sudo pm-hibernate 好像什么都没有做,事情似乎有些不同。

据我了解,现在 ubuntu 已经切换到 systemd,正确的命令是systemctl hibernate 返回

 Failed to hibernate system via logind: Sleep verb not supported
Run Code Online (Sandbox Code Playgroud)

我尝试了这里提到的解决方案,但它们主要是为了重新启用pm-hibernate并使其成为注销菜单中的一个条目。我还看到一种可能的解决方案是安装 Tuxonice 内核,但没有尝试,因为我不太热衷于篡改内核,尤其是使用 PPA 内核。

那么,有没有办法在最后一个基于 systemd 的 Ubuntu 版本上重新激活休眠?最好使用 systemd,并避免潜在的系统破坏性黑客攻击。还是我只需要等待并希望直到下一次更新?

hibernate systemd-logind systemd 16.04

44
推荐指数
2
解决办法
4万
查看次数

休眠并从交换文件恢复

我在笔记本中配置了一个新的 Ubuntu 安装来使用交换文件,而不是使用交换分区。

默认情况下,不可能使用交换文件让 Ubuntu 休眠,所以我尝试了本教程,但它特定于grub1,而 Ubuntu 现在使用grub2

有人知道怎么做这个吗?

hibernate swap

37
推荐指数
4
解决办法
5万
查看次数

如何从 GNOME Shell 休眠?

GNOME Shell 在会话菜单中没有休眠选项。我检查了GNOME Shell 备忘单,但那里没有提到休眠。

如何在 GNOME Shell 会话中休眠我的机器?

gnome hibernate power-management gnome-shell

22
推荐指数
4
解决办法
4万
查看次数

18.04 中的休眠

我的 Ubuntu 18.04 上的休眠无法开箱即用(我的意思是sudo systemctl hibernate)。所以前段时间我做了几次尝试来解决这个问题,不幸的是我不记得我做了什么。

但现在:

sudo hibernate
Run Code Online (Sandbox Code Playgroud)

成功使系统休眠,下次启动时系统状态成功恢复,除了不出现登录屏幕,这是不好的。如果我有很多应用程序在运行而不是在这样的恢复之后系统可能会冻结长达 20 分钟(我看到应用程序的窗口,可以移动鼠标指针,但系统不响应点击)但之后正常工作。

sudo systemctl hibernate
Run Code Online (Sandbox Code Playgroud)

做了一些事情,关闭系统,但在下次启动时,我看到几条消息删除孤立节点,最后干净启动,好像没有休眠。

请帮我清除它并在gui界面中启用休眠。

同时暂停到内存和从内存恢复工作正常,包括 resume 上的登录屏幕

我的主要问题是:这两种机制中的哪一种hibernate还是systemctl hibernate应该与 18.04 一起使用?

细节

系统有交换分区

$ lsblk | grep SWAP
??sda5   8:5    0  16,8G  0 part [SWAP]
$ free -m
              total        used        free      shared  buff/cache   available
Mem:          15894        3386        9945        1311        2561       11848
Swap:         17163        2150       15013
Run Code Online (Sandbox Code Playgroud)

并且/etc/default/grub其中有

GRUB_CMDLINE_LINUX_DEFAULT="安静启动恢复=/dev/sda5" GRUB_CMDLINE_LINUX=""

$ cat /sys/power/state
freeze …
Run Code Online (Sandbox Code Playgroud)

hibernate 18.04

12
推荐指数
1
解决办法
2万
查看次数