sospensione non funziona dopo l’aggiornamento a Ubuntu 14.04 dalla 13.10

Non riesco a mettere il mio laptop in modalità sospensione (sospensione), se clicco su sospendi blocca semplicemente lo schermo e non succede nulla?

Ho aggiornato la mia versione precedente di UBUNTU dal 13.04 al 13.10 poi al 14.04

Qualche idea per cui questo sta accadendo o qualche soluzione per risolvere il problema?

Sto usando DELL VOSTRO 3400 con sistema operativo a 64 bit

Probabilmente vedrai questo bug: schermata nera dopo il login da suspend in Xubuntu 14.04 . Prova a rimuovere le light-locker-settings light-locker e light-locker-settings e installa xscreensaver per risolvere il problema della sospensione / ripresa del bacio.

Ho questo problema dopo aver usato una versione diversa del kernel ieri. Anche se ancora non so perché si verifica, il seguente modo può aiutarti a risolvere il problema.

Per eseguire il debug di questo problema è necessario eseguire pm-suspend dal terminale e controllare se c’è qualcosa di sbagliato analizzando /var/log/pm-suspend.log .

Per il mio caso, un programma che usciva anomalo ha interrotto la sospensione. Dopo averlo rimosso, la sospensione funziona di nuovo.

 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 

Ho avuto modo di “sospendere” il lavoro dopo l’aggiornamento da Ubuntu 12.04 LTS a 14.04 LTS (Sony Vaio VPCEB1E0E).

In precedenza avevo usato lo script qui sotto sul mio Ubuntu 12.04 LTS: [fonte http://ubuntuforums.org/showthread.php?t=1978290&p=11958911#post11958911%5D

 #!/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 

Su Ubuntu 14.04 LTS, ho cambiato la linea ‘DRIVERS’ da: DRIVERS="ehci xhci" a: DRIVERS="uhci_hcd xhci_hcd" come era il caso nella directory ‘/ sys / bus / pci / drivers’.

La prossima cosa che ho fatto è stata modificare il file ‘/ etc / default / grub’ (come root), cambiando la GRUB_CMDLINE_LINUX="" in GRUB_CMDLINE_LINUX="acpi_sleep=nonvs" .

Quindi eseguire sudo update-grub .

[ Sospensione origine non riuscita (riavvio in ripresa) e nessuna opzione di ibernazione ]

Questi passaggi sopra hanno fatto il trucco per me.

Spero che sia d’aiuto.