Bug 50129

Summary: Непрерывная печать символов ^@ в чистых tty-сессиях
Product: Branch p10 Reporter: Oredar <oredar.altbugzilla>
Component: kernel-image-un-defAssignee: Vitaly Chikunov <vt>
Status: REOPENED --- QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: amakeenk, oredar.altbugzilla, pivkindyu
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Вывод /proc/bus/input/devices none

Description Oredar 2024-04-23 15:54:35 MSK
Воспроизводится с ALT Workstation K 10.2\10.3\Sisyphus  
Ноутбук Honor Magic Book
При переключении на любой tty без активного графического режима после ввода логина и нажатия на "Enter" начинается непрерывная печать комбинации символов ^@ на экран, включая поле ввода пароля из-за чего по сути невозможно авторизоваться. Скорость вывода символов порядка 4-5 комбинаций в секунду
+ в короткий период прорисовки надписи ввода логина видно, что символы тоже пропечатываются. При перезагрузке ОС через интерфейс DE видно, что в фоне сессии самой DE символы тоже печатаются (весь экран после отключения DE перед перезагрузкой на секунду полностью заполнен этими символами).

В пределах DE спонтанного вывода символов не наблюдается нигде, включая эмулятор терминала, но вместо этого присутствуют фантомные нажатия Fn-комбинаций клавиш, что проявляется в частности в спонтанном переключении яркости экрана (комбинация на клавиатуре ноутбука для этого: Fn+F1, Fn+F2).
Comment 1 Pivkin Denis 2024-04-24 12:31:51 MSK
Система:
kworkstation-10.2.1-x86-64 обновленная до актуального состояния p10

Стенды:
Проверил на Honor MagicBook X 16 Pro
Процессор: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics
Видеокарта (встроенная): AMD Phoenix1

Huawei Matebook D15 BoM-WFQ9
Процессор: AMD Ryzen 5 5500U with Radeon Graphics
Видеокарта (встроенная): Advanced Micro Devices [AMD/ATI] Lucienne

Данная ошибка не воспроизводится
Comment 2 Oredar 2024-04-24 13:15:52 MSK
У меня модель отличается, данные из neofetch:
GLO-GXXX M1010
CPU: 13th Gen Intel i5-13500H (16) @ 4.700GHz
GPU: Intel Raptor Lake-P [Iris Xe Graphics]
Comment 3 Oredar 2024-04-25 10:04:13 MSK
Проверили на ноутбуке коллеги (ноутбук идентичной модели) - проблема воспроизводится.
Comment 4 Alexander Makeenkov 2024-04-25 10:06:49 MSK
(Ответ для Oredar на комментарий #3)
> Проверили на ноутбуке коллеги (ноутбук идентичной модели) - проблема
> воспроизводится.

Воспроизводится на обоих ядрах: un-def и std-def?
Comment 5 Oredar 2024-04-25 11:08:51 MSK
(Ответ для Alexander Makeenkov на комментарий #4)

> Воспроизводится на обоих ядрах: un-def и std-def?

На ноутбуке коллеги проверили на LiveCD Alt Workstation K 10.2, там std-def насколько понимаю.
На моём ноутбуке на установленном Sisyphus переключил на std-def - проблема осталась.
Comment 6 Pivkin Denis 2024-04-26 09:07:35 MSK
Пришлите вывод команды:
$ cat /proc/bus/input/devices
Comment 7 Oredar 2024-04-26 09:21:52 MSK
Created attachment 15984 [details]
Вывод /proc/bus/input/devices
Comment 8 Oredar 2024-04-26 09:22:23 MSK
(Ответ для Pivkin Denis на комментарий #6)
> Пришлите вывод команды:
> $ cat /proc/bus/input/devices

Приложил
Comment 9 Pivkin Denis 2024-04-26 09:26:26 MSK
Попробуйте создать файл /etc/udev/rules.d/15-test.rules с содержимым

ACTION=="add", ATTRS{id/bustype}=="0018", ATTRS{id/product}=="01e0", ATTRS{id/vendor}=="27c6", ATTRS{id/version}=="0100", ATTRS{properties}=="0", ATTR{../inhibited}="1"
Comment 10 Oredar 2024-04-26 09:39:27 MSK
(Ответ для Pivkin Denis на комментарий #9)
> Попробуйте создать файл /etc/udev/rules.d/15-test.rules с содержимым
> 
> ACTION=="add", ATTRS{id/bustype}=="0018", ATTRS{id/product}=="01e0",
> ATTRS{id/vendor}=="27c6", ATTRS{id/version}=="0100", ATTRS{properties}=="0",
> ATTR{../inhibited}="1"

Да, это решило проблему, благодарю. А с чем связано такое поведение tty?
Comment 11 Pivkin Denis 2024-04-26 09:50:53 MSK
Ошибка воспроизводится на Honor Magic Book
GLO-GXXX M1010
CPU: 13th Gen Intel i5-13500H (16) @ 4.700GHz
GPU: Intel Raptor Lake-P [Iris Xe Graphics]

В файле /proc/bus/input/devices есть неизвестное устройство из-за которого возникают проблемы с яркостью экрана и непрерывная печать символов ^@ в tty-сессиях:

I: Bus=0018 Vendor=27c6 Product=01e0 Version=0100
N: Name="GXTP7863:00 27C6:01E0 UNKNOWN"
P: Phys=i2c-GXTP7863:00
S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-GXTP7863:00/0018:27C6:01E0.0002/input/input18
U: Uniq=
H: Handlers=kbd event13
B: PROP=0
B: EV=100013
B: KEY=100000300000000 0 0 0
B: MSC=10