Ubuntu 12.04 kvilemodus og Asus X32U/U32U

Dvalemodus var slått av med hensikt i Ubuntu 12.04. Men for at dvalemodus skal virke skikkeleg, må du først få kvilemodus til å virke. Som oftast kan ein finne ei løysing på det meste:

http://ubuntuforums.org/showthread.php?t=1978290

  • Opne ein terminal
  • Skriv sudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd
  • Trykk Enter/Linjeskift
  • Kopier og lim inn dette:
#!/bin/sh
#inspired by http://art.ubuntuforums.org/showpost...0&postcount=19
#...and http://thecodecentral.com/2011/01/18...ot-working-bug
# tidied by tqzzaa :)
VERSION=1.1
DEV_LIST=/tmp/usb-dev-list
DRIVERS_DIR=/sys/bus/pci/drivers
DRIVERS="ehci xhci" # ehci_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}_hcd
 for dev in `ls $DDIR 2>/dev/null | egrep "^$HEX+:$HEX+:$HEX"`; do
 echo -n "$dev" > $DDIR/unbind
 echo "$driver $dev" >> $DEV_LIST
 done
 #for bus in $EHCI_BUSES; do
 echo -n $bus > /sys/bus/pci/drivers/ehci_hcd/unbind
 # done
 done
}
bindDev() {
 if [ -s $DEV_LIST ]; then
 while read driver dev; do
 DDIR=$DRIVERS_DIR/${driver}_hcd
 #for bus in $EHCI_BUSES; do
 echo -n $bus > /sys/bus/pci/drivers/ehci_hcd/bind
 #done
 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
 chvt 1
 chvt 7
}
EHCI_BUSES="0000:00:1a.0 0000:00:1d.0"
case "$1" in
 hibernate|suspend)
 unbindDev;;
 resume|thaw)
 bindDev;;
esac
  • Lagre fila
  • Lukk gedit
  • Skriv sudo chmod 755 /etc/pm/sleep.d/20_custom-ehci_hcd

Etter ein restart skal kvilemodus virke.

3 thoughts on “Ubuntu 12.04 kvilemodus og Asus X32U/U32U

  1. Heisann, har kjøpt den samme maskinen og er stort sett fornøyd, med tanke på att den bare kosta 2k. Jeg har også rensa hdd for windows og installert siste utgave av ubuntu (64). Hvilemodus har jeg ikke forsøkt å rette på enda, men ser nå at maskinen under ubuntu ikke klarer å lese SD-kort. Vet du om ei løsning på dette problemet?

      • tror dette er et kjent problem, for etter å ha googlet litt, så ser jeg flere med samme problem, (om ikke nødvendigvis samme laptop da). Får bare håpe det dukker opp en driver som gjør jobben, eller at canonical fikser problemet.

Legg att eit svar

Fill in your details below or click an icon to log in:

WordPress.com logo

Du kommenterer no med WordPress.com-kontoen din. Logg ut /  Endre )

Twitter-bilde

Du kommenterer no med Twitter-kontoen din. Logg ut /  Endre )

Facebook-foto

Du kommenterer no med Facebook-kontoen din. Logg ut /  Endre )

Koplar til %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.