Controle de brilho do Dell XPS 13 Ultrabook

1

Eu não consegui fazer o brilho funcionar. Até agora eu tentei:

  1. Controlling via /sys/class/backlight/acpi_video0

    • max brightness was 15
    • does not respond to "echo 5 > /sys/class/backlight/acpi_video0/brightness"
    • "cat /sys/class/backlight/acpi_video0/actual_brightness" shows 5 but have no effect
  2. Controlling via /sys/class/backlight/intel_backlight

    • changing the brightness value will result in screen flicker
    • have to max it out to get rid of the flicker

Alguém tem arco trabalhando neste modelo? Estou perdido.

    
por freonix 16.10.2012 / 15:55

2 respostas

1

Luz de fundo

Oi, você pode tentar xbacklight . Por exemplo,

# xbacklight = 20

em que o valor varia de 0 a 100

Ele deve vir junto com o pacote xorg-apps . Se não, você pode obtê-lo de extra

# sudo pacman -S xorg-xbacklight

Driver gráfico

Certifique-se de ter instalado o driver gráfico correto para o seu notebook, ou então o seu xbacklight lhe dará uma mensagem de erro "Nenhuma saída possui a propriedade backlight"

Consulte Dell , seu notebook usa Intel® HD Graphics 3000

O driver gráfico correto a ser instalado será xf86-video-intel (64 bits) e lib32-intel-dri (32 bits).

Se você está instalando seu Archlinux em 64 bits, você pode fazer o seguinte:

# sudo pacman -S xf86-video-intel lib32-intel-dri

Se você está instalando seu Archlinux em 32 bits, você pode fazer o seguinte:

# sudo pacman -S lib32-intel-dri

Aproveite:)

    
por 29.10.2012 / 17:17
0

Existe um script temporário disponível nos fóruns do Arch Linux - todo o crédito para < a href="https://bbs.archlinux.org/profile.php?id=56534"> tyler.heck Eu apenas estou postando abaixo.

through trial and error I've found that I need to set /sys/class/backlight/intel_backlight/brightness to 0 before changes to /sys/class/backlight/acpi_video0/brightness will affect actual screen brightness. You will need to do this regardless of whether the intel_backlight/brightness is already set to zero, the act of setting the value is what allows the acpi_video0 interface to change the brightness.

#!/bin/bash

# set intel interface to 0, allowing acpi interface to take precedence
echo 0 > /sys/class/backlight/intel_backlight/brightness

# set the permissions of the acpi brightness file for convenience of non-root modification
# (works if user is a member of the video group)
chgrp video /sys/class/backlight/acpi_video0/brightness
chmod 664 /sys/class/backlight/acpi_video0/brightness

# initialize brightness to a low level
echo 3 > /sys/class/backlight/acpi_video0/brightness

exit 0
    
por 21.12.2012 / 20:30

Tags