如何更改笔记本电脑中安装的 debian wheezy 的屏幕亮度?

如何更改笔记本电脑中安装的 debian wheezy 的屏幕亮度?

我的屏幕太亮了。如何调整屏幕亮度?到目前为止,我尝试了以下方法:

  1. “亮度和锁定”设置不起作用。
  2. Fn + F6 或 F7 不起作用。
  3. 不起作用。
  4. 也不起作用。

我的笔记本电脑是 Toshiba Satelite L745

答案1

你可以试试xrandr工具。

首先运行xrandr --verbose并寻找分辨率类似于 的行LVDS1 connected 1024x600+0+0LVDS1此处需要您的显示器名称(在本例中)。现在您可以设置亮度了:

xrandr --output LVDS1 --brightness 0.4

xrandr设置软件而不是硬件亮度,因此您可以超过上限和下限:

xrandr --output LVDS1 --brightness 1.7
xrandr --output LVDS1 --brightness -0.4  #negative value is also possible
xrandr --output LVDS1 --brightness 1

答案2

在执行此操作之前,我安装了firmware-linux-nonfree;我不知道这是否有什么影响。


如果xbrightness没有检测到背光,则需要找到背光文件并自行手动设置背光值。以下是我在东芝 Satellite C50-B-14Z 上使用的流程:

wizzwizz4@mylaptop:~$ ls /sys/class/
ata_device   devfreq   i2c-adapter    net           scsi_device   vc
ata_link     dma       ieee80211      pci_bus       scsi_disk     video4linux
ata_port     dmi       input          phy           scsi_generic  vtconsole
backlight    drm       iommu          powercap      scsi_host     watchdog
bdi          firmware  leds           power_supply  sound         wmi
block        gpio      mem            ppdev         spi_master
bluetooth    graphics  memstick_host  printer       thermal
bsg          hidraw    misc           rfkill        tpm
devcoredump  hwmon     mmc_host       rtc           tty
wizzwizz4@mylaptop:~$ ls /sys/class/backlight/
intel_backlight
wizzwizz4@mylaptop:~$ ls /sys/class/backlight/intel_backlight/
actual_brightness  brightness  max_brightness  subsystem  uevent
bl_power           device      power           type

现在我已经得到了brightness文件:/sys/class/backlight/intel_backlight/.我可以读取该文件的值:

wizzwizz4@mylaptop:~$ cat /sys/class/backlight/intel_backlight/brightness
3906

3906?!那是方式超过通常的最大值15!检查max_brightness文件:

wizzwizz4@mylaptop:~$ cat /sys/class/backlight/intel_backlight/max_brightness
7812

这……更有意义。所以目前大约是半亮度。嗯,我喜欢它很暗,所以我将其设置为3907812:

wizzwizz4@mylaptop:~$ echo 390 | sudo tee /sys/class/backlight/intel_backlight/brightness
390

而且屏幕变暗了!耶!

答案3

我在一篇有点晦涩的文章中找到了屏幕亮度解决方案。我的问题是我的笔记本电脑在重新启动后无法记住亮度设置。我将在答案末尾发布链接。

所需要做的就是编辑文件/etc/rc.local并添加一行。

首先,备份rc.local文件。如果出现问题,您可以恢复到原始文件。

cat /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# screen brightness line added
# it's to make the laptop remember settings at power up.

echo 7 > /sys/class/backlight/acpi_video0/brightness

exit 0

请注意,我已将该行添加 echo 7 > /sys/class/backlight/acpi_video0/brightness到我的rc.local文件中。

在我的 Debian Wheezy 设置中,该值echo 7 > …将亮度设置在黑暗和明亮之间。所以7对我来说是完美的。选择适合您的值。

rc.local当您重新启动计算机时运行。

这是链接: 在三星5(SSD+HDD)上安装Ubuntu | Linux猫鼬

向下滚动页面,了解如何更改笔记本电脑上的默认屏幕亮度。

答案4

对于我的 Acer 7530G 来说:

发行商 ID:Debian 描述:Debian GNU/Linux 8.6 (jessie) 发行版:8.6 代号:jessie

解决方案是在“应用程序菜单”>“设置”>“xfce4-desktop”中,您可以设置显示器的亮度,对我来说是 100 即可。

相关内容