Індикатор розкладки клавіатури не відображає поточний макет в Ubuntu 18.04 (порожнє спадне поле)


23

Я бачу порожнє спадне поле, де повинен бути код мови поточної розкладки клавіатури .

Щоб відтворити помилку : Заблокуйте екран або вийдіть із системи та увійдіть знову.

скріншот індикатора розкладки клавіатури на оболонці gnome

Я також отримую таку саму поведінку на екрані блокування, коли намагаюся увійти зі своїм паролем:

скріншот індикатора розкладки клавіатури на gdm

Після того як я спробував вирішити (внизу) мовний код на екрані входу зник, як тільки я набрав перший символ мого пароля.

Обхід (не постійний): перемикання клавіатури ( Super+space) або миші.

Інформація про систему : Ubuntu 18.04.1 LTS, GNOME 3.28.2.

Інформація про систему

Будь ласка, вкажіть у звіті про помилку, якщо він також впливає на вас.


Його старт відбувається після деякого цього року оновлення. Ніяких хитрощів із налаштуваннями клавіатури не робилося.
зрілий

Так, це була моя посада. Просто переключіться на ВИМКНЕННЯ всіх розширень одним єдиним комутатором (у заголовку GNOME Tweaks), перезавантажте, але отримайте таку ж поведінку індикатора .. Можливо, варто спробувати відключити всі налаштування GNOME, але я не впевнений, що це зараз на 100% можливо.
зрілий

Чи ~/.config/dconf/userзаписуєтесь і належить вам?
Гуннар Хяльмарссон

3
Буде фіксується вgnome-shell - 3.30.2-2ubuntu1
Дейв

1
Проблема індикатора розкладки клавіатури була усунена нещодавним оновленням в Ubuntu 18.04.
карел

Відповіді:


7

Випущено виправлення , вже перевірене на Cosmic та Bionic.

EnableProposed

Поки не буде додано до звичайних репостів, щоб увімкнути їх на Bionic (18.04), як сказано тут , дотримуйтесь цих інструкцій, щоб увімкнути запропонований архів, який в основному говорить:

  1. Увімкніть оновлення перед випуском: підкреслений текст
  2. Додати до /etc/apt/preferences.d/proposed-updates

    Package: *
    Pin: release a=bionic-proposed
    Pin-Priority: 400
    

    Якщо sudo apt-get upgrade -sповернути якийсь пакет, щось пішло не так.

  3. Біжи sudo aptitude -t bionic-proposed
  4. Оновити за допомогою u
  5. Виберіть запропоновані відповідні пакети:
    • gnome-shell-звичайний 3.28.3 + git20190124-0ubuntu18.04.1
    • gnome-shell 3.28.3 + git20190124-0ubuntu18.04.1
  6. Оновити с g
  7. Перезапустіть GNOME .

Будь ласка, протестуйте його і, зрештою, запропонуйте зміни до цієї публікації. Якщо все пішло на озброєння, поділіться своєю любов'ю з розробниками.


Чи може хтось із шаленими навичками бути таким люб’язним, щоб опублікувати фактичне вирішення цієї набридливої ​​проблеми як пекла, яка не передбачає захоплення всіх запропонованих виправлень (я просто хочу, щоб мій індикатор розкладки клавіатури повернувся!).
GrayedFox

Здається, виправлення було випущене нещодавно.
pomsky

2

Після деяких січневих оновлень виникла та сама проблема, але на Ubuntu 18.10. Перевстановлення пакетів додатків (див. Команди нижче), якимось чином частково усунула проблему: індикатор lang перестає зникати в gnome-shell, але все-таки робити в gdm.

apt install --reinstall gir1.2-appindicator3-0.1
apt install --reinstall gnome-shell-extension-appindicator

Оновлення 2019-01-20

команди вище не працювали. розроблене рішення, принаймні для ubuntu 18.10 (Cosmic), це відкат до попередньої версії gnome-shellта gnome-shell-commonпакунків:

sudo apt install --reinstall gnome-shell=3.30.1-2ubuntu1 gnome-shell-common=3.30.1-2ubuntu1

і виконати перезавантаження

необов’язково, але настійно рекомендую - не допускайте оновлення для таких пакетів, як-от такі:

sudo apt-mark hold gnome-shell gnome-shell-common

і чекати виправлення. після виправлення буде випущено - лише unholdті пакунки та запустіть команду оновлення \ оновлення.

для ubuntu 18.04 (Bionic)

спробуйте відкатати ці пакети до 3.28.1-0ubuntu2версії.

можливе походження проблеми

Єдина відмінність між старою версією та версією в січні оновлення полягає в цьому виправлення ; він також стосується ibus, так що виправлення може бути причиною проблеми "зникаючого індикатора язика"


Спасибі. Пробуючи. Але, не виправте в моєму випадку.
зрілий

2
відкат gnome-shellі gnome-shell-common - від версії 3.30.1-2ubuntu1.18.10.2 - до версії 3.30.1-2ubuntu1 на ubuntu cosmic (18.10) повністю вирішують проблему. Я думаю, що в 18.04 відкат цих пакетів - від 3.28.3-0ubuntu0.18.04.4 - до 3.28.1-0ubuntu2 повинен зробити те ж саме.
rzrbld

2
відповідно до сторінки на панелі запуску ( launchpad.net/ubuntu/+source/gnome-shell ). Єдина відмінність між версіями - це помилка - bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 думаю, що проблема у цьому виправленні.
rzrbld
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.