从13.10更新到Ubuntu 14.04后暂停不起作用

我无法将我的笔记本电脑暂停(睡眠)模式,如果我点击暂停它只是锁定屏幕,没有任何反应?

我将我之前版本的UBUNTU从13.04更新为13.10然后更新为14.04

任何想法为什么会发生这种情况或任何解决问题的方法?

我正在使用带有64位操作系统的DELL VOSTRO 3400

您可能会看到此错误: 从Xubuntu 14.04中挂起登录后出现黑屏 。 尝试删除light-lockerlight-locker-settings并安装xscreensaver以解决错误暂停/恢复的问题。

我昨天使用了不同的内核版本后遇到了这个问题。 虽然我仍然不知道它为什么会发生,但以下方法可以帮助您解决问题。

要调试此问题,请从终端运行pm-suspend ,并通过分析/var/log/pm-suspend.log检查是否存在错误。

对于我的情况,退出exception的程序停止了暂停。 删除后,暂停再次运行。

 Running hook /etc/pm/sleep.d/soxy suspend suspend: Stopping Soxy proxy on port 7070 No running Soxy process found /etc/pm/sleep.d/soxy suspend suspend: Returned exit code 1. Thu Sep 10 21:39:11 CST 2015: Inhibit found, will not perform suspend Thu Sep 10 21:39:11 CST 2015: Running hooks for resume 

我从Ubuntu 12.04 LTS到14.04 LTS(Sony Vaio VPCEB1E0E)之后“暂停”工作并更新。

我之前在Ubuntu 12.04 LTS上使用过以下脚本:[来源http://ubuntuforums.org/showthread.php?t=1978290&p=11958911#post11958911]

 #!/bin/sh #inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19 #...and http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug # tidied by tqzzaa :) VERSION=1.1 DEV_LIST=/tmp/usb-dev-list DRIVERS_DIR=/sys/bus/pci/drivers DRIVERS="uhci_hcd xhci_hcd" HEX="[[:xdigit:]]" MAX_BIND_ATTEMPTS=2 BIND_WAIT=0.1 unbindDev() { echo -n > $DEV_LIST 2>/dev/null for driver in $DRIVERS; do DDIR=$DRIVERS_DIR/${driver} for dev in `ls $DDIR 2>/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do echo -n "$dev" > $DDIR/unbind echo "$driver $dev" >> $DEV_LIST done done } bindDev() { if [ -s $DEV_LIST ]; then while read driver dev; do DDIR=$DRIVERS_DIR/${driver}_hcd while [ $((MAX_BIND_ATTEMPTS)) -gt 0 ]; do echo -n "$dev" > $DDIR/bind if [ ! -L "$DDIR/$dev" ]; then sleep $BIND_WAIT else break fi MAX_BIND_ATTEMPTS=$((MAX_BIND_ATTEMPTS-1)) done done < $DEV_LIST fi rm $DEV_LIST 2>/dev/null } case "$1" in hibernate|suspend) unbindDev;; resume|thaw) bindDev;; esac 

在Ubuntu 14.04 LTS上,我将’DRIVERS’行从: DRIVERS="ehci xhci"更改为: DRIVERS="uhci_hcd xhci_hcd"就像’/ sys / bus / pci / drivers’目录中的情况一样。

我接下来要做的是编辑文件’/ etc / default / grub’(以root身份),将GRUB_CMDLINE_LINUX=""行更改为GRUB_CMDLINE_LINUX="acpi_sleep=nonvs"

然后运行sudo update-grub

[源挂起失败(重新启动恢复)并且没有hibernate选项 ]

以上这些步骤对我来说很有用。

希望能帮助到你。