hybrid-graphics-linux team mailing list archive
-
hybrid-graphics-linux team
-
Mailing list archive
-
Message #01027
Re: jprobe is not loading
2011/5/6 Ricardo Obregón <robregonm@xxxxxxxxx>:
> My laptop is Asus N53Jf.
> My OS is Linux Chakra with kernel 2.6.38 x86_64 Intel(R) Core(TM) i3 CPU M
> 370 @ 2.40GHz GenuineIntel.
> The first time I tried Asus-switcheroo worked like a charm, but after some
> updates I re-compiled Asus-switcheroo and since then It has not worked
> again.
> This is what I found in dmesg.
> -------
> Found VGA device 0000:00:02.0 (\_SB_.PCI0.GFX0): IGD
> Found VGA device 0000:01:00.0 (\_SB_.PCI0.PEG1.GFX0): DIS
> Asus switcheroo: detected DSM switching method \_SB_.PCI0.PEG1.GFX0 handle
> Couldn't find acpi_lid_notifier_register address
> Failed register_jprobe for request_irq, -38
errno 38 is ENOSYS, that means your kernel doesn't have kprobe support
in it. All of the dynamic fixes for i915 lid switch and nouveau
interrupt de-registration require kprobe support. Try:
# egrep 'KPROBE|KRETPROBE' /boot/config-`uname -r`
I get this on my system:
CONFIG_KPROBES=y
CONFIG_KRETPROBES=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
# CONFIG_KPROBES_SANITY_TEST is not set
CONFIG_KPROBE_EVENT=y
If you still have the previous kernel installed, try grepping the same
from it's config file. If it's been removed, file bugs with your
distro. Thanks,
Alex
Follow ups
References