Go Back   TechArena Community > Hardware > Portable Devices
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read SiteMap

Tags: , , , , ,

Sponsored Links


Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

Portable Devices


Reply
 
Thread Tools Search this Thread
  #1  
Old 31-01-2012
Member
 
Join Date: Nov 2011
Posts: 61
Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

Sponsored Links
right now I am having MacBook(Pro). Nvidia graphics adapter installed on the laptop is at maximum brightness after resuming from the suspend. Driver is showing the last recently set values. This particular issue can be fixed by simply resending the value at the time of suspend. Ca n you tell me who its work?

Reply With Quote
  #2  
Old 31-01-2012
Member
 
Join Date: Nov 2010
Posts: 1,537
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

The above mentioned thing can be done in following manner.
You have to install deb package and reload the module.
Code:
sudo dpkg -i mbp-nvidia-bl-dkms_0.11_all.deb
sudo rmmod mbp_nvidia_bl
sudo modprobe mbp_nvidia_bl
you have to set the display brightness to low value
Code:
echo 1 | sudo tee /sys/class/backlight/mbp_backlight/brightness
in case it is not working for you than you have to remove below mentioned package.
Code:
sudo apt-get remove --purge mbp-nvidia-bl-dkms
Reply With Quote
  #3  
Old 31-01-2012
Member
 
Join Date: Nov 2011
Posts: 61
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

Below mentioned code is not working for me. I am getting ‘Permission Denied’ error message while running the command. Can you help me out?
Code:
sudo echo 1 > /sys/class/backlight/mbp_backlight/brightness
Reply With Quote
  #4  
Old 31-01-2012
Member
 
Join Date: Mar 2011
Posts: 1,304
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

Yes it will not work for you since it is two different commands. You will not require sudo for echo command. However you will need sudo for '>' command since you are looking to pipe to the protected file.
so you should execute below mentioned command.
Code:
echo 1 |sudo tee /sys/class/backlight/mbp_backlight/brightness
Reply With Quote
  #5  
Old 31-01-2012
Member
 
Join Date: May 2011
Posts: 1,551
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

You can try below mentioned steps and let me know whether it was useful to you.
  • You should boot the computer and run below thing. you should run /etc/acpi script under root directory.
video_brightnessup.sh
Code:
#!/bin/bash

CURRENT=`cat /sys/class/backlight/mbp_backlight/actual_brightness`


case "$CURRENT" in

15)
echo -n 15 > /sys/class/backlight/mbp_backlight/brightness;
;;
14)
echo -n 14 > /sys/class/backlight/mbp_backlight/brightness;
;;
13)
echo -n 13 > /sys/class/backlight/mbp_backlight/brightness;
;;
12)
echo -n 12 > /sys/class/backlight/mbp_backlight/brightness;
;;
11)
echo -n 11 > /sys/class/backlight/mbp_backlight/brightness;
;;
10)
echo -n 10 > /sys/class/backlight/mbp_backlight/brightness;
;;
9)
echo -n 9 > /sys/class/backlight/mbp_backlight/brightness;
;;
8)
echo -n 8 > /sys/class/backlight/mbp_backlight/brightness;
;;
7)
echo -n 7 > /sys/class/backlight/mbp_backlight/brightness;
;;
6)
echo -n 6 > /sys/class/backlight/mbp_backlight/brightness;
;;
5)
echo -n 5 > /sys/class/backlight/mbp_backlight/brightness;
;;
4)
echo -n 4 > /sys/class/backlight/mbp_backlight/brightness;
;;
3)
echo -n 3 > /sys/class/backlight/mbp_backlight/brightness;
;;
3)
echo -n 2 > /sys/class/backlight/mbp_backlight/brightness;
;;
1)
echo -n 1 > /sys/class/backlight/mbp_backlight/brightness;
;;
*)
echo -n 15 > /sys/class/backlight/mbp_backlight/brightness ;
;;
esac
Code:
#!/bin/bash

CURRENT=`cat /sys/class/backlight/mbp_backlight/actual_brightness`


case "$CURRENT" in

1)
echo -n 1 > /sys/class/backlight/mbp_backlight/brightness;
;;
2)
echo -n 2 > /sys/class/backlight/mbp_backlight/brightness;
;;
3)
echo -n 3 > /sys/class/backlight/mbp_backlight/brightness;
;;
4)
echo -n 4 > /sys/class/backlight/mbp_backlight/brightness;
;;
5)
echo -n 5 > /sys/class/backlight/mbp_backlight/brightness;
;;
6)
echo -n 6 > /sys/class/backlight/mbp_backlight/brightness;
;;
7)
echo -n 7 > /sys/class/backlight/mbp_backlight/brightness;
;;
8)
echo -n 8 > /sys/class/backlight/mbp_backlight/brightness;
;;
9)
echo -n 9 > /sys/class/backlight/mbp_backlight/brightness;
;;
10)
echo -n 10 > /sys/class/backlight/mbp_backlight/brightness;
;;
11)
echo -n 11 > /sys/class/backlight/mbp_backlight/brightness;
;;
12)
echo -n 12 > /sys/class/backlight/mbp_backlight/brightness;
;;
13)
echo -n 13 > /sys/class/backlight/mbp_backlight/brightness;
;;
14)
echo -n 14 > /sys/class/backlight/mbp_backlight/brightness;
;;
15)
echo -n 15 > /sys/class/backlight/mbp_backlight/brightness;
;;
*)
echo -n 7 > /sys/class/backlight/mbp_backlight/brightness ;
;;
esac
Reply With Quote
  #6  
Old 31-01-2012
Member
 
Join Date: May 2011
Posts: 1,742
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

Well you should boot your computer without loading mbp_nvidia_bl module which is located at /etc/modules.
Code:
sudo modprobe mbp_nvidia_bl debug=1
Nov 24 02:15:16 vertical kernel: [   87.852919] mbp_nvidia_bl: MacBookPro 5,1 detected
Nov 24 02:15:16 vertical kernel: [   87.853376] mbp_nvidia_bl: read brightness of 15
Nov 24 02:15:16 vertical kernel: [   87.853460] mbp_nvidia_bl: setting brightness to 15
After doing that tried to adjust brightness level manually
Code:
sudo su
echo 8 > /sys/class/backlight/mbp_backlight/brightness
Nov 24 02:15:38 vertical kernel: [  109.240574] mbp_nvidia_bl: setting brightness to 8
Reply With Quote
  #7  
Old 31-01-2012
Member
 
Join Date: May 2011
Posts: 1,750
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

I noticed that screen of the laptop was getting darken after returning to suspend mode. I found that issue was associated with ambient auto-adjust. In order to disable the same you have to run below mentioned code.
Code:
gconftool-2 --type bool --set /apps/gnome-power-manager/ambient/enable false
Reply With Quote
  #8  
Old 31-01-2012
Member
 
Join Date: May 2011
Posts: 1,334
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

You can give a try to below mentioned steps.

You have to see that hal addon is loading.
Code:
sed 's/mbp_nvidia_bl/applesmc/' /usr/share/hal/fdi/policy/10osvendor/10-nvidia-bl.fdi | sudo tee /etc/hal/fdi/policy/nvidia-testing.fdi
simply remove the backlight module
Code:
sudo rmmod mbp_nvidia_bl
you should restart HAL
Code:
sudo /etc/init.d/hal restart
you have to check for hal devices
Code:
hal-find-by-capability --capability laptop_panel
now start backlight module
Code:
sudo modprobe mbp_nvidia_bl
Restart X
If everything is seems to working fine than there should be /org/freedesktop/Hal/devices/nvidia_laptop_panel and brightness would work without any issue.
Now run below mentioned code.

Code:
sudo rm /etc/hal/fdi/policy/nvidia-testing.fdi
you should restart HAL and restart X to make the thing working normally.
Reply With Quote
  #9  
Old 31-01-2012
Member
 
Join Date: May 2011
Posts: 1,794
Re: Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter

I recommend following steps to save and restore backlight level at the suspend and resume.

Code:
sudo gedit /etc/pm/sleep.d/55backlight
you have to copy following code in the script
Code:
#!/bin/sh

# Save & restore backlight level

. "${PM_FUNCTIONS}" || . "${FUNCTIONS}"

case "$1" in
	hibernate|suspend)
		HOME=/root /usr/local/bin/nvclock -i | grep Backlight | awk '{print $3}' > /root/.backlight
		;;
	thaw|resume)
		HOME=/root /usr/local/bin/nvclock -S `cat /root/.backlight`
		;;
	*) exit $NA
		;;
esac
now make the same executable
Code:
sudo chmod +x /etc/pm/sleep.d/55backlight
Reply With Quote
Reply

  TechArena Community > Hardware > Portable Devices


Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter"
Thread Thread Starter Forum Replies Last Post
Need cheap display port adapter for Nvidia GeForce GTX 680 Tech^Geek Monitor & Video Cards 6 03-04-2012 11:38 AM
Need help to enable the backlight brightness controls John Bongiovi Customize Desktop 5 13-01-2011 11:12 PM
Can use both Nvidia and Ati Radeon Graphics Card on a MacBook Pro Adriana_andros Monitor & Video Cards 3 08-11-2010 09:12 PM
Macbook Display goes Black randomly - brightness issue KornFlexia Portable Devices 4 21-10-2010 02:25 AM
How to lower laptop display brightness saathii XP Hardware 3 23-06-2009 06:10 AM


All times are GMT +5.5. The time now is 10:01 PM.