Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Disable the nvidia card (Optimus) on Dell XPS 15z (and maybe other computers)
- # Author: Nicolas Cognaux alias Gp2mv3 (nicolascognaux [at] gmail.com)
- # Opensource code, you can do whatever you want with my code.
- verbose=0
- if [ $# -gt 0 ] && [ $1 = "-v" ]
- then
- verbose=1
- fi
- if [ $verbose = 1 ]
- then
- grep rate /proc/acpi/battery/BAT0/state
- fi
- modprobe acpi_call
- echo "\_SB.PCI0.PEG0.PEGP._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}" > /proc/acpi/call
- echo "\_SB.PCI0.PEG0.PEGP._PS3" > /proc/acpi/call
- if [ $verbose = 1 ]
- then
- echo "Sleep 5 seconds to show the new rate"
- sleep 5
- echo "New rate: "
- grep rate /proc/acpi/battery/BAT0/state
- fi
Advertisement
Add Comment
Please, Sign In to add comment