Erro de etapas de brilho do Thinkpad usando FN + Home / End [closed]

3

Eu encontrei o seguinte problema: normalmente meu T400 (Lenovo Thinkpad) tem 16 etapas de brilho e o Windows o utiliza corretamente.

Após uma nova instalação & amp; Pequenos tweaks Mint 12 (que é baseado em 11,10 Ubuntu) Eu só tinha 6 passos, o que era um caminho para poucos.

A listagem /sys/class/backlight mostrou 3 concluídas. Eu removi o pacote acpi-tools , um dos que desapareceram - e agora tenho 10 passos!

Portanto, se eu conseguir reduzir as entradas para 1, terei 16 etapas, pois a etapa será 1 em vez de 2 (ou 3).

/sys/class/backlight/

intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight
thinkpad_screen -> ../../devices/virtual/backlight/thinkpad_screen

O problema é que não consigo rastrear quais são as opções configs / daemons / kernel que acionam essas duas.

Mais estranhamente, descobri um comportamento estranho. Eu monitorei

watch -n1 "cat /sys/class/backlight/thinkpad_screen/actual_brightness"

e

watch -n1 "cat /sys/class/backlight/intel_backlight/actual_brightness"

enquanto altera o brilho com combinações FN + home / end de máximo a min. O resultado é o seguinte:

brighness   intel       thinkpad
---------   -----       --------
MAX         2408475         7
|           1955115         5
|           1435640         3
|           1246740         1
|           1086175         0
|           1010615         6
|           859495          4
|           689485          2
v           481695          0
MIN         217235          0


brighness   intel       thinkpad
---------   -----       --------
MIN         217235          0
|           481695          2
|           689485          4
|           859495          6
|           1010615         7
|           1086175         1
|           1246740         3
|           1435640         5
v           1955115         7
MAX         2408475         0

Ao passar de MIN a MAX, não há diferença entre as duas últimas etapas.

Além disso, o ícone do OSD (área de trabalho de canela, tema padrão) passa de completo para min em 4 etapas e de completo para min novamente em 4 etapas.

Então ... parece que a entrada intel está funcionando corretamente, mostrando os valores corretos. A entrada thinkpad , no entanto, distorce as coisas e até mostra valores incorretos.

Alguém tem alguma idéia de como se livrar da entrada thinkpad ?

Dados do sistema: Mint Linux 12 Kernel 3.0.0-16 Lenovo ThinkPad T400 Canela 1.4 desktop

Para qualquer informação adicional, por favor me diga o que você precisa.

EDITAR

Desculpe, esqueci de mencionar que adicionei acpi_backlight=vendor ao cmdline do GRUB também, esse é o resultado do trabalho semi-melhor que o padrão.

    
por petermolnar 19.03.2012 / 23:10

0 respostas