admin管理员组文章数量:1618180
我的笔记本是联想的idealpad-z360,遇到这个问题后在网上搜了很多办法都没有彻底解决,最后不得已才用了下面这个方法。为什么说不得已,因为我只能通过修改/etc/rc.local文件中的那个参数值来改变屏幕亮度,但一直无法使用Fn+上下键来调节,最后设定了一个固定的亮度,也就只好这样了,还好不影响使用,一般也不会再去调节亮度。好了下面是转载的文章。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
经过结合网络上多位前辈留下的资料和实践,终于得出了解决方案,现在分享出来,希望能帮助到跟我一样不幸遇到相同问题的人。
解决方案:
step1:
启动系统,出现grub菜单时,按“e”编辑,在有linux内核路径那一行,添加“acpi_backlight=vendor”,如:
linux
接着根据屏幕下方的提示信息启动系统。
如果能正常启动,且用Fn键能调节屏幕亮度,说明成功,接着下一步。
step2:
这一步所有命令都要以超级用户身份执行。
执行命令:
vi /etc/default/grub
找到:
GRUB_CMDLINE_LINUX=""
改为:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor“
保存并退出。
OK,现在可以重启试试了。
如果重启后发现屏幕亮度又恢复为最大亮度(很奇怪Ubuntu系列似乎无法保存关机前的屏幕亮度,不知Debian甚至所有的Linux是不是也一样-_-|||),但你又不希望开机后面对的是最大亮度,请继续下面的步骤。
以下有两个方案,实验表明,Ubuntu下两个方案都有效,而Mint下仅方案二有效,请自行测试选用。
方案一:
老规矩,以超级用户身份执行:
vi /etc/rc.local
可以看到跟以下类似的信息:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuserrunlevel.
# Make sure that the script will "exit 0" on success or anyother
# value on error.
#
# In order to enable or disable this script just change theexecution
# bits.
#
# By default this script does nothing.
exit 0
加这段命令进去:
echo 60 >/sys/class/backlight/intel_backlight/brightness
*注意:“60”是要设置成的亮度值,请按需要更改。
变成:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuserrunlevel.
# Make sure that the script will "exit 0" on success or anyother
# value on error.
#
# In order to enable or disable this script just change theexecution
# bits.
#
# By default this script does nothing.
echo 60 >/sys/class/backlight/intel_backlight/brightness
exit 0
保存并退出。
方案二:
继续老规矩,root。
执行:
apt-get install laptop-mode-tools
等...
执行:
vi
找到这句注释:
# Should laptop mode tools control LCD brightness?
把它下面的:
CONTROL_BRIGHTNESS=0
改为:
CONTROL_BRIGHTNESS=1
把最后面的那几行东东改为:
BATT_BRIGHTNESS_COMMAND="echo
LM_AC_BRIGHTNESS_COMMAND="echo
NOLM_AC_BRIGHTNESS_COMMAND="echo
BRIGHTNESS_OUTPUT="/sys/class/backlight/intel_backlight/brightness"
OK,大功告成。
版权声明:本文标题:解决Intel Nvidia双显卡笔记本电脑在Ubuntu、Mint下无法用Fn键调节屏幕亮度的问题 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728776122a1172514.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论