亮度 - 外部显示器驱动程序

亮度 - 外部显示器驱动程序

我在 Thinkpad X1C6 上使用 Linux arch。我购买了三星 C27F396FHU 外接显示器,但亮度有问题。

我无法使用物理按钮来调整显示器的亮度 - 首先,在“快速访问”上有一个文本“不可用”,而在主菜单中,亮度文本不存在。安装驱动后: sudo pacman -S xf86-video-intel

“亮度”行出现在显示器主菜单上,但文本变暗(无法单击)。

xrandr --output HDMI-1 --brightness 0.1人为地调暗屏幕(类似 RGB),但不影响背光(真实亮度)。

sudo modprobe i2c-dev; sudo ddcutil capabilities声明MCCS version: not present.

我也尝试过 xorg-xbacklight,但写入xbacklight -set 25只会改变笔记本电脑的亮度,而不是显示器的亮度。 (我不知道要输入什么作为 的显示xbacklight -display <display>。)

TL;博士;亮度在我的 ArchLinux 上的外部显示器上不起作用,我不知道如何修复它。

sudo ddcutil detect

Display 1
   I2C bus:             /dev/i2c-3
   EDID synopsis:
      Mfg id:           SAM
      Model:            C27F390
      Serial number:    H4ZM504450
      Manufacture year: 2019
      EDID version:     1.3
   VCP version:         2.0

答案1

事实证明,这款显示器具有“护眼”模式,可以在内部禁用亮度,因此无法通过编程方式对其进行操作。我必须在 OSD 中关闭护眼模式,然后一切都变得非常顺利。

ddcutil 启用了其他所有功能:

  1. sudo ddcutil vcpinfo获取有关您的显示器的功能代码列表
  2. sudo ddcutil getvcp 0x10就我而言,了解我想要更改的功能的价值
  3. sudo ddcutil setvcp 0x10 42将亮度功能设置为 42。

相关内容