Клавіатура Ubuntu 17.10 не працює після входу після оновлення з 17.04 (версія Gnome)


12

Я щойно перейшов з Ubuntu 17.04 (аромат Gnome) до Ubuntu 17.10. Схоже, у оновленнях все пішло добре, але після входу в gnome (wayland) gnome на xorg, ubuntu (wayland) або ubuntu в xorg я втрачаю всі дані клавіатури. Миша працює чудово, але клавіатура взагалі не спрацьовує. Якщо я вийду з сеансу і повернусь до gdm, клавіатура більше не працює, тому я не можу увійти до іншого сеансу, оскільки не можу ввести пароль.

Я встановив MATE, і це працює чудово. Я можу ввійти, і клавіатура працює чудово. У мене також встановлений stumpwm, і це, здається, працює добре. Таким чином, проблема, як видається, є специфічною для Gnome або "стандартним" gnome, або gnome з ароматом Ubuntu. Зауважте, що це був gnome, яким я користувався раніше.

Ще один "дивний" спосіб поведінки - це те, що основний акаунт, який я використовував, мабуть, має додаткову проблему сеансу - коли я намагаюся увійти в цей обліковий запис, спалахне екран робочого столу, і тоді я повертаюсь безпосередньо до входу в GDM екран. Це може бути пов'язано з тим, що я використовую zsh, а не bash як свою оболонку в цьому обліковому записі. Я також бачу ту саму проблему з клавіатурою, наприклад, коли я спробував увійти в цей обліковий запис і повернувся на екран gdm, я більше не можу вводити нічого за допомогою клавіатури. Миша прекрасно працює.

клавіатура та миша - це USB. Здається, це щось специфічне для Gnome і не пов’язане з сервером X (або Wayland), оскільки інші середовища (stumpwm та MATE) працюють нормально.

Я помітив ще одну незначну «дивацтво». Я спробував використовувати екранну клавіатуру. Спочатку це здавалося, що це працює, але потім я помітив, що коли я намагався ввести символ "@", я просто отримав "2". Щось, здається, перекручено методами введення, але я швидко виходжу з глибини в цій області. У моєму регіоні встановлено англійську мову (Австралія) з англійською (США) та англійською як резервні копії.

Наступним моїм кроком буде створення абсолютно нового / свіжого облікового запису і побачити, чи є у нього якісь проблеми (у випадку, якщо проблема пов’язана зі старим налаштуванням гнома у .local, .cache .gnome тощо).

З чого почати діагностувати це питання?

ОНОВЛЕННЯ: Я спробував використовувати іншу клавіатуру, і, здається, вирішив одну проблему. Тепер я можу увійти до нового облікового запису, не втрачаючи введення на клавіатурі для сесій gnome або ubuntu (wayland або xorg). То чомусь ігрова клавіатура Logitech, яку я використовував, чомусь не сумісна з новими версіями gnome (але все ще працює добре в режимі MATE). Клавіатура заміни - це алюмінієвий USB з Apple, який, здається, працює нормально (хоча мені ще належним чином перевірити Alt / гіпер тощо).

Я все ще не можу ввійти в облікові записи, які існували раніше за допомогою сеансів gnome або ubuntu. Я можу увійти за допомогою MATE. Здається, це вказує на те, що між оточеннями gnome між 17.04 та 17.10 є щось несумісне. Ще намагаюся розібратися, що це може бути.


1
Я відчув таку саму помилку під час нової установки 17.10. Я мушу додати, що після підключення іншої клавіатури обидві клавіатури раптово спрацювали. Це не рішення, але, можливо, ви можете спробувати і це?
nhaesler

Я намагався відключити та ввімкнути назад клавіатуру без успіху. Я побачу, чи можу я покласти руки на другу клавіатуру і побачу, чи це допомагає.
Тім Х

Здається, різні клавіатури вирішили проблему. Дивіться оновлення запитань. Здається, ігрова клавіатура Logitech не працюватиме з сеансом gnome.
Тім Х

Я бачу ту саму проблему з моєю клавіатурою Logitech G110. Модернізований з Ubuntu Gnome 17.04. Я можу ввійти в систему, і як не дивно, колесо гучності клавіатури працює, але вводити літери не потрібно. У мене немає іншої клавіатури, щоб спробувати.
Кріс Бауер

Так, моя також g110. Добре працює з MATE, і, здавалося б, старіші версії GNOME, але не нова версія, що постачається з Ubuntu 17.10. Я обмінявся своєю клавіатурою Mac - за іронією долі, G110 працює добре підключений до мого Mac, тоді як мій алюмінієвий клавіатура Mac працює з Ubuntu 17.10. Тимчасове виправлення - потрібно здобути нову клавіатуру, я думаю.
Тім Х

Відповіді:


9

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

Оригінальний коментар: Видалення пакета fwupd вирішило проблему для мене. Ви можете видалити його за допомогоюsudo apt remove fwupd

Звіт про помилку: https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1717340


Як видалити fwupd?
Шив Сінгх

За умови, що ви можете отримати доступ до apt до запуску сеансу gnome, ви повинні мати можливість користуватися клавіатурою і т. Д. Найпростіше - це, мабуть, натиснути зсув під час завантаження, щоб потрапити в оболонку grub і завантажитися в режимі адміністратора і використовувати apt-get для вийміть пакет. Крім того, якщо ви ще не пробували ввійти в gnome і ваша клавіатура все ще працює, ви, ймовірно, можете перейти на нову віртуальну консоль з F2 + ctl + alt та увійти в систему, як і робити sudo apt-get remove
Tim X

така ж проблема для мене ... але це не працює.
IndexOutOfBoundsException

Не слід використовувати програму "символів" або встановлювати віртуальну клавіатуру. У рамках параметрів доступності вже повинна бути встановлена ​​віртуальна клавіатура. Ви можете вибрати це на вкладці accessiblity у діалоговому вікні налаштувань. Однак я виявив, що, як у мене був "спеціальний" charactger у своєму паролі, варіант віртуальної клавіатури не працював, оскільки я не міг увійти до цього charactger. Що я зробив, це перезавантажити систему, перш ніж спробувати увійти, натисніть ctl + alt + f2, щоб переключитися на інший віртуальний термінал, увійшов у систему як я, а потім просто видалив пакет за допомогою apt-get.
Тім Х

1
Я зіткнувся з майже такою ж проблемою; замість просто невідповідної клавіатури я отримав би нефункціональну трекпад та клавіатуру. Але після вилучення пакету fwupd працюють і клавіатура, і трекпад.
Manish Kumar Bisht
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.