Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. sudo nano /etc/initramfs-tools/scripts/init-top/unbind_ehci
  2.  
  3. #####################
  4. #!/bin/sh
  5. PREREQ=""
  6.  
  7. prereqs()
  8. {
  9. echo "${PREREQ}"
  10. }
  11.  
  12. case ${1} in
  13. prereqs)
  14. prereqs
  15. exit 0
  16. ;;
  17. esac
  18.  
  19. log_success_msg "Unbind ehci for preventing error"
  20. echo -n "0000:00:1d.0" > /sys/bus/pci/drivers/ehci-pci/unbind
  21. exit 0
  22. #################
  23.  
  24. sudo chmod a+x /etc/initramfs-tools/scripts/init-top/unbind_ehci
  25.  
  26. sudo nano /etc/udev/rules.d/10_disable-ehci.rules
  27.  
  28. ACTION=="add", SUBSYSTEM=="pci", DRIVER=="ehci_hcd",
  29. RUN+="/bin/sh -c 'echo -n %k > %S%p/driver/unbind'"
  30.  
  31. sudo update-initramfs -k all -u
  32.  
  33. sudo nano /etc/pm/sleep.d/99zcyapa
  34.  
  35. #####################
  36. #!/bin/bash -x
  37. # File: "/etc/pm/sleep.d/99_cyapa".
  38. case "${1}" in
  39. hibernate)
  40. /sbin/rmmod cyapa
  41. ;;
  42. resume|thaw)
  43. COUNTER=0
  44. while [ $COUNTER -lt 10 ]; do
  45. date >>/tmp/99_cyapa
  46. /sbin/modprobe cyapa
  47. sleep 1
  48. dmesg | grep cyapa | tail -1 | grep error >/dev/null
  49. RES=$?
  50. echo "res=$RES"
  51. if [ ${RES} -ne 1 ] ; then
  52. /sbin/rmmod cyapa
  53. sleep 1
  54. else
  55. #done
  56. COUNTER=11
  57. fi
  58.  
  59. COUNTER=`expr $COUNTER + 1`
  60. done
  61. ;;
  62. esac
  63. exit 0
  64. #################
  65.  
  66. sudo chmod a+x /etc/pm/sleep.d/99zcyapa
  67.  
  68. sudo nano /etc/default/grub
  69.  
  70. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash boot=local i915.modeset=1 tpm_tis.interrupts=0 "
  71.  
  72. sudo update-grub2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement