Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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 want to add i915.i915_enable_rc6=1 as a kernel line as described here but I'm unsure where/how exactly.

share|improve this question
Although the GNU/Linux distribution may play a role by pushing a "default" bootloader (if it even does), this is not an issue concerning the distribution. What you want is to pass parameters to the kernel (Linux), which is the same piece of software no matter the distribution. What hands boot parameters to the kernel is the bootloader, whatever piece of software actually loads and starts the kernel. Two frequent choices are GNU grub and lilo. You should inspect which bootloader you have, then find out how to configure it. – njsg Apr 12 '12 at 20:06
The second line of Karlson's post should work fine and would be my choice, I've used this approach to pass parameters to a kernel module before. His menu.lst approach is for grub, and bdowning's is for grub2. All good. – John S Gruber May 22 '12 at 3:19

If you've updated to grub2, edit /etc/default/grub
add i915.i915_enable_rc6=1 to the following line(s) (ensure they are not commented)

GRUB_CMDLINE_LINUX="i915.i915_enable_rc6=1" # for both recovery and normal mode GRUB_CMDLINE_LINUX_DEFAULT="i915.i915_enable_rc6=1" # for normal mode only

Then update the grub.cfg file, typically grub-mkconfig -o /boot/grub/grub.cfg

Determine your grub version and check the Arch Wiki for additional details. Many users, myself included, switch to Arch because of their excellent documentation.

share|improve this answer

Based on this site you should add the line to the menu.lst file for grub to pick up.

According to the arch-linux forum it can also be done in /etc/modprobe.d/modprobe.conf

share|improve this answer

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.