Hi all,

I've built an LFS system on an HP Pavilion laptop, which overheats enormously 
due to the high-performance discrete gpu. I'd like to disable it and use only 
the low-power integrated gpu. I managed to this under Fedora, by writing to 
/sys/kernel/debug/vgaswitcheroo/switch, but I don't have this file under LFS.

I had already determined that my 3.2.6 kernel did not have vgaswitcheroo 
enabled, so I recompiled it with CONFIG_VGA_SWITCHEROO=y. I also did not have 
debugfs mounted, so I added that in /etc/fstab. So now when I boot I see :

root [ /sys/kernel/debug ]# pwd
/sys/kernel/debug
root [ /sys/kernel/debug ]# ls -l
total 0
drwxr-xr-x  2 root root 0 Sep  7  2013 acpi
drwxr-xr-x 30 root root 0 Sep  7  2013 bdi
drwxr-xr-x  3 root root 0 Sep  7  2013 boot_params
drwxr-xr-x  4 root root 0 Sep  7  2013 dri
drwxr-xr-x  3 root root 0 Sep  7  2013 hid
drwxr-xr-x  3 root root 0 Sep  7  2013 ieee80211
drwxr-xr-x  2 root root 0 Sep  7  2013 kprobes
drwxr-xr-x  2 root root 0 Sep  7  2013 mce
-r--r--r--  1 root root 0 Sep  7  2013 suspend_stats
drwxr-xr-x  5 root root 0 Sep  7  2013 tracing
drwxr-xr-x  6 root root 0 Sep  7  2013 usb
-r--r--r--  1 root root 0 Sep  7  2013 wakeup_sources
drwxr-xr-x  2 root root 0 Sep  7  2013 x86
root [ /sys/kernel/debug ]#

There is no vgaswitcheroo directory. Any idea what's missing ? What do I need 
to do more to make it appear ?

Thanks in advance for your help,

Joao
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to