Клавиатура Avro Bengali переключается на малайский (Jawi) после обновления до Ubuntu 17.04

Я обновил одну из своих машин до Ubuntu 17.04. Может быть, это связано, может быть, и не так, но для этой машины клавиатура Avro Bengali переключилась на малайский (Jawi) после обновления.

Мои другие две машины, работающие с Ubuntu 16.04, работают нормально.

Пожалуйста, просмотрите эти самоочевидные скриншоты.

Avro Bengali keyboard

Я попытался удалить и повторно добавить клавиатуру, деинсталлировать и клавиатуру без каких-либо проблем.

Всякий раз, когда я переключаюсь на клавиатуру Avro, я получаю тексты на арабском языке.

6
задан 14 April 2017 в 19:11

10 ответов

Это происходит из-за нового файла символов XKB bn, который был создан как исправление этой ошибки. Насколько я могу сказать, что файл избыточен, поскольку имя макета - Malay (Jawi) - уже присутствует в файле символов my. В настоящее время в списке источников ввода есть две записи с именем Malay (Jawi).

В любом случае удаление или переименование файла символов bn, похоже, устраняет эту проблему.

cd /usr/share/X11/xkb/symbols
sudo mv bn bn.bak
[d3 ] Edit:

Я подал эту ошибку , которая была принята и повлияет на версию 2.21 из xkb-data.

Edit:

Проблема также должна быть исправлена ​​в v2 из ibus-avro.

Edit III:

Кажется перемещение файла делает сеанс wayland на последнем Ubuntu недоступным. Кроме того, разработчики ibus-avro предложили другое обходное решение, которое устраняет проблему, не мешая сеансу wayland. Это документировано , которое должно быть исправлено

. Короче говоря, вам нужно отредактировать файл в /usr/share/ibus/component/ibus-avro.xml

sudo vim /usr/share/ibus/component/ibus-avro.xml

В строке 20 измените [ ! d17]

<layout>bn</layout>

to

<layout>us</layout>

Сохраните файл и перезапустите сеанс.

4
ответ дан 22 May 2018 в 23:43
  • 1
    Это исправило это. Кто мог вообразить такую ​​причину? Большое спасибо. – Masroor 17 April 2017 в 09:17
  • 2
    Я думаю, что нашел подобную ошибку, мои переключатели на арабский вместо малайского. Если я переведу символ, то сеанс Gnome wayland прерывается. Итак, я искал и нашел исправление здесь на git repo avro. Это исправило проблему красиво! – Anwar 13 July 2017 в 09:54
  • 3
    @Anwar: Malay (Jawi) написан с использованием арабского скрипта, так что это, скорее всего, та же проблема. Спасибо, что сообщили нам, что он будет исправлен в ibus-avro. – Gunnar Hjalmarsson 13 July 2017 в 17:47
  • 4
    Вы можете включить эту информацию в ответ. – Anwar 13 July 2017 в 17:51
  • 5
    @Anwar: Пожалуйста, не стесняйтесь редактировать ответ в этом направлении. В конце концов, вы используете вещь. ;) (Надеюсь, проблема исчезнет в 18.04 с обновлением xkb-data.) – Gunnar Hjalmarsson 11 December 2017 в 18:39

Это происходит из-за нового файла символов XKB bn, который был создан как исправление этой ошибки. Насколько я могу сказать, что файл избыточен, поскольку имя макета - Malay (Jawi) - уже присутствует в файле символов my. В настоящее время в списке источников ввода есть две записи с именем Malay (Jawi).

В любом случае удаление или переименование файла символов bn, похоже, устраняет эту проблему.

cd /usr/share/X11/xkb/symbols sudo mv bn bn.bak

Edit:

Я подал эту ошибку , которая была принята и повлияет на версию 2.21 из xkb-data.

Edit:

Проблема также должна быть исправлена ​​в v2 из ibus-avro.

Edit III:

Кажется перемещение файла делает сеанс wayland на последнем Ubuntu недоступным. Кроме того, разработчики ibus-avro предложили другое обходное решение, которое устраняет проблему, не мешая сеансу wayland. Это документировано , которое должно быть исправлено

. Короче говоря, вам нужно отредактировать файл в /usr/share/ibus/component/ibus-avro.xml

sudo vim /usr/share/ibus/component/ibus-avro.xml

В строке 20 измените [ ! d17] <layout>bn</layout>

to

<layout>us</layout>

Сохраните файл и перезапустите сеанс.

4
ответ дан 18 July 2018 в 15:07

Это происходит из-за нового файла символов XKB bn, который был создан как исправление этой ошибки. Насколько я могу сказать, что файл избыточен, поскольку имя макета - Malay (Jawi) - уже присутствует в файле символов my. В настоящее время в списке источников ввода есть две записи с именем Malay (Jawi).

В любом случае удаление или переименование файла символов bn, похоже, устраняет эту проблему.

cd /usr/share/X11/xkb/symbols sudo mv bn bn.bak

Edit:

Я подал эту ошибку , которая была принята и повлияет на версию 2.21 из xkb-data.

Edit:

Проблема также должна быть исправлена ​​в v2 из ibus-avro.

Edit III:

Кажется перемещение файла делает сеанс wayland на последнем Ubuntu недоступным. Кроме того, разработчики ibus-avro предложили другое обходное решение, которое устраняет проблему, не мешая сеансу wayland. Это документировано , которое должно быть исправлено

. Короче говоря, вам нужно отредактировать файл в /usr/share/ibus/component/ibus-avro.xml

sudo vim /usr/share/ibus/component/ibus-avro.xml

В строке 20 измените [ ! d17] <layout>bn</layout>

to

<layout>us</layout>

Сохраните файл и перезапустите сеанс.

4
ответ дан 24 July 2018 в 20:33

Это происходит из-за нового файла символов XKB bn, который был создан как исправление этой ошибки. Насколько я могу сказать, что файл избыточен, поскольку имя макета - Malay (Jawi) - уже присутствует в файле символов my. В настоящее время в списке источников ввода есть две записи с именем Malay (Jawi).

В любом случае удаление или переименование файла символов bn, похоже, устраняет эту проблему.

cd /usr/share/X11/xkb/symbols sudo mv bn bn.bak

Edit:

Я подал эту ошибку , которая была принята и повлияет на версию 2.21 из xkb-data.

Edit:

Проблема также должна быть исправлена ​​в v2 из ibus-avro.

Edit III:

Кажется перемещение файла делает сеанс wayland на последнем Ubuntu недоступным. Кроме того, разработчики ibus-avro предложили другое обходное решение, которое устраняет проблему, не мешая сеансу wayland. Это документировано , которое должно быть исправлено

. Короче говоря, вам нужно отредактировать файл в /usr/share/ibus/component/ibus-avro.xml

sudo vim /usr/share/ibus/component/ibus-avro.xml

В строке 20 измените [ ! d17] <layout>bn</layout>

to

<layout>us</layout>

Сохраните файл и перезапустите сеанс.

4
ответ дан 31 July 2018 в 12:24

Это происходит из-за нового файла символов XKB bn, который был создан как исправление этой ошибки. Насколько я могу сказать, что файл избыточен, поскольку имя макета - Malay (Jawi) - уже присутствует в файле символов my. В настоящее время в списке источников ввода есть две записи с именем Malay (Jawi).

В любом случае удаление или переименование файла символов bn, похоже, устраняет эту проблему.

cd /usr/share/X11/xkb/symbols sudo mv bn bn.bak

Edit:

Я подал эту ошибку , которая была принята и повлияет на версию 2.21 из xkb-data.

Edit:

Проблема также должна быть исправлена ​​в v2 из ibus-avro.

Edit III:

Кажется перемещение файла делает сеанс wayland на последнем Ubuntu недоступным. Кроме того, разработчики ibus-avro предложили другое обходное решение, которое устраняет проблему, не мешая сеансу wayland. Это документировано , которое должно быть исправлено

. Короче говоря, вам нужно отредактировать файл в /usr/share/ibus/component/ibus-avro.xml

sudo vim /usr/share/ibus/component/ibus-avro.xml

В строке 20 измените [ ! d17] <layout>bn</layout>

to

<layout>us</layout>

Сохраните файл и перезапустите сеанс.

4
ответ дан 31 July 2018 в 23:35

Это разрешает проблему: https://github.com/sarim/ibus-avro

Вы можете попробовать мой скрипт, который автоматически извлекает все и устанавливает для вас avro. Просто скачайте или клонируйте мой репозиторий: https://github.com/sarim/ibus-avro и выполните install-ibus-avro-for-ubuntu-wily.sh

0
ответ дан 22 May 2018 в 23:43

Это разрешает проблему: https://github.com/sarim/ibus-avro

Вы можете попробовать мой скрипт, который автоматически извлекает все и устанавливает для вас avro. Просто скачайте или клонируйте мой репозиторий: https://github.com/sarim/ibus-avro и выполните install-ibus-avro-for-ubuntu-wily.sh

0
ответ дан 18 July 2018 в 15:07

Это разрешает проблему: https://github.com/sarim/ibus-avro

Вы можете попробовать мой скрипт, который автоматически извлекает все и устанавливает для вас avro. Просто скачайте или клонируйте мой репозиторий: https://github.com/sarim/ibus-avro и выполните install-ibus-avro-for-ubuntu-wily.sh

0
ответ дан 24 July 2018 в 20:33

Это разрешает проблему: https://github.com/sarim/ibus-avro

Вы можете попробовать мой скрипт, который автоматически извлекает все и устанавливает для вас avro. Просто скачайте или клонируйте мой репозиторий: https://github.com/sarim/ibus-avro и выполните install-ibus-avro-for-ubuntu-wily.sh

0
ответ дан 31 July 2018 в 12:24

Это разрешает проблему: https://github.com/sarim/ibus-avro

Вы можете попробовать мой скрипт, который автоматически извлекает все и устанавливает для вас avro. Просто скачайте или клонируйте мой репозиторий: https://github.com/sarim/ibus-avro и выполните install-ibus-avro-for-ubuntu-wily.sh

0
ответ дан 31 July 2018 в 23:35

Другие вопросы по тегам:

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