Bug 54311

Summary: Не работает комбинация смены раскладки клавиатуры на виртуальных машинах через spice
Product: Альт Рабочая станция Reporter: Белая Алёна <belayaav>
Component: Ошибки работыAssignee: Semen Fomchenkov <armatik>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: antohami
Version: 11.0   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=54097

Description Белая Алёна 2025-05-15 19:07:32 MSK
ноутбук, с которого производится подключение: Alt Workstation 11 x86_64

виртуальные машины: 
Alt Workstation 11 x86_64
Alt Workstation K 11 x86_64
Alt Workstation 10.4 x86_64
Alt Workstation K 10.4 x86_64
Alt Education XFCE/KDE 10.4 x86_64

Виртуальные машины создаются через pve, подключение производится по spice. Клавиатура успешно пробрасывается, кроме комбинации Alt + Shift - переключения языка. При этом если в настройках выставить альтернативные сочетания, через них язык меняется успешно. 

Шаги воспроизведения:
1. Подключиться с ноутбука к виртуальной машине
2. Сменить язык комбинацией ноутбука - Alt + Shift

Результат: меняется язык на ноутбуке, не меняется на виртуальной машине

Ожидаемый результат: комбинация пробрасывается на виртуальную машину, меняется язык на виртуальной машине
Comment 1 Антон Мидюков 2025-05-15 19:48:08 MSK
Проблема у GNOME с xkb. Если выключить его командой:

$ gsettings set org.gnome.desktop.input-sources xkb-options '[]'

То проблема уходит.
Comment 2 Белая Алёна 2025-05-19 15:46:59 MSK
(Ответ для Антон Мидюков на комментарий #1)
> Проблема у GNOME с xkb. Если выключить его командой:
> 
> $ gsettings set org.gnome.desktop.input-sources xkb-options '[]'
> 
> То проблема уходит.

Команда работает, но время от времени параметры возвращаются к изначальным значениям. Вероятно при обновлении каких-либо пакетов, библиотек. Команда подходит как workaround, но не как исправление проблемы.
Comment 3 Антон Мидюков 2025-05-19 15:56:13 MSK
(Ответ для Белая Алёна на комментарий #2)
> (Ответ для Антон Мидюков на комментарий #1)
> > Проблема у GNOME с xkb. Если выключить его командой:
> > 
> > $ gsettings set org.gnome.desktop.input-sources xkb-options '[]'
> > 
> > То проблема уходит.
> 
> Команда работает, но время от времени параметры возвращаются к изначальным
> значениям. Вероятно при обновлении каких-либо пакетов, библиотек. Команда
> подходит как workaround, но не как исправление проблемы.

Это не исправление. Это для того, чтобы убедиться, что виновата подсистема xkb в gnome-shell.