Задать вопрос

Как сделать так чтобы клавиатура на дебиан 12 работала исправно?

Есть виртуалка на дебиан 12 с интерфейсом gdm3, среда виртуализации vsphere, начали сталкиваться с такой проблемой как а) недоступная русская раскладка б)на латинской не все клавиши отвечают для подключения используется программа RMS но дело не в ней ибо на экранной клавиатуре тоже не печатаются некоторые буквы
соответственно если мы берём верхний ряд клавиатуры то в исправном состоянии он будет qwertyuiop то на виртуалке получится qertop
Стоит добавить что при перезагрузке все работает нормально но через некоторое время скатываемся к этому , символы печатаются нормально.
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
smorman
@smorman
When In Rome do as The Romans do...
с интерфейсом gdm3

ну во первых, это не интерфейс, а дисплейный менеджер (DM) - посредник между иксами/вяленым и оконным менеджером (WM)/средой рабочего стола (DE) и он к раскладке клавиатуры не имеет абсолютно никакого отношения, изъясняйтесь правильно, изучайте для начала что есть что.
Спрошу проще, для тех, кто не в танке - что за Рабочий стол у вас в Деби?
И снова подскажу - GNOME, KDE, XFCE, LDXE?
Т.е., если у вас есть gdm3, значит, как минимум GNOME на борту.
Ответ написан
hint000
@hint000
у админа три руки
для подключения используется программа RMS но дело не в ней ибо на экранной клавиатуре тоже не печатаются некоторые буквы
Тут нужно уточнить: имеется в виду экранная клавиатура на уровне Debian, на уровне RMS (если такая есть) или на уровне операционной системы, из которой происходит подключение. Потому что аргумент "дело не в ней" можно принять во внимание только в первом случае.

Вообще, проблемы с клавиатурой при удалённом управлении характерны для протокола VNC (а он повсюду - в TeamViewer, в AnyDesk,.. было бы даже странно, если бы он не использовался и в RMS). И проблемы эти проявляются, когда раскладка на локальной (управляющей) стороне отличается от английской, независимо от раскладки на удалённой (управляемой) стороне. Вероятно, проблема внутри какой-то библиотеки, реализующей протокол VNC.

Для обхода проблемы нужно следить, что переключаете раскладку только на удалённой стороне, а на локальной она должна оставаться английской, тогда всё нормально.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы