linux命令行改变亮度

不及物动词 其他 39

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在Linux命令行中改变亮度,你可以使用xrandr和xbacklight这两个命令。

    首先,使用xrandr命令来查看你的显示器列表和当前的亮度设置。在命令行中输入以下命令:

    “`
    xrandr –verbose
    “`

    这将显示出你的显示器列表以及它们当前的亮度设置。找到你想要改变亮度的显示器的名称,它通常以”DP”或”HDMI”开头。

    接下来,使用以下命令来改变亮度:

    “`
    xrandr –output [显示器名称] –brightness [亮度值]
    “`

    在上面的命令中,将”[显示器名称]”替换为你要改变亮度的显示器的名称,”[亮度值]”替换为你想要设置的亮度值。亮度值的范围通常是0到1之间,其中0是最暗,1是最亮。

    例如,如果你想将亮度设置为50%,你需要使用以下命令:

    “`
    xrandr –output HDMI1 –brightness 0.5
    “`

    对于某些显示器,xrandr可能无法改变亮度。在这种情况下,你可以尝试使用xbacklight命令来改变亮度。

    首先,使用以下命令来安装xbacklight:

    “`
    sudo apt-get install xbacklight
    “`

    安装完成后,使用以下命令来改变亮度:

    “`
    xbacklight -set [亮度值]
    “`

    在上面的命令中,”[亮度值]”替换为你想要设置的亮度值。与xrandr类似,亮度值的范围通常是0到100之间。

    例如,如果你想将亮度设置为50%,你需要使用以下命令:

    “`
    xbacklight -set 50
    “`

    记住,以上命令可能因系统配置而有所不同,根据你的实际情况进行相应调整。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用xrandr命令来改变屏幕的亮度。以下是一些在命令行中调整亮度的方法:

    1. 使用xrandr命令查看可用输出和当前设置:

    “`shell
    xrandr –listmonitors
    “`

    这会显示所有连接的显示器和它们的名称。你需要记住你想调整亮度的显示器的名称。

    2. 使用xrandr命令调整亮度:

    “`shell
    xrandr –output <显示器名称> –brightness <亮度值>
    “`

    在上面的命令中,将`<显示器名称>`替换为你想调整亮度的显示器的名称,将`<亮度值>`替换为0到1之间的亮度值。值为1表示最大亮度,值为0表示最低亮度。

    例如,如果你想将亮度降低到一半:

    “`shell
    xrandr –output HDMI-1 –brightness 0.5
    “`

    注意:如果你使用的是Intel集成显卡,还可以使用xbacklight命令来调整亮度。首先,请确保你已经安装了xbacklight软件包。然后,使用以下命令调整亮度:

    “`shell
    xbacklight -set <亮度值>%
    “`

    在上面的命令中,将`<亮度值>`替换为0到100之间的亮度百分比。

    3. 自动调整亮度:

    你还可以使用xrandr命令编写一个脚本来自动调整亮度。以下是一个示例脚本:

    “`shell
    #!/bin/bash

    current_brightness=$(xrandr –current –verbose | grep -m 1 ‘Brightness:’ | cut -f2- -d ‘ ‘)
    new_brightness=$current_brightness

    if [ “$1” == “up” ]; then
    new_brightness=$(echo “$new_brightness + 0.1” | bc)
    elif [ “$1” == “down” ]; then
    new_brightness=$(echo “$new_brightness – 0.1” | bc)
    fi

    xrandr –output HDMI-1 –brightness $new_brightness
    “`

    将上面的脚本保存为`brightness.sh`,然后使用以下命令运行脚本来自动调整亮度:

    “`shell
    chmod +x brightness.sh
    ./brightness.sh up
    “`

    上面的命令将亮度增加0.1。要减小亮度,使用`down`参数。

    4. 使用图形界面工具:

    如果你更喜欢使用图形界面来调整亮度,可以使用一些Linux发行版中提供的工具,如GNOME中的设置菜单、KDE中的亮度管理器等。

    另外,一些笔记本电脑还配备有专门的亮度控制键,可以通过按下这些键来调整亮度。

    5. 配置持久性:

    如果你想使亮度设置在重启后保持不变,可以将上述命令添加到启动脚本中,如`.bashrc`或者自定义的启动脚本中。这样,每次启动时,系统将自动应用亮度设置。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux命令行下,可以使用xrandr命令来改变屏幕亮度。下面是具体的操作流程:

    1. 打开终端:在Linux系统上,可以使用快捷键Ctrl+Alt+T来打开终端。

    2. 查看显示器的名称:在终端中运行以下命令来查看所有连接到计算机的显示器的名称:

    “`bash
    xrandr –listmonitors
    “`

    命令执行后,会显示连接到计算机的所有显示器的名称。

    3. 调整亮度:在终端中运行以下命令来调整指定显示器的亮度:

    “`bash
    xrandr –output –brightness
    “`

    其中,``是要调整亮度的显示器的名称,``是要设置的亮度级别。亮度级别的取值范围通常为0到1之间,0表示最暗,1表示最亮。

    例如,要将名为”eDP-1″的显示器亮度设置为0.5,可以运行以下命令:

    “`bash
    xrandr –output eDP-1 –brightness 0.5
    “`

    命令执行后,显示器的亮度会相应地进行调整。

    4. 持久化设置:如果希望在系统重新启动后仍然保持亮度设置,可以将上述命令添加到启动脚本中。具体的操作步骤因不同的Linux发行版而异,请根据你所使用的Linux发行版的文档或常见的启动脚本位置进行设置。

    需要注意的是,xrandr命令只能在X窗口系统下工作,因此确保你处于一个可正常运行X窗口系统的环境下。另外,有些显示器可能不支持或限制了亮度调整的能力,因此如果以上命令没有效果,可能是由于硬件或驱动的限制所致。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部