Eu apreciaria qualquer ajuda em relação a um problema de detecção de LSPCON com o qual estou lidando. Um notebook (Lenovo IdeaPad S340) possui i3-8145U e apenas gráficos integrados Intel UHD 620 com saída HDMI. Cada um dos kernels que tentei (5.6.11, 5.6.14, 5.6.15) não consegue detectar o LSPCON corretamente:
[email protected]:/home/matej# dmesg | grep i915
[ 4.582908] i915: loading out-of-tree module taints kernel.
[ 4.604103] i915 0000:00:02.0: vgaarb: deactivate vga console
[ 4.608105] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 4.609862] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 4.813968] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 5.047193] [drm:lspcon_init [i915]] *ERROR* Failed to probe lspcon
[ 5.047228] [drm:intel_ddi_init [i915]] *ERROR* LSPCON init failed on port C
[ 5.049951] [drm] Initialized i915 1.6.0 20200114 for 0000:00:02.0 on minor 0
[ 5.052066] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 5.320408] fbcon: i915drmfb (fb0) is primary device
[ 5.351041] i915 0000:00:02.0: fb0: i915drmfb frame buffer device
Este é meuuname
[email protected]:/home/matej# uname -a
Linux wks1.S340.local 5.6.15 #1 SMP Wed May 27 19:56:11 -02 2020 x86_64 Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz GenuineIntel GNU/Linux
Eu tenho o linux-firmware-20200519 mais recente e defino esses sinalizadores de inicialização, mas sem sucesso:
acpi_osi=! acpi_osi='Windows 2009' pcie_aspm=off
Eu também tentei desligar modesetting: i915.modeset=0
.
Muito obrigado pelo seu tempo e ajuda.
O problema é que usei o BIOS legado, que ao que parece, não é mais atualizado corretamente. Então, o que fiz foi mudar para EFI e está tudo funcionando bem, mesmo com kernels 5.4.X mais antigos. Levei metade do ano corrigindo kernels e atualizando o BIOS para chegar a esta solução e quase mudei para o Windows: D Espero que ajude você.