Como fazer o driver de vídeo funcionar no Debian Jessie

Como fazer o driver de vídeo funcionar no Debian Jessie

Eu tenho um Acer Aspire ES1-531-P8JN. Possui CPU Intel N3700 com gráficos integrados. Eu tenho o problema de que o driver de vídeo i915 parece não funcionar no Debian Jessie 8.3.0, embora funcione no (L) Ubuntu 15.10. Estou preocupado com isso, porque gostaria que o programa xbacklightfuncionasse no Debian também, porque na verdade prefiro o Debian ao Ubuntu, mas tive que mudar para o Lubuntu, porque meus olhos ficaram muito cansados.

Aqui está o que eu ganho sudo lshw -c videono Debian:

  *-exibir NÃO RECLAMADO
       descrição: controlador compatível com VGA
       produto: Intel Corporation
       fornecedor: Intel Corporation
       identificação física: 2
       informações do ônibus: pci@0000:00:02.0
       versão: 21
       largura: 64 bits
       relógio: 33 MHz
       capacidades: pm msi vga_controller bus_master cap_list
       configuração: latência=0
       recursos: memória:90000000-90ffffff memória:80000000-8ffffff ioport:2000(tamanho=64)

E aqui está o que recebo no Lubuntu:

  *-mostrar
       descrição: controlador compatível com VGA
       produto: Intel Corporation
       fornecedor: Intel Corporation
       identificação física: 2
       informações do ônibus: pci@0000:00:02.0
       versão: 21
       largura: 64 bits
       relógio: 33 MHz
       capacidades: pm msi vga_controller bus_master cap_list rom
       configuração: driver = latência i915 = 0
       recursos: irq:312 memória:90000000-90ffffff memória:80000000-8fffffff ioport:2000(tamanho=64)

lsmod | grep i915no Debian me dá:

i915 837175 0
drm_kms_helper 49210 1 i915
drm 249955 2 i915, drm_kms_helper
i2c_algo_bit 12751 1 i915
vídeo 18096 2 i915,acer_wmi
botão 12944 1 i915
i2c_core 46012 7 drm,i915,i2c_hid,drm_kms_helper,i2c_algo_bit,v4l2_common,videodev

E no Lubuntu:

i915 1130496 4
i2c_algo_bit 16384 1 i915
drm_kms_helper 126976 1 i915
drm 356352 5 i915,drm_kms_helper
vídeo ls 36864 2 i915,acer_wmi

Também não há entrada /sys/class/backlightno Debian, enquanto no Lubuntu eu tenho intel_backlight. Eu li em algum lugar que quando não há entrada /sys/class/backlightsignifica que o kernel do Linux pensa que a tela é muito antiga, onde há uma chave de brilho física. Mas não acho que o kernel que o Debian e o Ubuntu usam sejam tão diferentes.

Por favor me ajude xbacklighta trabalhar no Debian. Obrigado!

Editar: adiciono as mensagens de erro em dmesg: Lubuntu:

[0.182944] Erro ACPI: Nenhum manipulador para região [RAM_] (ffff88017b4b8558) [EmbeddedControl] (20150619/evregion-163)
[0.182955] Erro ACPI: região EmbeddedControl (ID = 3) não possui manipulador (20150619/exfldio-297)
[0.182966] Erro ACPI: falha na análise/execução do método [\_SB_.PCI0.LPCB.EC0_._REG] (Nó ffff88017b4b9208), AE_NOT_EXIST (20150619/psparse-536)
[0.183081] Erro ACPI: Nenhum manipulador para região [RAM_] (ffff88017b4b8558) [EmbeddedControl] (20150619/evregion-163)
[0.183089] Erro ACPI: região EmbeddedControl (ID = 3) não possui manipulador (20150619/exfldio-297)
[0.183097] Erro ACPI: falha na análise/execução do método [\_SB_.PCI0.LPCB.EC0_._REG] (Nó ffff88017b4b9208), AE_NOT_EXIST (20150619/psparse-536)
[0.243103] acpi PNP0A08:00: _OSC falhou (AE_ERROR); desabilitando ASPM
[1.971340] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[2.356840] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[3.270826] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[16.051457] EXT4-fs (sda5): remontado. Opções: erros = remontar-ro
[110.693938] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[116.909911] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[118.610041] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[221.721939] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS
[223.091774] [drm:valleyview_update_wm [i915]] *ERROR* expirou aguardando solicitação Punit DDR DVFS

Debian:

[0.200280] Erro ACPI: Nenhum manipulador para região [RAM_] (ffff88017f056938) [EmbeddedControl] (20140424/evregion-163)
[0.200290] Erro ACPI: região EmbeddedControl (ID=3) não possui manipulador (20140424/exfldio-297)
[0.200300] Erro ACPI: falha na análise/execução do método [\_SB_.PCI0.LPCB.EC0_._REG] (Nó ffff88017f057f18), AE_NOT_EXIST (20140424/psparse-536)
[0.200412] Erro ACPI: Nenhum manipulador para região [RAM_] (ffff88017f056938) [EmbeddedControl] (20140424/evregion-163)
[0.200419] Erro ACPI: região EmbeddedControl (ID = 3) não possui manipulador (20140424/exfldio-297)
[0.200426] Erro ACPI: falha na análise/execução do método [\_SB_.PCI0.LPCB.EC0_._REG] (Nó ffff88017f057f18), AE_NOT_EXIST (20140424/psparse-536)
[0,389651] acpi PNP0A08:00: _OSC falhou (AE_ERROR); desabilitando ASPM
[8.578880] EXT4-fs (dm-0): remontado. Opções: erros = remontar-ro
[9.899828] usb 1-5.1: falha no carregamento direto do firmware com erro -2
[9.902636] ath3k: análise de 1-5.1:1.0 falhou com erro -12

De acordo comesse site, não ter nenhuma entrada /sys/class/backlighttambém pode significar problemas com o driver de luz de fundo ACPI. Houve algumas mensagens de erro relacionadas à ACPI no dmesg, mas infelizmente não apenas no Debian, mas também no Ubuntu. No entanto, no Ubuntu o controle de luz de fundo funciona.

Edit2: A versão do kernel do Debian 8.3.0 é 3.16.0-4-amd64, enquanto o kernel do Lubuntu 15.10 é de uma versão mais recente 4.2.0-27-genérica. Eu me pergunto se isso faz diferença...

Responder1

Eu instalei o 4.3.0-0.bpo.1-amd64kernel pré-compilado seguindoeste guiaintel_backlight, e imediatamente apareceu uma entrada /sys/class/backlighte o programa xbacklighttambém funcionou.

(Parece que o hardware era tão novo que não era suportado pelo kernel antigo. Acabei de comprar este notebook.)

Agora, estou um pouco animado que isso funcione, já que foi a principal razão pela qual não consegui trabalhar com o Debian, apesar de tudo que não gosto no Ubuntu e de tudo que gosto no Debian. Mas a atualização do kernel já apresenta alguns efeitos colaterais. iceweasel trava muito agora. E esse é um dos poucos programas que testei até agora.

Então, mesmo que não seja uma solução perfeita, é boa o suficiente para mim.

informação relacionada