Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've found the way to disable my hybrid card GT 540M on Asus K53SV at:

That's great, but I need those commands to be executed automatically at startup. So I followed the instructions here.

Actually, I copy the bash file instead of creating link in /etc/init.d/

However, it doesn't work at all. My script is:

echo "start my own acpi_call"
cd acpi_call
insmod acpi_call.ko
echo "finished.Thank you"

I tried both using "sudo insmod" and "insmod" only but still no effect. What's wrong with it?

share|improve this question
Did you read this ? It's a previous post here in AU to run init.d scripts on startup. It says look at man insserv – Nitin Venkatesh Jun 21 '11 at 2:12
yes. I did. but I didn't know where to put that command "insserv" – silentbang Jun 21 '11 at 5:31
up vote 3 down vote accepted

another option is to install bumblebee and copy the install-files/bumblebee-disablecard-on-powerup into /usr/local/bin with your OFF method.

share|improve this answer
thanks. it works – silentbang Jun 21 '11 at 5:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.