Клавиатура Fedora не отвечает после пробуждения в ноутбуке Vaio
Я только что установил и обновил Fedora 17 на своем ноутбуке Vaio VGN-CS170F. Все работает нормально, за исключением того, что когда я закрываю крышку, она засыпает, а когда я открываю ее обратно, клавиатура перестает отвечать на запросы (коврик для мыши работает просто отлично).
я бегу
Linux vaio 3.4.4-3.fc17.x86_64 #1 SMP
Есть намеки?
4 ответа
Это похоже на ошибку с вашей клавиатурой. Вот решение, которое я нашел:
Чтобы автоматически перепривязать клавиатуру после возобновления, откройте /etc/default/grub
файл с вашим любимым текстовым редактором и добавьте atkbd.reset в строку ядра, например:
GRUB_CMDLINE_LINUX="... atkbd.reset"
Не забудьте запустить grub2-mkconfig. Следовательно, система позаботится о сбросе драйвера при возобновлении работы.
( Источник)
Присоединять i8042.dumbkbd
to your kernel line temporarily.
- перезагружать
- Нажмите
e
when the kernel selection menu appears - Find the kernel line by searching for the word
vmlinuz
или жеquiet
- присоединять
i8042.dumbkdb
to the end of the kernel line - Suspend and resume then check that the keyboard works:
sudo systemctl suspend
присоединять i8042.dumbkbd
to your kernel line permanently.
sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX="... i8042.dumbkbd"
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
У меня была точно такая же проблема, и я разобрался с ней!
В основном, запустите это в оболочке, чтобы подтвердить, что вы применимы к этому решению:
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
Совсем не уверен, поможет ли это, но похоже, что в некоторых версиях ядра возникали проблемы с приостановкой / возобновлением. В качестве теста попробуйте добавить acpi_sleep=nonvs
в строке вашего ядра при загрузке, и попробуйте приостановить / возобновить.