标签: backlight

XF86MonBrightnessUp/XF86MonBrightnessDown 特殊键不起作用

我正在尝试启用一些多媒体键,而音量键确实有效。F5并且F6,增加/减少的那些不起作用,我不知道为什么。当我在终端中运行时:

xbacklight +10
Run Code Online (Sandbox Code Playgroud)

我可以看到工作效果。当我尝试绑定的特殊键(设置为~/.config/i3/config)时:

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness
Run Code Online (Sandbox Code Playgroud)

显然,媒体密钥必须与fn密钥结合使用。但是,我没有看到效果。任何解决方案?

arch-linux keyboard-shortcuts i3 backlight

13
推荐指数
1
解决办法
2万
查看次数

在 i3 中设置绑定以控制键盘背光

对于我的i3 窗口管理器设置,我正在寻找类似于 的命令行工具xbacklight,但用于控制键盘中 LED 的亮度。

基本上,我可以通过命令行设置 LED,但它需要是 root:

# Light off the leds
echo 0 > /sys/class/leds/smc::kbd_backlight/brightness
# Light on the leds (full power)
echo 100 > /sys/class/leds/smc::kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

我知道这是可能的,因为 Gnome3 对此提供支持,但我不知道他们究竟是如何进行的......

现在,我的~/.config/i3/config样子是这样的:

# screen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 10
bindsym XF86MonBrightnessDown exec xbacklight -dec 10

# keyboard backlight controls
#TODO
# XF86KbdBrightnessUp
# XF86KbdBrightnessDown
Run Code Online (Sandbox Code Playgroud)

那么,有没有一种工具,类似于xbacklight用键盘背光来做屏幕亮度一样的事情?如果这个工具可以同时控制(屏幕和键盘),那就更好了。

i3 backlight keyboard-backlight

7
推荐指数
2
解决办法
2万
查看次数

如何更改外接显示器的背光?

我有一台通过 HDMI 连接外接显示器的笔记本电脑(输出名称为HDMI1)。该命令xbacklight仅适用于我的主屏幕(即笔记本电脑屏幕)。

即使我尝试使用参数-display HDMI1(这给我一个错误RANDR Query Version returned error -1)或--display HDMI1(这给我帮助信息)运行它,它也不起作用。

我见过这个 -关闭外部显示器的背光- 问题,但它只提到如何更改亮度,而不是背光

编辑:该选项-display未记录在 的手册页中xbacklight,但在快速查看源代码后,我找到了它的使用位置。在函数中xcb_connect代表 X 显示,而不是实际的屏幕名称

x11 backlight

7
推荐指数
2
解决办法
3998
查看次数

如何让我的笔记本电脑屏幕背光亮度控制工作?

我需要做什么才能让我的笔记本电脑屏幕背光亮度控制工作?我目前有 Ubuntu 13.04 和 Dell Studio 1558。

阅读这两个链接后:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1007765
http://ubuntuforums.org/showthread.php?t=2061712

我尝试了以下操作,我更改了权限(因为我在编辑文件时出错)

sudo chmod a+w /sys/class/backlight/intel_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

然后我用1000(似乎max_brightness4882)覆盖了文件

sudo echo 1000 > /sys/class/backlight/intel_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

瞧,我的屏幕变暗了。

我以前调整过它,我不确定具体是如何调整的,而且我不知道为什么我必须再次更改文件的权限,如果我以前这样做过的话。

如何使用标准键调节亮度?

backlight

6
推荐指数
1
解决办法
4643
查看次数

xbacklight 不工作

我的华硕 X556U 在 W10 和 Debian Jessie 之间带有 DualBoot,但我需要调节亮度。

我一直在谷歌搜索,找到了 xbacklight,但在执行时遇到了问题:

barreeeiroo@Debian-Diego ~> xbacklight -dec 10
No outputs have backlight property
barreeeiroo@Debian-Diego ~> 
Run Code Online (Sandbox Code Playgroud)

然后我在谷歌搜索更多关于这个问题的信息,我找到了这篇文章,但它导致了另一个问题:

barreeeiroo@Debian-Diego ~> 
sudo ln -s /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/rtsx_usb_sdmmc.4/leds/mmc0::/brightness  /sys/class/backlight
[sudo] password for barreeeiroo: 
ln: failed to create symbolic link ‘/sys/class/backlight/brightness’: Operation not permitted
barreeeiroo@Debian-Diego ~> 
Run Code Online (Sandbox Code Playgroud)

我已将路线调整到我的电脑

然后我尝试使用chmodand chown,但还是同样的问题。


所以,我的问题是:

  1. 有可能修复那个错误吗?
  2. 有没有其他方法可以在 Debian 中管理亮度?

谢谢

debian display backlight

6
推荐指数
3
解决办法
4万
查看次数

“没有输出具有背光属性”但配置了 xorg.conf 并安装了 xbacklight

我正在使用带有英特尔视频驱动程序的联想笔记本电脑,我正在尝试控制亮度。我安装了xbacklightxserver-xorg-video-intel包,将这些行添加到/etc/X11/xorg.conf

Section "Device"
    Identifier  "Card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
EndSection
Run Code Online (Sandbox Code Playgroud)

我验证了该/sys/class/backlight/intel_backlight/目录确实存在。当我运行时xbacklight,出现错误:

No outputs have backlight property
Run Code Online (Sandbox Code Playgroud)

如何配置背光?我使用的是 Debian 9 x64 并且系统完全是最新的。

编辑:我可以通过提升我的权限sudo并写入brightness文件来手动更改亮度:

echo 500 > /sys/class/backlight/intel_backlight/brightness
Run Code Online (Sandbox Code Playgroud)

编辑:如果我xbacklight以 root 身份运行或使用sudo.

debian backlight

6
推荐指数
2
解决办法
1万
查看次数

背光控制在使用 Renoir / AMDGPU 的 Lenovo IdeaPad Gaming 3 上不起作用

Lenovo IdeaPad Gaming 3(15ARH05、LCD 显示屏、AMD Renoir CPU Ryzen 5 4600H、独立 NVIDIA GeForce 1650 Ti Mobile)上的亮度(LCD 背光)控件不起作用:

  • Fn 键显示显示屏上的亮度滑块在移动。
  • /sys/class/backlight/amdgpu_bl0/brightness 相应地从 0 更改为 255。
  • 显示屏没有显示任何亮度变化。
  • 手动写入brightness也不会改变显示器的亮度。
  • /sys/class/backlight/amdgpu_bl0/actual_brightness停留在311我认为表明 amdgpu 驱动程序存在问题。
  • 显示器似乎始终保持全亮度。

调整在 Windows 10 上工作正常。笔记本电脑正在运行:

  • Kali Linux 滚动
  • linux-image-5.8.0-kali[23]-amd64 (基于 5.8.14)和定制内核 5.9、5.9.1 和 5.10-rc1,主要基于 Kali 配置
  • X 带amdgpu驱动程序,未使用独立显卡(加载和卸载专有 NVIDIA 驱动程序以进行测试)。

我尝试使用各种acpi_backlight内核选项启动,这导致各种背光可用/sys/class/backlight/*/brightness

  • acpi_backlight=videoacpi_video0 acpi_video1 amdgpu_bl0
  • acpi_backlight=vendoramdgpu_bl0 ideapad
  • acpi_backlight=nativeamdgpu_bl0
  • acpi_backlight=noneamdgpu_bl0

其他不起作用的事情:

  • acpi_osi=Linux …

brightness backlight amd-graphics

6
推荐指数
1
解决办法
2521
查看次数

如何关闭背光但保持 LCD 开启?

如何在亮度控制上具有非零最小亮度的笔记本电脑上设置零亮度?

该解决方案应该不管 XIe 都可以工作,它也应该在虚拟终端中工作。

linux brightness backlight

5
推荐指数
1
解决办法
8836
查看次数

插入第二个显示器时亮度降为 0

这仅在使用 Gnome 时发生。

我有一台 Acer Aspire V3-772GTX54206G1TMakk 笔记本电脑,带有运行 Debian 8 (jessie) 64 位的 NVIDIA GeForce GTX 760M 显卡,我使用的是 Gnome 3.14.1。

问题是每次我插入第二台显示器时,我(内置)主显示器的亮度都会降为 0,关闭背光并使显示器无法使用。

幸运的是,在会话已经打开的情况下发生这种情况时,可以轻松地将亮度调高,从而使问题变得不便。但真正的问题是它也发生在 GDM 上,当我尝试使用内置键盘快捷键(Fn + 右箭头)增加亮度时,会出现 brigntess 图标(即使只能看到第二个屏幕) ) 但酒吧不会移动。无论我做什么,它都停留在 0 上。

因此,我找到了另一个临时解决方法:切换到另一个 tty,然后切换回主 tty。这以某种方式将亮度重置为 100%。

我说这个错误是 gnome 特有的,因为 SLiM(作为 GDM 的替代品)和 XFCE(作为 Gnome 的替代品)在双显示器上都能很好地工作。我已经在具有相同设置的同一台计算机上尝试过它们。

gnome gdm multi-monitor brightness backlight

5
推荐指数
1
解决办法
560
查看次数

通过 DDC 调节背光?

我正在寻找一种使用 DDC 调整外部显示器背光的简单方法。喜欢的东西good-ddc-tool --monitor 0 --backlight 100,只是没有工作时,一台显示器连接(通常情况下)复杂的事情。

我已经尝试过这个问题的答案但没有成功:

第一个答案(ddccontrol)

$ sudo ddccontrol -p

[...]

Probing for available monitors........
Detected monitors :
No monitor supporting DDC/CI available.
If your graphics card need it, please check all the required kernel modules are loaded (i2c-dev, and your framebuffer driver).

$ sudo modprobe i2c-dev
$ sudo lsmod | grep i2c
i2c_nforce2            20480  0
Run Code Online (Sandbox Code Playgroud)

...失败?

第二个答案(ddcutil)

快速测试:

$ sudo ddcutil capabilities
Display not found
Run Code Online (Sandbox Code Playgroud)

...失败。

猜测:

$ sudo ddcutil detect
Invalid …
Run Code Online (Sandbox Code Playgroud)

scripting brightness display hdmi backlight

5
推荐指数
1
解决办法
1567
查看次数