1

Я только что установил и обновил Fedora 17 на своем ноутбуке vaio VGN-CS170F . Все работает нормально, за исключением того, что когда я закрываю крышку, она засыпает, а когда я открываю ее обратно, клавиатура перестает отвечать на запросы (коврик для мыши работает просто отлично).

я бегу

 Linux vaio 3.4.4-3.fc17.x86_64 #1 SMP

Есть намеки?

4 ответа4

2

Это похоже на ошибку с вашей клавиатурой. Вот решение, которое я нашел:

Чтобы автоматически перепривязать клавиатуру после возобновления, откройте файл /etc/default/grub вашем любимом текстовом редакторе и добавьте atkbd.reset в строку ядра, например, так:

GRUB_CMDLINE_LINUX="... atkbd.reset"

Не забудьте запустить grub2-mkconfig. Следовательно, система позаботится о перезагрузке драйвера при возобновлении работы.

(Источник)

1

Временно i8042.dumbkbd i8042.dumbkbd в строку вашего ядра.

  1. перезагружать
  2. Нажмите e когда появится меню выбора ядра
  3. Найдите строку ядра, выполнив поиск по слову vmlinuz или quiet
  4. Добавьте i8042.dumbkdb в конец строки ядра
  5. Приостановите и возобновите, затем проверьте, работает ли клавиатура: sudo systemctl suspend

Добавьте i8042.dumbkbd к вашей строке ядра навсегда.

sudo vim /etc/default/grub
     GRUB_CMDLINE_LINUX="... i8042.dumbkbd"
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Вот полный список быстрых опций i8042.

1

У меня была точно такая же проблема, и я разобрался с ней!

В основном, запустите это в оболочке, чтобы подтвердить, что вы применимы к этому решению:

dmesg | grep i8042

и подтвердите, что вы получите этот вывод

[ 1.514469] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.525273] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.525287] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.526035] input: AT Raw Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 21.927438] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input10

затем добавьте следующее к строке ядра в загрузке grub (во время загрузки или grub.cfg):

i8042.direct i8042.dumbkbd

Этот парень решил мою проблему. И он с 2007 года! Невероятно, но эта проблема все еще происходила сегодня:https://ubuntuforums.org/showthread.php?t=2224316

0

Совсем не уверен, поможет ли это, но похоже, что определенные версии ядра имели проблемы с приостановкой / возобновлением. В качестве теста попробуйте добавить acpi_sleep=nonvs в строку ядра при загрузке и попробуйте приостановить / возобновить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .