zawieszenie nie działa po aktualizacji do Ubuntu 14.04 od 13.10


17

Nie mogę przełączyć laptopa w tryb wstrzymania (uśpienia). Jeśli kliknę przycisk Wstrzymaj, blokuje on ekran i nic się nie dzieje?

Zaktualizowałem moją poprzednią wersję UBUNTU z 13.04 do 13.10, a następnie do 14.04

Masz pomysł, dlaczego tak się dzieje lub pracujesz nad rozwiązaniem tego problemu?

Używam DELL VOSTRO 3400 z 64-bitowym systemem operacyjnym


Witaj i witaj w AskUbuntu;) Czy mógłbyś spróbować otworzyć terminal ctrl+alt+ti użyć tego polecenia, aby sprawdzić, czy to działa:sudo pm-suspend
Denny,

Zgłosiłem także podobny problem: askubuntu.com/questions/452605/…
Andrej


Wypróbowałem skrypt 14.04 na klapce VAIO pro 13. W końcu dostaję wznowienie zamiast czarnego ekranu, ale zgubiłem mysz i pad, więc jest to bezużyteczne. jakieś pomysły?
kwoby

Czy masz kartę graficzną AMD / ATI?
Devesh Khandelwal

Odpowiedzi:


5

Prawdopodobnie widzisz ten błąd: Czarny ekran po zalogowaniu od zawieszenia w Xubuntu 14.04 . Spróbuj usunąć light-lockeri light-locker-settingszainstalować, xscreensaveraby rozwiązać problem zawieszania / wznawiania buggy.


Nie używam żadnego z tych pakietów?
Lohith MV,

OK, prawdopodobnie widzisz coś innego.
landroni

Próbowałem tego i problem nadal występuje.
Christophe De Troyer

@ChristopheDeTroyer Jeśli widzisz konkretny problem, zadaj osobne pytanie opisujące objawy.
landroni

1
@ChristopheDeTroyer Pierwotne pytanie nie jest tak bardzo jasne. Nie określa użytego DE, menedżera zasilania, szafki ani wygaszacza ekranu.
landroni

1

Mam ten problem po tym, jak wczoraj użyłem innej wersji jądra. Mimo że nadal nie wiem, dlaczego tak się dzieje, poniższy sposób może pomóc rozwiązać problem.

Aby debugować ten problem, należy uruchomić pm-suspendz terminala i sprawdzić, czy coś jest nie tak, analizując /var/log/pm-suspend.log.

W moim przypadku program, który wychodził nienormalnie, zatrzymał zawieszanie. Po jego usunięciu zawieszenie działa ponownie.

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

0

„Wstrzymałem” pracę po aktualizacji i aktualizacji z Ubuntu 12.04 LTS do 14.04 LTS (Sony Vaio VPCEB1E0E).

Wcześniej użyłem skryptu poniżej na moim Ubuntu 12.04 LTS: [źródło 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

W Ubuntu 14.04 LTS zmieniłem wiersz „DRIVERS” z: DRIVERS="ehci xhci" na: DRIVERS="uhci_hcd xhci_hcd"jak to miało miejsce w katalogu „/ sys / bus / pci / drivers”.

Następnie zrobiłem edycję pliku „/ etc / default / grub” (jako root), zmieniając GRUB_CMDLINE_LINUX=""wiersz na GRUB_CMDLINE_LINUX="acpi_sleep=nonvs".

Potem biegnie sudo update-grub.

[Source Suspend failed (restart przy wznowieniu) i brak opcji hibernacji ]

Te powyższe kroki zrobiły dla mnie lewę.

Mam nadzieję, że to pomoże.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.