Не работает цифровая клавиатура на экране входа

Автор vesm, 07 февраля 2024, 13:36:11

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

vesm

Всем привет!

Недавно установил Debian 12.4 + KDE на старенький ноутбук Packard bell Easynote TE69KB.
В целом дистрибутив и работа KDE с ним меня устраивают, но есть одно "но".

Я хочу, чтобы при входе работала цифровая клавиатура.
Для этого я установил numlockx и внес в
/etc/sddm.conf
--------------
[General]
Numlock=on

На экране входа:
Курсор мигает в поле ввода пароля.
В нижнем левом углу надпись "Графический интерфейс: Plasma (X11)".
Если нажать любую клавишу цифровой клавиатуры, то в нижнем левом углу появляется надпись "Раскладка клавиатуры: English(US)", но цифры в поле ввода пароля не вводятся.
При этом, если кликнуть ЛКМ в поле ввода пароля, то цифры с цифровой клавиатуры вводятся.

Ранее на этом ноутбуке пользовался KDE c другими дистрибутивами GNU/Linux и там проблем с вводом с цифровой клавиатуры при логине не было.

Прошу помочь найти причину такого поведения и исправить ее.

dzhoser

#1
В Биос намлок включен?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ferum

Русские дебианщики против цифрового слабоумия !

vesm

В BIOS нет такого пункта. Но ранее ArchLinux+KDE на этой машине проблемы с включением NumLock-а при входе не было.
В настройках NumLock при запуске Plasma включен.
И как бы NumLock включен при входе, но не дает вводить цифры с цифровой клавиатуры пока не кликнешь по полю ввода мышкой.

ChubaDuba

#4
Это баг SDDM: SDDM will not turn numblock on regardless of settings
- Пробуйте последний рецепт с клавишей Alt;
- Попробуйте как будет работать с Wayland;
- Можно отказаться от использования цифр в пароле;

Цитата: vesm от 07 февраля 2024, 13:36:11Ранее на этом ноутбуке пользовался KDE c другими дистрибутивами GNU/Linux и там проблем с вводом с цифровой клавиатуры при логине не было.
- Попробовать обновиться на более новую версию SDDM;

- Кедами никогда не пользовался... SDDM там гвоздями прибит,
  или можно сменить на другой DM?;

Цитата: vesm от 07 февраля 2024, 13:36:11Для этого я установил numlockx
Его можно смело удалить. Он отрабатывает только после того как вы залогинились и запустился X-сервер. В вашем случае он не нужен, а NumLock включается средствами KDE.

vesm

Спасибо за ответы.

В целом нажатие клавиши Alt перед вводом цифрового пароля сводит на нет все усилия по включению NumLock при загрузке. С таким же успехом я убрал все из /etc/sddm.conf и перед вводом пароля на цифровой клавиатуре нажимаю клавишу NumLock и это работает. И вместо Alt можно нажать любую клавишу на основной клавиатуре, которая не приведет к вводу символа (Shist, Ctrl).

В Wayland Numlock не включается вовсе. По крайней мере я не смог заставить его работать.

Про отказ от цифрового пароля стоит задуматься  :)

Пробовал установить LightDM, но после SDDM им пользоваться "очень больно", но там такой проблемы нет.

Подскажите как обновиться на более новую версию SDDM?

ChubaDuba

Цитата: vesm от 07 февраля 2024, 22:54:18Подскажите как обновиться на более новую версию SDDM?
Попробуйте дёрнуть из тестовой ветки

ferum

Цитата: vesm от 07 февраля 2024, 22:54:18В Wayland Numlock не включается вовсе.
Логично что это связано с используемым видеодрайвером (видеокартой). У меня даже на desktop е с относительно старой картой от nvidia Wayland давал чёрный экран и приходилось оставаться на X11. Из за обновления хакинтош я сменил карту на AMD и теперь использую wayland, но в определённом смысле он даже хуже, как и карта от AMD, хотя она мощнее и свежее. Например старые эмуляторы игрушек вроде dosbox, blastem, SheepSaver довольно трудно настроить на корректное разрешение экрана. Хуже того если распахнуть программу fullscreen сбиваются настройки разрешения в ОС, и лечится только завершением сессии. С nvidia + xorg таких проблем не было.
Русские дебианщики против цифрового слабоумия !

vesm

У меня видюха AMD-шная. Ранее пробовал разные дистрибутивы, но все на X11.
Драйверов amdgpu вполне хватает для базовых задач.
Debian 12 сначала поставил через графический инсталлер + KDE + Wayland.
Потом попробовал чистую установку + xorg + sddm + kde-plasma-desktop --no-install-recommends.
В чем прелесть Wayland так и не понял. NumLock на нем так и не смог завести. На X11 заводится, но есть баг, который в новых версиях sddm возможно устранят.

ogost

Цитата: vesm от 08 февраля 2024, 13:43:59В чем прелесть Wayland так и не понял.
За всю Одессу не скажу, но на моём нынешнем железе Wayland работает лучше. С иксами непонятный гейзенбаг - экран иногда моргает, то два раза за час, то ни разу за неделю. Закономерностей выявить не удалось, логи чистые.
По сабжу тоже не имею мнения, поскольку клавиатуры у меня везде без нампада.

Aalexeey

Цитата: ogost от 09 февраля 2024, 03:21:48на моём нынешнем железе Wayland работает лучше
Как сейчас обстоят дела с запуском под Wayland софта который под него никогда не был рассчитан, но всё ещё очень нужен?
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

suny

Цитата: Aalexeey от 09 февраля 2024, 09:27:35Как сейчас обстоят дела с запуском под Wayland софта который под него никогда не был рассчитан, но всё ещё очень нужен?
Запускается с помощью xwayland.

Aalexeey

Цитата: suny от 09 февраля 2024, 10:01:57Запускается с помощью xwayland
Это присходит параллельно, работают оба wayland по умолчанию и xwayland для отдельных приложений?
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"


ogost

Цитата: Aalexeey от 09 февраля 2024, 09:27:35Как сейчас обстоят дела с запуском под Wayland софта который под него никогда не был рассчитан, но всё ещё очень нужен?
Как уже подсказали выше - работает через xwayland. Из того, чем я пользуюсь, только Intellij и телега используют xwayland, всё остальное работает нативно.