|
| ||||||||||
| Tags: backlight display, driver, graphics adapter, macbook pro, nvidia, ubuntu |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
| Lower brightness of backlight display of MacBook Pro with Nvidia graphics adapter
|
|
#2
| |||
| |||
| 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 Code: echo 1 | sudo tee /sys/class/backlight/mbp_backlight/brightness Code: sudo apt-get remove --purge mbp-nvidia-bl-dkms |
|
#3
| |||
| |||
| 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 |
|
#4
| |||
| |||
| 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 |
|
#5
| |||
| |||
| 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.
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 |
|
#6
| |||
| |||
| 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 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 |
|
#7
| |||
| |||
| 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 |
|
#8
| |||
| |||
| 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 Code: sudo rmmod mbp_nvidia_bl Code: sudo /etc/init.d/hal restart Code: hal-find-by-capability --capability laptop_panel Code: sudo modprobe mbp_nvidia_bl 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 |
|
#9
| |||
| |||
| 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 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 Code: sudo chmod +x /etc/pm/sleep.d/55backlight |
![]() |
|
| Thread Tools | Search this Thread |
| |
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 |