通过终端控制屏幕亮度

news/2025/1/24 14:01:14/文章来源:https://www.cnblogs.com/runtimeerror/p/18509449

Ubuntu通过终端控制音量和屏幕亮度

安装DWM界面后,无法通过快捷键和任务栏来控制音量、屏幕亮度以及wifi连接,因此,我们可以通过终端来完成这些任务。

连接Wifi

netui

会图形化wifi界面,连接后输入密码即可

调整音量

控制亮度

转载自:https://cn.linux-console.net/?p=29694#google_vignette

如果您在一天中的不同时间使用 Ubuntu 系统,您可能还需要一遍又一遍地更改屏幕的亮度,以方便您的眼睛。尽管有多种方法可以通过用户界面执行此操作,但我主要在命令行上工作,并寻找一种在终端本身中控制屏幕亮度的方法。通过一些研究,我发现使用 Xrandr Utility 的过程非常简单。一两个命令将帮助您根据自己的喜好调整亮度。

在本文中,我们将介绍如何使用 Ubuntu 命令行调整显示器的亮度。这包括获取显示器的名称和调整亮度级别,两者都使用 Xrandr 实用程序。

我们已在 Ubuntu 20.04 LTS 以及当前的 Ubuntu 22.04 系统上测试了本文中提到的命令和过程。

请按照以下步骤在 Ubuntu 系统上调整屏幕亮度:

步骤1:打开终端

使用 Ctrl+Alt+T 快捷键或通过应用程序启动器搜索访问终端应用程序,如下所示:

img

步骤 2:获取监视器的设备名称

在此步骤中,我们将通过 Xrandr 工具获取当前连接到 Ubuntu 系统的显示器的名称。 Xrandr 工具(Xorg 中的应用程序组件)是 RandR 扩展的命令行界面,可用于动态设置屏幕输出,无需在 xorg.conf 中进行任何特定设置。默认情况下,该实用程序安装在 Ubuntu 18.04 系统上。

在终端中运行以下命令来获取监视器的名称:

xrandr | grep " connected" | cut -f1 -d " "

img

我使用的是 LCD 笔记本电脑,输出显示我的显示器名称为 LVDS-1

步骤 3:更改亮度级别

现在您知道了显示器的名称,您可以通过以下命令语法设置新的亮度级别:

xrandr --output [monitor-name] --brightness [brightness-level]

为了获得更好的可见度,亮度级别应设置在 0.5 到 1 之间。

我使用以下命令将亮度级别设置为 0.75,这大约适合夜间使用笔记本电脑。

xrandr --output LVDS-1 --brightness 0.75

img

通过这个简单的工具(已经安装在 Ubuntu 上),您可以直接从命令行调整屏幕的亮度。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/823035.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第六章课后习题6.1、6.3、6.4、6.5和6.7

习题6.1 a图点击查看代码 import networkx as nx import matplotlib.pyplot as plt G = nx.Graph() nodes = [v1, v2, v3, v4, v5, v6] G.add_nodes_from(nodes) edges = [ (v1, v2), (v1, v3), (v1, v4), (v2, v3), (v2, v6), (v3, v4), (v4, v5), (v5, v6) ] …

使用element ui 组件的时候,如果使用两个或多个按钮在同一个单元格内,按钮会竖着排列,但是不能够对齐怎么解决?

打开浏览器的开发者模式(f12打开) 我们发现这个按钮有一个自带的左边距10px<el-table-column width="100" label="操作"> <template #default="scope"> <el-button type="primary" plain style="width: 50…

USB设备远程唤醒RemoteWakeUp

USB设备的Remote Wakeup是可选的,其功能用于远程唤醒待机状态下的主机。USB设备通过配置描述符bmAttributes字段的D5标识其是否支持远程唤醒。支持远程唤醒的USB设备必须支持USB的标准请求CLEAR_FEATURE和SET_FEATURE。USB主机通过SET_FEATURE(DEVICE_REMOTE_WAKEUP)请求使用…

第五章课后习题5.4、5.5和5.7

习题5.4点击查看代码 import numpy as np import math from scipy.optimize import minimize,Bounds def func(x):return sum(math.sqrt(x[i]) for i in range(100)) def con(x):return 1000-np.sum(x[i]*(101-i+1) for i in range(100)) con1={type:ineq,fun: lambda x: 10-x[…

第四章课后习题4.3和4.4

习题4.3点击查看代码 import matplotlib.pyplot as plt import numpy as np import cvxpy as cpx=cp.Variable(6,pos=True) obj=cp.Minimize(x[5]) a1=np.array([0.025, 0.015, 0.055, 0.026]) a2=np.array([0.05, 0.27, 0.19, 0.185, 0.185]) a3=np.array([1, 1.01, 1.02, 1.0…

使用Github Action 进行CI-CD

原文地址:https://www.x1uc.top/blog/github-action-use 使用Github Action 进行CI-CD我的博客建立起来还没有多久,所以时不时的会加一些功能。但是每一次加完功能之后,部署的步骤总是非常非常的麻烦。 后端步骤:maven打包->jar包放到服务器上->停止java容器-> 删…

Codeforces Round 981 (Div. 3)

Codeforces Round 981 (Div. 3) 总结 A 手推一下,发现位置变化为 \(-1,2,-3,4, \dots\),所以只需要看 \(n\) 的奇偶性即可。 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <cmath> #include <…

第三章课后习题3.2和3.3

习题3.2点击查看代码 def X(n): # 差分方程的解 return 2 * (-1)**(n + 1) n_values = [0, 1, 2, 3, 4, 5]#根据需要自行调整 for n in n_values: print(f"X({n}) = {X(n)}") print("学号:3001")习题3.3点击查看代码 import numpy as np from …

Python pyinstaller类库使用学习总结

实践环境 python3 .9.13 pyinstaller-6.10.0-py3-none-manylinux2014_x86_64.whl CentOS 7.9 win11 实践操作 生成Linux版可执行文件 安装Python # yum install -y gcc zlib* openssl-devel libffi-devel # wget https://www.python.org/ftp/python/3.6.13/Python-3.6.13.tgz #…

c语言中实现4行3列矩阵和3行4列矩阵的运算

001、[root@PC1 test]# ls test.c [root@PC1 test]# cat test.c ## 测试c程序 #include <stdio.h>int main(void) {int i,j,k;int v1[4][3];int v2[3][4];int v3[4][4] = {{}, {}, {}, {}}; //4行3列矩阵与3行4列矩阵的乘积是…

11.索引概念

索引:作用:提高查询效率 索引不止存在内存中,还要写到磁盘上常见的索引模型:哈希表:适用于只有等值查询的场景(kv键值对) 有序数组:等值查询和范围查询场景(redis的有序集合) 搜索树:二叉树是搜索效率最高,大多数的数据库存储却并不使用二叉树 > [!TIP] 索引不止…

3DCAT亮相2024中国国际消费电子博览会,引领AI潮流

2024年10月18日-20日,备受瞩目的2024中国国际消费电子博览会在青岛盛大开幕.在电博会现场,瑞云科技通过实际案例展示了如何通过3DCAT XR实时云渲染及AI多模态大模型解决方案的强大功能和广泛应用,帮助企业实现数字化转型和创新发展.2024年10月18日-20日,备受瞩目的2024中国国际…