suspender no funciona después de actualizar a Ubuntu 14.04 desde 13.10

17

No puedo poner mi computadora portátil en modo de suspensión (suspensión). Si hago clic en suspender, ¿bloquea la pantalla y no sucede nada?

Actualicé mi versión anterior de UBUNTU de 13.04 a 13.10 y luego a 14.04

¿Alguna idea de por qué está sucediendo esto o alguna solución para solucionar el problema?

Estoy usando DELL VOSTRO 3400 con SO de 64 bits

Lohith MV
fuente
Hola, y bienvenidos a AskUbuntu;) Bueno, ¿podrías intentar abrir tu terminal ctrl+alt+ty usar este comando para ver si funciona?sudo pm-suspend
Denny
También informé un problema similar: askubuntu.com/questions/452605/…
Andrej
Es posible que desee ver y seguir bugs.launchpad.net/ubuntu/+source/linux/+bug/1315435
Dennis
Probé el guión el 14.04 en un flip VAIO pro 13. Finalmente obtengo un currículum en lugar de una pantalla en negro, pero perdí mi mouse y mi teclado, así que es inútil. ¿algunas ideas?
kwoby
¿Tiene una tarjeta gráfica AMD / ATI?
Devesh Khandelwal

Respuestas:

5

Posiblemente vea este error: pantalla negra después de iniciar sesión desde suspender en Xubuntu 14.04 . Intente eliminar light-lockere light-locker-settingsinstalar xscreensaverpara resolver el problema de la suspensión / reanudación de errores.

Landroni
fuente
¿No estoy usando ninguno de estos paquetes?
Lohith MV
OK, entonces es probable que veas algo más.
landroni
Intenté esto y el problema aún persiste.
Christophe De Troyer
@ChristopheDeTroyer Si está viendo un problema específico, haga una pregunta por separado que describa los síntomas.
landroni
1
@ChristopheDeTroyer La pregunta original no es muy clara, en realidad. No establece el documento DE utilizada, el encargado de la energía, el armario ni el protector de pantalla ..
landroni
1

Tengo este problema después de haber usado ayer una versión diferente del kernel. Aunque todavía no sé por qué ocurre, la siguiente forma puede ayudarlo a solucionar el problema.

Para depurar este problema es ejecutar pm-suspenddesde la terminal y verificar si hay algo mal analizando /var/log/pm-suspend.log.

Para mi caso, un programa que sale anormal detuvo la suspensión. Después de eliminarlo, la suspensión funciona nuevamente.

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
Coiby
fuente
0

Obtuve 'suspender' el trabajo después y la actualización de Ubuntu 12.04 LTS a 14.04 LTS (Sony Vaio VPCEB1E0E).

Anteriormente había usado el script a continuación en mi Ubuntu 12.04 LTS: [fuente 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

En Ubuntu 14.04 LTS, cambié la línea 'DRIVERS' de: DRIVERS="ehci xhci" a: DRIVERS="uhci_hcd xhci_hcd"como fue el caso en el directorio '/ sys / bus / pci / drivers'.

Lo siguiente que hice fue editar el archivo '/ etc / default / grub' (como root), cambiando la GRUB_CMDLINE_LINUX=""línea a GRUB_CMDLINE_LINUX="acpi_sleep=nonvs".

Entonces corriendo sudo update-grub.

[La suspensión de origen falla (reinicio al reanudar) y no hay opción de hibernación ]

Estos pasos anteriores me ayudaron.

Espero eso ayude.

nanyaks
fuente