LINUX下调节屏幕亮度(Intel核显)

简介:

     我相信装了LINUX后发现不能调节亮度的同学不在少数,我也不幸成为其中之一。打电话发邮件给客服,竟然说只支持WINDOWS。。。相当的无语。

     省略中间过程1000字,直接给出解决方案。

    先说一下,我装的是深度的LINUX,跟UBUNTU应该是一样的,我的电脑是清华同方的K41H,I5核显。

    系统调节亮度调用的是/sys/class/backlight/acpi_video0下的brightness文件。而实际上,亮度由/sys/class/backlight/intel_backlight/brightness决定。我一开始的想法是把acpi_video0指向intel_backlight,没成功,可能是我对LINUX不太熟。所以直接用FN快捷键来调节亮度我是实现不了了。退而求其次,我写了两个脚本来增加/降低亮度。

降低亮度:

 
  1. if [ ! -w /sys/class/backlight/intel_backlight/brightness ];then 
  2.     echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness 
  3. fi 
  4.  
  5. read bright < '/sys/class/backlight/intel_backlight/brightness' 
  6.  
  7. v=600 
  8. v=$(($bright - 4882 / 9 )) 
  9.  
  10. echo $v | tee /sys/class/backlight/intel_backlight/brightness 

增加亮度:

 
  1. if [ ! -w /sys/class/backlight/intel_backlight/brightness ];then 
  2.     echo "password" | sudo -S chmod 777 /sys/class/backlight/intel_backlight/brightness 
  3. fi 
  4.  
  5. read bright < '/sys/class/backlight/intel_backlight/brightness' 
  6.  
  7. v=600 
  8. v=$((4882 / 20 + $bright)) 
  9.  
  10. if [ $v -gt 4882 ]; then 
  11.     v=4882 
  12. fi 
  13.  
  14. echo $v | tee /sys/class/backlight/intel_backlight/brightness 

因为brightness文件默认是没有写权限的,可以要先把它的权限改成可写。

最后在任务栏上创建两个启动器,可以用鼠标很方便的调节亮度了~




本文转自 dogegg250 51CTO博客,原文链接:http://blog.51cto.com/jianshusoft/810780,如需转载请自行联系原作者


相关文章
|
机器学习/深度学习 运维 IDE
阿里云PAI-DSW入门学习:利用DSW访问Github
PAI-DSW是一款云端机器学习开发IDE,为您提供交互式编程环境,适用于不同水平的开发者。本文介绍个人版和探索者版的功能特点、实例规格及可用区。 PAI-DSW集成了开源JupyterLab,并以插件化的形式进行深度定制化开发。您无需任何运维配置,即可进行Notebook编写、调试及运行Python代码。同时,PAI-DSW提供丰富的计算资源,且对接多种数据源。通过EASCMD的方式,可以将PAI-DSW获得的训练模型部署为RESTful接口,对外提供模型服务,从而实现一站式机器学习,此篇文章简单介绍下dsw的资源下载
1717 0
阿里云PAI-DSW入门学习:利用DSW访问Github
|
9月前
|
机器学习/深度学习 弹性计算 测试技术
Kimi Playground与ModelScope MCP合作,共建更智能的Agent
月之暗面发布开源模型Kimi K2,参数总量达1T,激活参数32B,基于MoE架构,具备强大的代码能力与通用Agent任务处理能力。在多项基准测试中取得SOTA成绩,并已开源。ModelScope与Kimi Playground集成,支持一键同步MCP服务,方便开发者使用。
546 0
|
编解码 数据可视化 定位技术
Android平台GB28181记录仪在铁路可视化巡检应用
GB28181记录仪在铁路可视化巡检中,集成实时音视频采集、位置上报、语音通信与无线传输技术,确保巡检高效准确。它能实时记录巡检细节,支持高清画质,并通过北斗/GPS实现精确位置追踪。记录仪兼容多种视频与音频格式,具备音量调节与编码参数配置功能,支持横竖屏及后台服务推流。此外,它还能添加动态水印,确保数据完整性,并允许指挥中心远程下载与回放历史视频,全面满足铁路巡检需求。
343 2
|
弹性计算 对象存储 CDN
阿里云服务器流量怎么收费?多少钱1GB流量?
阿里云服务器流量怎么收费?多少钱1GB流量?0.8元每GB,如果是北京、上海、深圳、杭州等地域的话,中国香港1GB流量要1元
2140 0
阿里云服务器流量怎么收费?多少钱1GB流量?
|
Web App开发 XML Java
CXF中 wsdl2java工具的使用方法
    下面是一个使用wsdl2java的例子: C:\Users\Administrator&gt;F: F:\&gt;cd misps2 F:\misps2&gt;wsdl2java -d . http://10.10.31.25/MSPGWebPub/MSPGS/MPService.svc?wsdl F:\misps2&gt; 方法2:F:\phone&
2212 0
|
Arthas 监控 数据可视化
类似arthas的工具还有其他的吗?
类似arthas的工具还有其他的吗?
949 6
|
存储 人工智能 监控
嵌入式系统:技术、应用与未来发展
嵌入式系统:技术、应用与未来发展
927 1
|
测试技术 数据库 C++
2023年是时候更新你的技术武器库了:Asgi vs Wsgi(FastAPI vs Flask)
也许这一篇的标题有那么一点不厚道,因为Asgi(Asynchronous Server Gateway Interface)毕竟是Wsgi(Web Server Gateway Interface)的扩展,而FastAPI毕竟也是站在Flask的肩膀上才有了突飞猛进的发展,大多数人听说Asgi也许是因为Django的最新版(3.0)早已宣布支持Asgi网络规范,这显然是一个振奋人心的消息,2023年,如果你在Web开发面试中不扯一点Asgi,显然就有点落后于形势了。
2023年是时候更新你的技术武器库了:Asgi vs Wsgi(FastAPI vs Flask)