- Не работает клавиатура в Ubuntu 13.10
- Перестала работать клавиатра ноутбука
- Помогите — клавиутура и мышь не работает
- Ubuntu 20.04 — клавиатура не работает
- 4 ответа
- Перестает работать клавиатура Ubuntu 16.04
- 5 ответов
- КОНТЕКСТ
- РЕШЕНИЕ 1
- Чтобы отключить автоподключение на всех USB-устройствах / портах
- РЕШЕНИЕ 2
- Отключение автоподключения для определенного USB-устройства / порта
Не работает клавиатура в Ubuntu 13.10
Доброго времени суток! Иногда после запуска Ubuntu 13.10, у меня не работает клавиатура. Жму на клавиши — не пишет. Прочитал где-то в интернете, что помогает комбинация клавиш Shift+Ctrl+Alt+N, но мне она не помогла. Но после того, как я перезагружу компьютер, клавиатура начинает работать! Не знаю, в чём проблема. Помогите, пожалуйста!
Что за клавиатура, что за компьютер? Клавиатура исчезает только после загрузки Ubuntu, или её нет с самого начала, когда экран с загрузчиком?
Так не бывает. Что ломал, что делал?
Убунта уникальное поделие вообще. У меня такая хрень с тачпадом бывает и с заставкой plymouth. Один раз грузишься — не работает тачпад и/или plymouth, еще раз перезагрузился — либо все работает, либо та же хрень. В общем, не известно от чего зависит.
У меня ноутбук Toshiba Satellite L875D-S7332. Клавиатура исчезает только после загрузки Ubuntu, в grub’е нормально работают стрелки и в командной строке grub’а нормально пишется. P.S. Сейчас я запустил компьютер, и у меня работала клавиатура. Решил перезагрузить, чтобы посмотреть, будет работать или нет. Перезагрузил — всё работает. 🙂 Ubuntu такая капризная. А быть может всё дело в том, что я установил последнюю версию (13.10) и в ней много багов.
Нагугил, что это типичная проблема Тошиб, и лечится добавлением опций ″i8042.reset i8042.nomux=1″ в параметры ядра (через файл конфиграции grub’а).
Нет, сглазил, не помогло. Всё ещё иногда бывает, что при запуске не работает клавиатура. Скажи, пожалуйста, а куда именно, в какой файл добавить эту опцию? P.S. У меня grub2, если что.
Опции ″8042.reset i8042.nomux=1″ должны появится в командной строке ядра, которая выводится на загруженной системе командой ″cat /proc/cmdline″. Для этого эти опции должны быть дописаны в нужную строку в файл ″/boot/grub/grub.cfg″, но напрямую этот файл типа редактировать нельзя, а нужно всё делать сложно.
Нужно отредактировать (через sudo или от root’а) файл ″/etc/default/grub″, найти там строку, содержащую параметры ядра и дописать их в конец. Если вы ещё не редактировали этот файл, то параметры ядра должны быть в строке, заканчивающейся на ″quiet splash″ и должна быть только одна такая строка, только одно ядро.
После того как отредактируете ″/etc/default/grub″, запускаете команду ″update-grub″ (аналогично через sudo или от root’а) и перегружаете систему. И проверяете, что параметры действительно добавились (cat /proc/cmdline).
Источник
Перестала работать клавиатра ноутбука
При запуске Linux Ubuntu 18.04 после загрузки рабочего стола перестала отзываться на любые действия клавиатура ноутбука. Ни обновлений, ни вообще чего бы то ни было не устанавливалось. Перезагрузка не помогает. Как решить эту проблему?
В tty переходит по ctrl+alt+f1-6? До загрузки переди в седьмую tty и посмотри что пишет при загрузке.
Нет, не переходит.
В bios клавиатура работает ?
Попробуй загрузиться в режиме восстановления через grub — может в tty заработает?
Так, а в grub клавиатура работает?
Поправка: После перебора F1-6 на третьем круге вошёл в консоль. Но нужен логин, а имя пользователя за него система не принимает. Что делать?
Перезагрузиться в single-user mode — поставить в параметры загрузки ядра в грубе 1 . Посмотреть имя пользователя (имя, а то что ты смотришь это Full Name) в /etc/passwd и залогиниться под него по этому имени.
Подскажите. пожалуйста, как это сделать «поставить в параметры загрузки ядра в грубе 1»?
Когда загружается граб нажать e . Появится загрузочная запись в nano-подобном редакторе. К строке вот такого вида дописать единичку (у тебя строка будет немного другая, но очень похожа):
Нажать CTRL+X. Боятся не надо, эти изменения не сохраняются на диск.
Но нужен логин, а имя пользователя за него система не принимает. Что делать?
Бред какой-то. Проверьте, что вводите правильно логин и пароль.
DM юзает Full_Name вместо имени пользователя если оно задано, вот он про него.
Я так и понял. Но при установке, когда вводишь Full_Name на следующей строке показывается логин.
Его можно забыть или даже вообще не знать. И прекрасно годами работать только паролем, даже в шелле в иксах.
Если Full_Name набрано латиницей в одно слово и логин специально менялся, то логин должен соответствовать Full_Name, записанным в нижнем регистре.
Вчера было нечто подобное. Драйвер загружался с ошибками.
вы не понимаете сути свободных драйверов, свободный драйвер — свобода даже от клавиатуры!
Там по-моему что-то с ведром. Я пока не колупал, некогда.
иногда помогает откат до предыдущей, загрузка с неё то есть.
впрочем, когда ядро ставится самостоятельно, не при обновлении, забывают пакет с доп.драйверами
linux-image-extra-**** — Linux kernel extra modules for version
Прошу прощения, был занят другим. Не помогло, клавиатура не работает. Ну, как не работает, — я вошёл в систему используя экранную клавиатуру, открыл текстовой редактор и (я не знаю каким образом, повторить не удалось) стал беспорядочно нажимать клавиши. И на странице появились две буквы m и l. Это всё пока. P. S. Ещё понажимал и буквы стали из строчных прописными. и курсор немного сдвинулся вправо.
Ты в синг попадаешь? Там нормально все с клавой? Тогла из сингла выполни
и смотри логи апт, что обновилось, или посмотри в репе лтс ядро и откатись попробуй. Про экстра пакеты тут уже говорили.
Проблема самоустранилась после (не перезагрузки почему-то) завершения и перезапуска сессии клавиатура стала отзываться. Большое спасибо за помощь, вопрос закрыт.
Источник
Помогите — клавиутура и мышь не работает
#16 — 26 мая 2012 в 21:21 |
Клавиатура работает в консоли по Ctrl+Alt+F1 ?
Можно попробывать еще добавить в xorg.conf
#17 — 26 мая 2012 в 21:42 |
$ inxi -v 4
System: Host: victor-MS-7388 Kernel: 3.2.0-23-generic i686 (32 bit, gcc: 4.6.3) Desktop: N/A Distro: Linux Mint 13 Maya
Machine: Mobo: MICRO-STAR model: K9A2 Neo2 (MS-7388) version: 3.0 Bios: American Megatrends version: V7.2 date: 01/16/2009
CPU: Quad core AMD Phenom II X4 810 (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 sse4a svm) bmips: 20800.6
Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 800.00 MHz 4: 800.00 MHz
Graphics: Card: NVIDIA G92 [GeForce 9800 GT] bus-ID: 01:00.0
X.Org: 1.11.3 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1280×1024@60.0hz
GLX Renderer: Gallium 0.4 on NV92 GLX Version: 2.1 Mesa 8.0.2 Direct Rendering: Yes
Network: Card-1: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller
driver: r8169 ver: 2.3LK-NAPI port: d800 bus-ID: 02:00.0
IF: eth0 state: down mac: 00:24:21:25:fb:b8
Card-2: Realtek RTL-8139/8139C/8139C+ driver: 8139too ver: 0.9.28 port: e800 bus-ID: 03:06.0
IF: eth1 state: unknown speed: 100 Mbps duplex: full mac: a0:00:04:06:f8:03
Drives: HDD Total Size: 750.2GB (0.6% used) 1: /dev/sda ST3750528AS 750.2GB
Partition: ID: / size: 19G used: 3.7G (21%) fs: ext4 ID: /home size: 29G used: 613M (3%) fs: ext4
ID: swap-1 size: 3.19GB used: 0.00GB (0%) fs: swap
Info: Processes: 161 Uptime: 1 min Memory: 264.3/3025.0MB Runlevel: 2 Gcc sys: 4.6.3 Client: Shell inxi: 1.7.33
#18 — 26 мая 2012 в 22:17 |
Viccy ,похоже заморочка из-за некорректной работы видеодрайвера nouveau :
Graphics: Card: NVIDIA G92 [GeForce 9800 GT]
drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1280×1024@60.0hz
Но для начала попробуйте обновиться ,как советует коллега Javaca:
Источник
Ubuntu 20.04 — клавиатура не работает
Я только что обновил свой ноутбук с 18.04.5 до 20.04 и мои клавиатура и мышь перестали работать. Клавиатура работает в BIOS и при вводе моего пароля для cryptsetup, но как только все будет полностью загружено, мышь и клавиатура перестанут работать. Я пробовал использовать терминальную/командную строку для ввода sudo alt-get install xserver-xorg-input-all, как это предлагалось на нескольких сайтах. Это совсем не помогло! У кого-нибудь есть предложения? Я полностью потерялся без моего ноутбука. Заранее спасибо.
4 ответа
Ubuntu 20.04 / CHUWI AEROBOOK Возникает та же проблема, хотя в моем случае клавиатура перестала работать после нескольких перезагрузок сразу после установки и настройки.
- По-прежнему работает с USB-клавиатурой после нормальной загрузки
- Клавиатура ноутбука работает после загрузки для восстановления, но настройки дисплея исчезли — без регулировки яркости, без внешнего монитора.
- Пробовал большинство решений в сообщениях в сети, но безрезультатно.
Возможно, это может быть из-за сломанных пакетов, попробуйте исправить файлы ubuntu, перейдя в режим восстановления, и будет много вариантов исправления пакетов, загрузочного файла и т. Д.
Загрузчик Grub > расширенные настройки ubuntu> Восстановить версию a, b, c
Верно! Нашли обходной путь. У меня есть доступ к меню GNU GRUB, так как у меня двойная загрузка с Windows. Оттуда, если я выберу «расширенные параметры» вместо стандартных и загрузлюсь с Linux 5.4.0-42-generic, у меня будет доступ ко всем функциям клавиатуры и трекпада.
Проблема в том, что Ubuntu считает ваш компьютер планшетом и отключает клавиатуру. Приведенное ниже исправление работает, если следующая команда дает вам любое число, которое является , а не 31 или 32 .
В последних ядрах есть ошибка, которая отключает клавиатуру некоторых ноутбуков. Пока в основном Acer и HP. Обычно можно перейти к восстановлению и загрузиться с ядра 5.4.0-42 или использовать внешнюю клавиатуру.
Внесение в черный список модуля ядра intel_vbtn является обходным путем, как показано в Почему клавиатура моего ноутбука облажался, начиная с ядра 5.4.0-47 по 5.8.0-20
. Чтобы реализовать это, вы можете либо создать новый файл в /etc/modprobe.d с суффиксом .conf или используйте основной файл blacklist.conf . Первое может быть предпочтительнее, поскольку вы можете просто удалить файл, когда он больше не нужен (то есть, когда ошибка исправлена):
Добавить строка в файл, необязательно с комментарием, объясняющим, почему вы это делаете
Сохраните файл, выйдите и перезагрузитесь.
Источник
Перестает работать клавиатура Ubuntu 16.04
Моя клавиатура перестает работать без видимой причины.
После использования Ubuntu в течение 2,5 лет в качестве виртуальной машины на хосте Windows (virtualbox) я наконец сделал решающий шаг, переформатировал свой жесткий диск и вчера собрал систему с Ubuntu. Сегодня утром у меня перестала работать клавиатура.
Я вижу много сообщений об Ubuntu и USB-клавиатуре или мыши, которые перестают работать случайно. Они указывают, что это Autosuspend, отключающий питание USB-устройств для экономии энергии, и когда USB-устройство несовместимо с некоторыми устройствами, поэтому USB не «просыпается», как следует.
Я попробовал предложение размещено в этой ссылке
но не повезло. Я также попробовал другое предложение, которое состояло в том, чтобы загрузить без клавиатуры, а затем подключить его после запуска Ubuntu.
Вот некоторые подробности
- Последние 2 года я использовал ту же клавиатуру Kinesis с Ubuntu, что и виртуальная машина, без проблем.
- У Kinesis есть макросы, и запуск макроса вызывает проблему в 100% случаев. Однако это происходит, когда я просто печатаю (без макросов).
- Попробовал Kinesis на ноутбуке только сейчас. Это 1-летняя машина, на которой я установил Ubuntu 16.04 2 недели назад. Использование макроса клавиатуры Kinesis НЕ воспроизводило проблему.
- Dell XPS, 6 лет, настольный компьютер
- Установил Ubuntu 16.04 вчера
- Использование USB-клавиатуры Kinesis Advantage
- Отключение / повторное подключение клавиатуры сработало 9 из 10 раз
- Перезагрузка тоже работает
- Я не думаю, что это проблема с питанием USB, поскольку светодиод на клавиатуре горит, а другие устройства USB продолжают работать.
- У меня есть и мышь USB, и Bluetooth, подключенные к машине. Оба продолжают работать, даже когда кинезис останавливается.
- У меня обычно есть вторая обычная клавиатура Dell под брендом для людей, не являющихся Kinesis, которым необходимо использовать мой компьютер. Ранее сегодня эта клавиатура перестала работать каждый раз, когда перестал работать Kinesis. Однако теперь, вызывая проблему с макросом, клавиатура Dell продолжает работать.
Кинезис, которым я пользуюсь уже 8 лет, позволил мне продолжать играть на клавиатуре. Если я не смогу решить эту проблему, мне придется вернуться к Windoze, который был бы настоящим обломом.
Любые предложения о том, что можно попробовать или способы отладки, очень ценятся.
Редактировать: я копался в драйверах USB, о которых в Linux я ничего не знаю. Однако я обнаружил, что ноутбук имеет порты USB 2.0 и 3.0. Рабочий стол (с проблемой) только USB 2.0. Все еще копаю.
5 ответов
У меня была та же проблема с Xenial 16.04, и я так долго искал какое-либо решение. Было очень неприятно постоянно перемещать курсор мыши только для того, чтобы разбудить устройство. Я был на пути отказаться и сделать свежий дистрибутив или сменить дистрибутив, рядом с нервным кризисом, смеется. Но я наконец-то нашел единственное решение своей проблемы, и оно, похоже, точно такое же, как и у вас, klequis.
Решение находится в конце этого ответа, если вас не волнует контекстная история. Контекст может выглядеть как бесполезный блабла (может быть, так оно и есть), но я думаю, что он может помочь читателям проверить, совпадает ли проблема, которую я решил на моем ПК, с их проблемой.
КОНТЕКСТ
Я отчаянно проверил почти все советы, найденные в Интернете, и перезагружался после каждой попытки:
- загрузочный файл ядра ‘/ etc / default / grub’ usbcore.autosuspend=-1 параметр
- ‘runtime-pm.conf’ в режиме ноутбука CONTROL_RUNTIME_AUTOSUSPEND=0
- полностью отключить инструменты режима ноутбука из файла ‘/etc/laptop-mode/laptop-mode.conf’, подтверждая, что проблема не связана с этой функцией ядра, я проверил различные способы, которыми Laptop_mode больше не работал, чтобы быть конечно. (Ссылка: man laptop-mode.conf & man laptop_mode )
- Я прочитал несколько хитростей о ‘/etc/laptop-mode/conf.d/usb-autosuspend.conf’, но этот файл не существует в моей версии Ubuntu 16.04 с laptop-mode-tools v1.68
- удаление приложения powertop, на форумах часто подозревают проблемы с автоподвеской, сегодня я знаю, что это не так в моем случае, поскольку удаление не помогло
- options usbcore autosuspend=1 в /etc/modprobe.d/usb.conf тоже был неэффективен
- Скрипт ‘/etc/udev/rules.d/60-power.rules’, предоставленный официальной вики Gentoo
- конкретное устройство rules файл для udev ‘/etc/udev/rules.d/usb-power.rules’, рекомендованный Сержом Ю. Стробандтом
Прочитав всю эту техническую информацию, я только понял, что причина связана с тем, что мое значение «/ sys / module / usbcore / parameters / autosuspend» застряло на 2 секунды, независимо от того, что я изменяю в своей конфигурации. Вы можете проверить это с cat команда:
И да, моя мышь была отключена ровно через 2 секунды, поэтому я знал, что я на правильном пути. Конечно, я проверил echo -1 команда, которую я видел здесь и там, -1 намеревался отключить автоподключение. но:
Я не понял, почему было отказано в разрешении даже в режиме sudo. Я не пытался как root, потому что я просто не думал, что это может быть проблемой. Здесь была ошибка:(
Благодаря комментариям Алекса Деккера и Брайса, я узнал, как отключить автоподвеску только для моей мыши. Но, конечно, мои первые попытки потерпели неудачу с этим bash: Permission denied error так что мне пришлось ждать понимания моей путаницы корень / судо, прежде чем echo -1 Команда, предложенная Алексом, наконец-то сработает.
Я также нашел лучший способ выполнить команду от имени пользователя root без входа в систему от имени root, разница между использованием командной оболочки root и root-команд хорошо объяснена на официальной вики-странице Ubuntu RootSudo. Я люблю изучать такие вещи, но эй! почему его всегда нужно выучить мучительным путем? лол
О боже, это была настоящая головная боль, и нубу, как я, потребовалось много времени, чтобы понять, как я обычно говорю: «нет мозга — нет выгоды». Мой явно нуждается в большем обучении.
Так что давайте перестанем говорить о себе и пойдем исправим! Пожалуйста, продолжайте ниже.
Я настоятельно рекомендую 2-е решение для внешнего жесткого диска, чтобы не разрядить аккумулятор ноутбука. Но я даю вам оба решения, потому что те, кто любит свою свободу, должны любить друг друга тоже:)
РЕШЕНИЕ 1
Чтобы отключить автоподключение на всех USB-устройствах / портах
Откройте Терминал и выполните:
Если ваше USB-устройство (устройства) теперь работает нормально, просто отредактируйте ваш скрипт /etc/rc.local, чтобы он запускал эту команду при каждой загрузке системы. Таким образом, вы сделаете исправление постоянным. Отредактируйте файл, например, с помощью nano:
и положить echo -1 Команда в вашем файле /etc/rc.local перед exit 0 линия
(пожалуйста, проверьте Важное примечание в конце)
РЕШЕНИЕ 2
Отключение автоподключения для определенного USB-устройства / порта
Варианты питания для устройства USB находятся в /sys/bus/usb/devices/n-n/power , Какие n-n для данного устройства требуется несколько манипуляций, чтобы это выяснить, но это не сложно. Пример ниже показывает, как я определил, что номер порта USB моего приемника беспроводной мыши 3-1 поэтому, пожалуйста, приспособьте это к вашей собственной ситуации:
Отключите USB-устройство, откройте терминал и выполните команду sudo dmesg команда
Подключите USB-устройство и выполните sudo dmesg снова в Терминале, чтобы проверить изменения
Вот какой конец у меня dmesg вывод команды выглядит после подключения моей мыши обратно в слот:
Теперь мы видим, что порт, к которому подключено мое USB-устройство, определяется как usb 3-1 ,
Примечание. Этот прием касается идентификатора порта USB, а не идентификатора устройства. Например, если я подключаю мышь к следующему USB-порту, он идентифицируется как usb 3-2 в dmesg результат. Но это решение № 2 остается очень полезным, если вы привыкли всегда подключать свои мыши или клавиатуру к одному и тому же порту, и это обычно то, что люди используют, чтобы делать неосознанно;)
Выполните следующую команду в вашем терминале, изменив номер моего порта 3-1 с тем, который вы нашли в своем собственном dmesg результат:
Обратите внимание, что autosuspend_delay_ms заменил устаревший autosuspend начиная с версии ядра 2.6.38, в соответствии с официальной документацией Linux.
Это действительно временное решение, но теперь вы можете легко проверить, исправила ли эта команда проблему с автоподключением мыши или клавиатуры.
Если ваше USB-устройство теперь работает нормально, просто отредактируйте скрипт /etc/rc.local, чтобы он запускал эту команду при каждой загрузке системы. Таким образом, вы сделаете исправление постоянным. Отредактируйте файл, например, с помощью nano:
и положить echo -1 Команда в вашем файле /etc/rc.local перед exit 0 линия, еще раз не забудьте поменять номер порта n-n в команде:
Важно: не забывайте, что вам придется выполнить sudo sh -c снова введите временную команду вручную, если вы отключили / переподключили устройство USB, когда среда рабочего стола уже запущена, даже если вы снова подключили его к тому же разъему USB. Нормально, просто потому, что файл /etc/rc.local вызывается только один раз при запуске системы.
В любом случае, обходные пути возможны. У более опытных людей могут быть более умные методы, но я настроил псевдонимы для конкретных портов в Ubuntu. Это позволяет мне использовать простой usb1 или же usb2 Команды выборочно, если мне нужно отключить / повторно подключить мое USB-устройство здесь или там. Ты тоже! Вы также можете создать псевдонимы команд для воспроизведения коротких слов вместо ввода полной команды, это легко установить менее чем за 2 минуты и также работает с Alt+F2:)
Другие идеи, чтобы сделать это проще, также будет приветствоваться.
Источник