AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1044331
Accepted
RUSTY
RUSTY
Asked: 2018-06-07 18:26:58 +0800 CST2018-06-07 18:26:58 +0800 CST 2018-06-07 18:26:58 +0800 CST

亮度不会上升或下降,并停留在最大设置!尝试了其他解决方案,但仍然没有解决!请有人帮忙!

  • 772

我有一个华硕 Rog GL702VS-RS71,但在调整亮度时遇到了麻烦,我在网上尝试了所有我能找到的东西,但没有结果。

已尝试以下...安装 xbacklight 并调整终端上的设置(没有任何反应)

进入sudo nano /etc/default/grub并完成以下每个都没有结果..是的,我有sudo update-grub

GRUB_CMDLINE_LINUX="acpi_osi=Linux"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_video0="

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=acpi_osi"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=acpi_backlight=native"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

GRUB_CMDLINE_LINUX=""

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=acpi_backlight=native intel_idle.max_cstate=1"

闪屏显示亮度指示器会上下变化,但我尝试过的解决方案还没有奏效。如果我向上或向下移动滑块以获得亮度,右下角的电池小程序也不会执行任何操作

使用亮度键时唯一有效的亮度是我的键盘亮度,但已经有单独的键,它们工作正常..:/

如果您知道这个问题的答案,请非常感谢您的帮助!!因为这是以最大亮度燃烧我的眼睛..

grub2 brightness mint asus
  • 1 1 个回答
  • 908 Views

1 个回答

  • Voted
  1. Best Answer
    WinEunuuchs2Unix
    2018-07-22T07:04:37+08:002018-07-22T07:04:37+08:00

    软件解决方案

    在问题和评论中,OP 尝试了许多不同的硬件解决方案,但均无济于事。这使得软件解决方案没有那么有效但总比没有好。此脚本可适用于所有监视器:

    #!/bin/bash
    
    # NAME: alien
    # PATH: /mnt/e/bin
    # DESC: Set brightness of Alien Laptop
    # DATE: Dec 9, 2017. Modified July 21, 2018.
    
    # NOTE: Monitor name changes with driver used: nVidia = "eDP-1-1"
    #                                             Nouveau = "eDP-1"
    #                                               Intel = "eDP1"
    
    MonitorName="eDP"
    AllMonitors=`xrandr -q | grep -v disconnected | grep connected | awk '{print $1}'`
    echo All Monitors: $AllMonitors
    substr=ab
    for s in $AllMonitors; do
        if case ${s} in *"${MonitorName}"*) true;; *) false;; esac; then
            FullMonitor=${s}
            printf %s\\n "'${s}' contains '${MonitorName}'"
        else
            printf %s\\n "'${s}' does not contain '${MonitorName}'"
        fi
    done
    echo Full Monitor: $FullMonitor
    
    if [[ $# -ne 1 ]]; then
        xrandr --verbose | grep -A5 "^$FullMonitor" > /tmp/alien
        head -n1 /tmp/alien
        echo "$(tput setaf 6)" ; tail -n1 /tmp/alien ; echo "$(tput sgr0)"
        rm /tmp/alien
        echo 'One argument required for brightness level, e.g. "alien .63"'
        echo 'will set brightness level of Alien display to level .63 using xrandr'
        exit 1
    fi
    
    xrandr --output "$FullMonitor" --brightness "$1"
    

    上面的脚本是为三显示器系统编写的,并针对笔记本电脑屏幕。另外两个脚本(此处未列出)称为“Sony”和“Toshiba”,用于两个外部 HDMI 显示器。笔记本电脑可以配备适用于 i7-6700 HQ HD 530 图形 iGPU 的 Intel 驱动程序,nVidia GTX 970M GPU 具有不同的xrandr屏幕名称,具体取决于 nVidia 专有图形驱动程序或 Nouveau 开源驱动程序。

    因为系统总共有 9 个不同的 xrandr 屏幕名称,每个屏幕三个名称,脚本是灵活的取决于机器的启动方式。

    要使此脚本适应您的需要:

    • 重命名脚本,例如更改alien为msi
    • Rename eDP,用于xrandr获取所有监视器名称的列表并选择适当的前缀。仅在脚本中输入前缀。它会-1自动找到后缀。
    • 调用亮度级别的传递参数一时;.75= 75%、.3= 30% 等。

    继续检查新内核以获得硬件支持

    使用这些命令检查内核更新后是否支持硬件:

    $ ls /sys/class/backlight
    intel_backlight
    $ cat /sys/class/backlight/intel_backlight/*brightness*
    3000
    3000
    7500
    
    • 首先3000是实际亮度
    • 第二次3000是最后一次尝试亮度变化
    • 7500是硬件的最大亮度级别

    要尝试更改硬件亮度级别,请使用:

    $ echo 2500 | sudo tee /sys/class/backlight/intel_backlight/brightness
    2500
    

    如果支持硬件,您将看到更改:

    $ cat /sys/class/backlight/intel_backlight/*brightness*
    2500
    2500
    7500
    
    • 0

相关问题

  • 有没有办法从 GUI/桌面管理我的 Grub 菜单选项?

  • grub 菜单中的“恢复”选项是什么?

  • 与 Grub 相比,使用 Grub2 有什么好处?

  • 如果旧版 grub 安装在引导分区扇区而不是 MBR 中,如何将 grub 更新为 grub2?

  • 如何在 Ubuntu 启动时显示或隐藏启动消息?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve