← Back to team overview

mactel-support team mailing list archive

[Bug 551410] Re: mbp-nvidia-bl-dkms 0.24.1-jaunty fails to install on MacbookPro 5, 3

 

Thanks for trying this. But actually, just pressing the function keys is
somewhat too high level. Can you please also try to load the driver and
inspect its output in the kernel log? After installation (btw: you can
install both but nvidia_bl, if present, takes precedence), just run:

$ sudo rmmod mbp_nvidia_bl
$ sudo rmmod nvidia_bl
$ sudo modprobe nvidia debug=1
$ echo 512 | sudo tee /sys/class/backlight/nvidia_backlight/brightness

Or try some other values. And send me the output or post here. Thanks.

-- 
mbp-nvidia-bl-dkms 0.24.1-jaunty fails to install on MacbookPro 5,3
https://bugs.launchpad.net/bugs/551410
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.

Status in Mactel Support: New

Bug description:
Hi, 

I'm trying to install mbp-nvidia-bl-dkms 0.24.1-jaunty on my MacbookPro 5,3.
It looks as if it's referencing a non-existent field in "struct backlight_properties"...

[arnold@arnold-ubuntu-1 ~$ cat /var/lib/dkms/mbp_nvidia_bl/0.24.1/build/make.logDKMS make.log for mbp_nvidia_bl-0.24.1 for kernel 2.6.28-18-generic (i686)
Mon Mar 29 20:55:27 PDT 2010
make: Entering directory `/usr/src/linux-headers-2.6.28-18-generic'
  CC [M]  /var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.o
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:34:3: warning: #warning USE_PLATFORM_DRIVER
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c: In function ‘intel_chipset_send_intensity’:
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:63: error: ‘struct backlight_properties’ has no member named ‘state’
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:63: error: ‘BL_CORE_FBBLANK’ undeclared (first use in this function)
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:63: error: (Each undeclared identifier is reported only once
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:63: error: for each function it appears in.)
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:65: error: ‘struct backlight_properties’ has no member named ‘state’
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:65: error: ‘BL_CORE_SUSPENDED’ undeclared (first use in this function)
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c: In function ‘nvidia_chipset_send_intensity’:
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:111: error: ‘struct backlight_properties’ has no member named ‘state’
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:111: error: ‘BL_CORE_FBBLANK’ undeclared (first use in this function)
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:113: error: ‘struct backlight_properties’ has no member named ‘state’
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:113: error: ‘BL_CORE_SUSPENDED’ undeclared (first use in this function)
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c: In function ‘mbp_probe’:
/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.c:392: warning: passing argument 4 of ‘backlight_device_register’ discards qualifiers from pointer target type
make[1]: *** [/var/lib/dkms/mbp_nvidia_bl/0.24.1/build/mbp_nvidia_bl.o] Error 1
make: *** [_module_/var/lib/dkms/mbp_nvidia_bl/0.24.1/build] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.28-18-generic'
[arnold@arnold-ubuntu-1 ~$ 

(I had an older version of mbp-nvidia-bl-dkms working before, though...)





References