Bug 14371

Summary: не работает клавиатура на современных ядрах
Product: [ROSA-based products] ROSA Fresh Reporter: AlexeyS <newmen>
Component: Hardware-specific, driversAssignee: Mikhail Novosyolov <m.novosyolov>
Status: CONFIRMED --- QA Contact: ROSA Linux Bugs <bugs>
Severity: critical    
Priority: Normal    
Version: All   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description AlexeyS 2024-03-26 20:56:12 MSK
Добрый вечер. На ноутбуке Lunnen LLL5DAW на ядрах 5.1, 6.1, 6.6 вообще на работает клавиатура, на ядре 5.10 все отлично, а на ядре 6.6.22 из образа Роса фреш Гном 2023.1 клавиатура частично работает, а именно при нажании клавиши вместо оного символа печатаетсся символов десять сразу, при нажатии следующего символа тоже также, как будто залипает клавиша.
ссылка на тест оборудования с ядром 6.6.22
https://linux-hardware.org/?probe=72cff21a83

ссылка на тест оборудования с ядром 5.10
https://linux-hardware.org/?probe=4538ed2fdf

можно ли что-то сделать с работой клавиатуры в каком-то из актуальных новых ядер (6.1 или 6.6 или 6.6.22) работоспособность клавиатуры?
Comment 1 Grigorev Andrey 2024-03-27 10:59:00 MSK
Такая правка должна помочь:
https://www.spinics.net/lists/kernel/msg5150845.html

Signed-off-by: Alexey I. Froloff <raorn@xxxxxxxxxx>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
Stable-dep-of: 021a67d09615 ("ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override")
Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>
---
 drivers/acpi/resource.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
index dacad1d846c0d..3ebb74eb768a5 100644
--- a/drivers/acpi/resource.c
+++ b/drivers/acpi/resource.c
@@ -588,6 +588,20 @@ static const struct dmi_system_id irq1_edge_low_force_override[] = {
 			DMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),
 		},
 	},
+	{
+		/* Lunnen Ground 15 / AMD Ryzen 5 5500U */
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Lunnen"),
+			DMI_MATCH(DMI_BOARD_NAME, "LLL5DAW"),
+		},
+	},
+	{
+		/* Lunnen Ground 16 / AMD Ryzen 7 5800U */
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "Lunnen"),
+			DMI_MATCH(DMI_BOARD_NAME, "LL6FA"),
+		},
+	},
 	{ }
 };
 
-- 
2.43.0
Comment 2 AlexeyS 2024-03-28 12:38:56 MSK
(In reply to Grigorev Andrey from comment #1)
> Такая правка должна помочь:
> https://www.spinics.net/lists/kernel/msg5150845.html
> 
> Signed-off-by: Alexey I. Froloff <raorn@xxxxxxxxxx>
> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx>
> Stable-dep-of: 021a67d09615 ("ACPI: resource: Add MAIBENBEN X577 to
> irq1_edge_low_force_override")
> Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>
> ---
>  drivers/acpi/resource.c | 14 ++++++++++++++
>  1 file changed, 14 insertions(+)
> 
> diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c
> index dacad1d846c0d..3ebb74eb768a5 100644
> --- a/drivers/acpi/resource.c
> +++ b/drivers/acpi/resource.c
> @@ -588,6 +588,20 @@ static const struct dmi_system_id
> irq1_edge_low_force_override[] = {
>  			DMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),
>  		},
>  	},
> +	{
> +		/* Lunnen Ground 15 / AMD Ryzen 5 5500U */
> +		.matches = {
> +			DMI_MATCH(DMI_SYS_VENDOR, "Lunnen"),
> +			DMI_MATCH(DMI_BOARD_NAME, "LLL5DAW"),
> +		},
> +	},
> +	{
> +		/* Lunnen Ground 16 / AMD Ryzen 7 5800U */
> +		.matches = {
> +			DMI_MATCH(DMI_SYS_VENDOR, "Lunnen"),
> +			DMI_MATCH(DMI_BOARD_NAME, "LL6FA"),
> +		},
> +	},
>  	{ }
>  };
>  
> -- 
> 2.43.0

такие файлы (/drivers/acpi/resource.c) в РОСА отсутствуют
Comment 3 AlexeyS 2024-03-29 21:45:45 MSK
В яндексе предложили такой вариант:

Отключить pnpacpi при загрузке «pnpacpi=off», при этом также необходимо выключить fastboot.

Проверил вариант рабочий.