Não é possível controlar a luz de fundo; segfault estranho

7

Estou usando o Arch Linux no meu EasyNote TX86 da Packard Bell (Intel HD Graphics, Core i5) e não consigo controlar a luz de fundo (está sempre no máximo). xbacklight e escrever para / sys / class / backlight não faz nada. Eu tentei

xrandr --output LVDS --set BACKLIGHT_CONTROL native

mas segfaults X com

Backtrace:
[   308.398] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e685b]
[   308.398] 1: /usr/bin/X (0x8048000+0x64895) [0x80ac895]
[   308.398] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb770140c]
[   308.398] 3: /usr/bin/X (0x8048000+0xbe860) [0x8106860]
[   308.398] 4: /usr/bin/X (0x8048000+0x23e57) [0x806be57]
[   308.398] 5: /usr/bin/X (0x8048000+0x1a135) [0x8062135]
[   308.398] 6: /lib/libc.so.6 (__libc_start_main+0xe6) [0xb7442c76]
[   308.398] 7: /usr/bin/X (0x8048000+0x19d11) [0x8061d11]
[   308.398] Segmentation fault at address 0x48
[   308.398] 
Fatal server error:
[   308.398] Caught signal 11 (Segmentation fault). Server aborting

O Ubuntu também não pode controlá-lo, mas o Windows pode. Alguma ideia? Eu adoraria usar o Linux em tempo integral, mas ele consome minha bateria.

    
por vahokif 15.11.2010 / 19:12

4 respostas

1

Isso não é mais um problema, o kernel tem suporte por um tempo.

    
por 16.08.2012 / 19:02
0

Eu presumo (espero) que você está falando sobre a luz de fundo do teclado ... e nesse caso eu usei Script de script bash do Ktoso vinculado a um atalho de teclado para que isso funcione.

Funcionou para mim no Arch, mas não no Ubuntu, mas eu não uso mais o Ubuntu, então está tudo bem.

    
por 22.02.2012 / 12:11
0

Embora isso seja menos uma correção e mais um patch. Eu pessoalmente usei a primeira resposta por Syzygy aqui . Vincule todos os 3 dos scripts a determinados combos de teclas para facilitar o ajuste.

    
por 22.07.2012 / 03:20
0

Eu tive o mesmo problema no meu laptop com as últimas duas a três versões do Ubuntu, mas descobri uma solução bem rápida. Eu não tenho ideia se isso funcionará no Arch, mas talvez valha a pena tentar?

Experimente editar /etc/default/grub e adicione a seguinte entrada a GRUB_CMDLINE_LINUX_DEFAULT :

acpi_backlight=vendor

Portanto, a linha GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" seria agora algo como GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

(Você também pode passar isso para o Grub durante a inicialização, se você quiser apenas tentar uma vez.)

    
por 16.08.2012 / 20:50