You are not logged in.

#1 2014-07-31 17:10:10

berat
Member
Registered: 2014-07-24
Posts: 23

Keyboard and Mouse don't work after upgrade

Hi, about one week ago, i've made a system wide upgrade and after reboot my keyboard and mouse stopped working. My hard disk is encrypted and without keyboard i remain at the prompt which asks my password to unlock the encrypted partitions. So i don't even arrive to login manager. I tried all the solutions i could find but none of them worked for me.  I saw similar posts on the forum and i'm sorry if i'm posting it in wrong place.

Here is my  Xorg.0.log file, it seems like because of hotplugging, xorg disables mouse and keyboard but i couldn't disable hotplugging with the given methods like adding flag to the /etc/X11/xorg.conf file:

Section "ServerFlags"
         Option         "AutoAddDevices"         "False"
EndSection

I 've installed/deleted xf86-input-keyboard/mouse and reinstalled xf86-input-evdev etc and it didn't work.

I tried to downgrade to different versions of kernel, i didn't work.

There are "00-keyboard.conf"   "10-evdev.conf"      "10-quirks.conf"     "50-synaptics.conf"    files under  /etc/X11/xorg.conf.d

So i don't know what to do else, i hope someone can help me.

Offline

#2 2014-07-31 17:31:28

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Keyboard and Mouse don't work after upgrade

I don't think X has anything to do with keyboard not working in tty.
What happens if you switch to another terminal? What packages did you upgrade?

Offline

#3 2014-07-31 18:23:02

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

karol wrote:

I don't think X has anything to do with keyboard not working in tty.
What happens if you switch to another terminal?

I don't know but in the Xorg.0.log file it says hotplugging is on and then disables mouse and keyboard.

Right now, i use a ubuntu live usb with my computer to write here. If i switch to a tty it works, but without this usb stick, i can't switch to another tty because keyboard doesn't work in any case.

karol wrote:

What packages did you upgrade?


I've made a system wide upgrade; pacman -Syu. But by the way i read that post: https://bbs.archlinux.org/viewtopic.php?id=175624
i don't know if it's useful but;

 pacman -Q | grep linux 

gives me:  "linux 3.15.5-2",

 uname -r 

gives me: "3.11.0-15-generic"

so, they are not same and i have a separate /boot. i made

 mkinitcpio -p linux 

but i didn't reboot my system yet. Do you have any other consideration? Thanks a lot.

Offline

#4 2014-07-31 18:29:50

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Keyboard and Mouse don't work after upgrade

If you're on ubuntu it will show 3.11.0-15-generic, you need to chroot.
At what point does the encryption prompt come into play? Can you log straight into tty?

Offline

#5 2014-07-31 18:48:16

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

karol wrote:

If you're on ubuntu it will show 3.11.0-15-generic, you need to chroot.

Yes, i know, i've done chroot before any command that i posted. But you're right, in fact it prints ubuntu's version in any case. I controlled it, i'm still in arch with chroot, so what should i do to see my linux kernel version?


karol wrote:

At what point does the encryption prompt come into play? Can you log straight into tty?

I hope i get true your question; when i turn on computer, almost the first thing arrives is prompt for the decryption.
Because there is lvm on luks for system and home partitions. Only thing i can do before the prompt is going to boot menu with F12 to boot from usb stick. So after this, arrives prompt to ask my password to decrypt partitions. At this point i can't log into any tty.

Offline

#6 2014-08-01 02:48:42

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

How long has it been since your last upgrade? Had you seen this (link below)?

https://www.archlinux.org/news/linux-31 … w-modular/

Last edited by Pse (2014-08-01 02:49:31)

Offline

#7 2014-08-01 09:02:21

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

Pse wrote:

How long has it been since your last upgrade? Had you seen this (link below)?

https://www.archlinux.org/news/linux-31 … w-modular/


Yeah, i've seen it, my last upgrade was about 10 days ago. The link is posted at 2014-02-21. So between february and july i've made other upgrades without this problem. But i've checked if there is a PS/2 error as it's described in the link, there is no problem, "dmesg -t..." command gives me:

i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input8 

Offline

#8 2014-08-01 11:28:48

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

I don't know if it's useful but here i copy my screen, the only things that i can see till prompt:

[     0.000000] efi: System table signature incorrect!
:: running early hook [udev]
:: runnning early hook [lvm2]
:: running hook [udev]
:: Triggering uevents...
[      0.255376] ehci-pci 0000:00:1a.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1a.0 setup!
[      0.255410] ehci-pci 0000:00:1a.0: init 0000:00:1a.0 fail, -19
[      0.255444] ehci-pci 0000:00:1d.0: Found HC with no IRQ. Check BIOS/PCI 0000:00:1d.0 setup!
[      0.255474] ehci-pci 0000:00:1d.0: init 0000:00:1d.0 fail, -19
:: running hook [keymap]
:: Loading keymap...done.
:: running hook [encrypt]

A password is required.....
Enter passphrase for .......: 

Offline

#9 2014-08-01 22:20:42

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

Does a USB keyboard work?

Offline

#10 2014-08-02 07:48:38

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

Pse wrote:

Does a USB keyboard work?

Unfortunately i don't have a usb keyboard to test it.

Offline

#11 2014-08-02 18:18:58

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

Sorry, maybe I missed something, but how did you check the output of dmesg if you can't get past the encryption prompt? (Please note that you need to check the output of dmesg when booting with the kernel that gives you the problem, the dmesg output from the USB stick won't do).

Here's what I'd do: get a USB keyboard to check if you can get past the encryption prompt. After that, you can investigate the problem with the current kernel/modules/initrd image. I still think this has to do with some module not being copied to the initrd image.

Last edited by Pse (2014-08-02 18:19:41)

Offline

#12 2014-08-02 19:25:45

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

Pse wrote:

Sorry, maybe I missed something, but how did you check the output of dmesg if you can't get past the encryption prompt? (Please note that you need to check the output of dmesg when booting with the kernel that gives you the problem, the dmesg output from the USB stick won't do).

Here's what I'd do: get a USB keyboard to check if you can get past the encryption prompt. After that, you can investigate the problem with the current kernel/modules/initrd image. I still think this has to do with some module not being copied to the initrd image.


Thanks a lot for your effort! Well, i think i never said that i checked the dmesg . I just use a ubuntu live to be able to use my computer and chroot to arch. I will find a usb keyboard tomorrow to test it as you said. If i can pass the encryption prompt, what should i investigate? Thanks again. I'm really hopless sad i was thinking to reinstall my system as described here:

http://suddenkernelpanic.blogspot.com.t … ystem.html

I'm preparing a live arch USB from this[1] wiki page, but it seems to me like there is no difference between installation media and live, since they refer to same installation guide. (I know what's the difference between them but the preparation process seem to me the same. where do you use arch-install-scripts ?)

[1] https://wiki.archlinux.org/index.php/In … _a_USB_key

By the way, my hooks are ordered in this way (i have replaced keyboard and block modules to see if it can work in this way but doesn't work in any case):

HOOKS="base udev autodetect modconf keyboard keymap encrypt lvm2 filesystems block fsck shutdown"

Offline

#13 2014-08-02 20:26:56

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

berat wrote:

Thanks a lot for your effort! Well, i think i never said that i checked the dmesg .

I thought you did:

berat wrote:

there is no problem, "dmesg -t..." command gives me (...)

Before going through a full reinstall, try to fix this after logging in with a USB keyboard. Once you get the USB keyboard, please check with dmesg whether the PS/2 keyboard is detected, as described in the Arch news post.

Offline

#14 2014-08-02 21:05:25

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

Pse wrote:
berat wrote:

Thanks a lot for your effort! Well, i think i never said that i checked the dmesg .

I thought you did:

berat wrote:

there is no problem, "dmesg -t..." command gives me (...)

Yes you're right, sorry i'm really tired and confused. I was stupidly thinking that it gives me the true dmesg but even if i chrooted, it gives dmesg for ubuntu live. Right?

Pse wrote:

Before going through a full reinstall, try to fix this after logging in with a USB keyboard. Once you get the USB keyboard, please check with dmesg whether the PS/2 keyboard is detected, as described in the Arch news post.

Ok, i will do it as soon as i found a usb keyboard.

Offline

#15 2014-08-03 16:32:54

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

Now I tried with usb keyboard and bad news; it doesn't work. Usb keyboard works on ubuntu live(so i'm sure usb keyboard is ok). So what does it tell us now? What can i do?

Offline

#16 2014-08-05 04:16:55

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

In that case, chroot into your partition and use pacman to install an lts kernel (linux-lts in the official repos). Then reboot and pick that kernel.

If you want to try something else, you could try to regenerate the intird image with a recent Arch install image. Boot from a recent Arch install image, unlock and chroot to your partition, and then use this:

https://wiki.archlinux.org/index.php/mkinitcpio

Like this:

mkinitcpio -k 3.3.0-ARCH -p linux

Replace 3.3.0-ARCH for the kernel image in your boot partition (do not use the kernel version from your live CD). Don't forget to add the PS/2 modules just in case that's the problem.

Then attempt to reboot and use the fallback image.

If that fails and the LTS kernel doesn't work either (that would be odd), reinstall.

Offline

#17 2014-08-05 07:52:55

eazy
Member
From: London, UK
Registered: 2008-01-20
Posts: 97
Website

Re: Keyboard and Mouse don't work after upgrade

berat, you're not the only one having this problem.

I haven't updated my system in 15 days or so, did a full upgrade yesterday and booted it up this morning, and can't login: USB mouse and (laptop) keyboard do not work, the only working input device is the touchpad (which should be PS/2)
A few things I noticed:

1) Nothing relevant on either dmesg, Xorg.0.log or journalctl

2) When booting up in single-user mode (by appending "single" to the grub kernel arguments)  the keyboard works correctly, I can enter root password, Ctrl-D to default boot sequence and now keyboard and USB mouse do not work. This may point to some Xorg problem, but having no way of switching to the console with Ctrl+Alt+F2 I can't be sure.

3) When into Xorg the sysrq sequence RSEIUB works, so the keyboard is OK at kernel level.

4) No change using the LTS kernel, so probably it's a problem with some other package.

5) Reran mkinitcpio with no effect.

Anyone else with this problem? I'm going to see if I can paste the list of packages that have been upgraded, the only one I remember is a minor upgrade from kernel 3.15.x to the latest one.

Last edited by eazy (2014-08-05 07:56:28)


no masters to rule us, no gods to fool us

Offline

#18 2014-08-05 08:19:06

eazy
Member
From: London, UK
Registered: 2008-01-20
Posts: 97
Website

Re: Keyboard and Mouse don't work after upgrade

And.. apparently I fixed it. What actually was the problem is hard to say:

One of the upgrades was xorg-server from 1.15 to 1.16. Tried to downgrade it to no effect.

Then I found a few of these lines in Xorg.0.log:

[...snip...]
[   139.868] (II) config/udev: Adding input device Sony Vaio Jogdial (/dev/input/event4)
[   139.868] (II) No input driver specified, ignoring this device.
[   139.868] (II) This device may have been added with another device file.
[   139.868] (II) config/udev: Adding input device Sony Vaio Jogdial (/dev/input/mouse0)
[   139.868] (II) No input driver specified, ignoring this device.
[   139.878] (II) config/udev: Adding input device Razer Razer DeathAdder 2013 (/dev/input/mouse3)
[   139.878] (II) No input driver specified, ignoring this device.
[...snip...]

The "No input driver specified, ignoring this device." is weird since I had xf86-input-evdev installed..... even though a patched version from AUR, which seems to have disappeared.
I removed everything xorg related, removed the patched evdev package, reinstalled xorg-server, xf86-input-evdev, xf86-video-ati & intel and things are back to normal.

Note to self: don't install patched system packages from AUR.


no masters to rule us, no gods to fool us

Offline

#19 2014-08-07 20:35:15

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

eazy wrote:

The "No input driver specified, ignoring this device." is weird since I had xf86-input-evdev installed..... even though a patched version from AUR, which seems to have disappeared.
I removed everything xorg related, removed the patched evdev package, reinstalled xorg-server, xf86-input-evdev, xf86-video-ati & intel and things are back to normal.

I have no chance sad I  made a systemwide upgrade again, deleted(including conf files) and reinstalled all xorg related packages but it didn't work... There must be a problem other than xorg in my case.

eazy wrote:

When booting up in single-user mode (by appending "single" to the grub kernel arguments)  the keyboard works correctly, I can enter root password, Ctrl-D to default boot sequence and now keyboard and USB mouse do not work. This may point to some Xorg problem, but having no way of switching to the console with Ctrl+Alt+F2 I can't be sure.

I tried to boot in single-user mode but it doesn't look like it changed something... I edited grub, and add "single" to GRUB_CMDLINE_LINUX_DEFAULT as described in here: https://wiki.archlinux.org/index.php/kernel_parameters 

By the way, i have uefi system and grub as bootloader but i'm not sure if i'm going true, because as i surf through the arch wiki, things are not same iny my system as described there.

Pse wrote:

In that case, chroot into your partition and use pacman to install an lts kernel (linux-lts in the official repos). Then reboot and pick that kernel.

I installed linux-lts and but i couldn't configured grub's  menu.lts because actually there is no menu.lts file. Anyway i tried to edit grub.cfg as decribed in arch wiki's grub page, i made a custom cfg file and run

 grub-mkconfig -o /boot/grub/grub.cfg 

but it gives me some error about lvm!
I also did

 mkinitcpio -g /boot/linux-lts.img -k X.X.X(version) 

and also 

 mkinitcpio -p linux-lts

But in any case, when reboot my computer, bootloader doesn't see new kernel option. What should i do, can you describe it more detailed?

I made also an arch installation media usb, all the way following arch wiki and my bootloader neither see it! Please help, i'm really stucked here!

Offline

#20 2014-08-08 02:19:39

Pse
Member
Registered: 2008-03-15
Posts: 415

Re: Keyboard and Mouse don't work after upgrade

Note that you shouldn't do this as a permanent solution, but just to get through the bootloader issue for now, manually edit /boot/grub/grub.cfg and change the relevant lines to point to the LTS kernel (in other words, grub-mkconfig should NOT fail, but that's not your biggest problem right now). This way the entry that pointed to the common kernel should now point to the LTS one.

You can find the LTS kernel files in /boot; the names should give them away. Remember to change both the kernel and initrd lines in grub.cfg.

If this works, and you can get through the boot process, you will then need to investigate why grub-mkconfig is not working (but at least you'll have a working system).

Offline

#21 2014-08-08 04:30:06

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,671

Re: Keyboard and Mouse don't work after upgrade

When you boot to the Ubuntu system, before you chroot, look at the output of lsmod and note the modules in use.  In particular, I am interested in modules that contain 'lpc',  So try lsmod | grep lpc
Post the module names that that finds here.  Also, look in your initrd for modules for the LPC bus driver.  It does not exist in mine.

ewaller$@$odin ~/devel/build/linux/src/linux-3.14 1061 %lsinitcpio /boot/initramfs-linux.img | grep lpc
ewaller$@$odin ~/devel/build/linux/src/linux-3.14 [1]1062 %lsinitcpio /boot/initramfs-linux.img | grep modules
./usr/lib/modules
./usr/lib/modules/3.16.0-2-ARCH
./usr/lib/modules/3.16.0-2-ARCH/modules.devname
./usr/lib/modules/3.16.0-2-ARCH/modules.builtin.bin
./usr/lib/modules/3.16.0-2-ARCH/modules.symbols.bin
./usr/lib/modules/3.16.0-2-ARCH/modules.alias.bin
./usr/lib/modules/3.16.0-2-ARCH/modules.dep.bin
./usr/lib/modules/3.16.0-2-ARCH/kernel
./usr/lib/modules/3.16.0-2-ARCH/kernel/scsi_mod.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/usb-storage.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/crct10dif_common.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/serio.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/i2c-algo-bit.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/ehci-hcd.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/sdhci.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/ext4.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/i8042.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/drm.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/usbhid.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/libata.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/drm_kms_helper.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/cdrom.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/mmc_core.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/hid.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/sdhci-pci.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/i915.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/video.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/ehci-pci.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/intel-gtt.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/jbd2.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/button.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/sr_mod.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/crc16.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/libps2.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/libahci.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/ahci.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/usb-common.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/sd_mod.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/mbcache.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/uhci-hcd.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/mmc_block.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/atkbd.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/usbcore.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/crc-t10dif.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/led-class.ko
./usr/lib/modules/3.16.0-2-ARCH/kernel/i2c-core.ko
ewaller$@$odin ~/devel/build/linux/src/linux-3.14 1063 %

But, my keyboard and touchpad don't exist in the ISA bus address space.  Things that used to live on the 1980's vintage ISA bus (like serial UARTS and ancient keyboard controllers) are now serviced by the serial LPC bus.  I think you don't have that driver available in the initrd preboot environment

Edit:  BTW, someone said

i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12

I think that is ISA space.

Last edited by ewaller (2014-08-08 04:32:33)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

#22 2014-08-08 13:35:00

berat
Member
Registered: 2014-07-24
Posts: 23

Re: Keyboard and Mouse don't work after upgrade

ewaller wrote:

When you boot to the Ubuntu system, before you chroot, look at the output of lsmod and note the modules in use.  In particular, I am interested in modules that contain 'lpc',  So try lsmod | grep lpc

 lpc_ich                21163  0 

Post the module names that that finds here.  Also, look in your initrd for modules for the LPC bus driver.  It does not exist in mine.

./usr/lib/modules
./usr/lib/modules/3.15.8-1-ARCH
./usr/lib/modules/3.15.8-1-ARCH/modules.alias.bin
./usr/lib/modules/3.15.8-1-ARCH/modules.builtin.bin
./usr/lib/modules/3.15.8-1-ARCH/modules.devname
./usr/lib/modules/3.15.8-1-ARCH/modules.dep.bin
./usr/lib/modules/3.15.8-1-ARCH/kernel
./usr/lib/modules/3.15.8-1-ARCH/kernel/padlock-aes.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rmd256.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/blowfish_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/blowfish_common.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/tcrypt.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-mod.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/aes-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/af_alg.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/padlock-sha.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha512_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ccp.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/authenc.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ctr.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/camellia-aesni-avx-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/serpent-avx-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sr_mod.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha256-ssse3.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/glue_helper.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/md4.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rng-core.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/async_raid6_recov.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/async_tx.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/serio.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/seqiv.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/twofish-x86_64-3way.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ccp-crypto.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crypto_user.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/usb-common.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-region-hash.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/twofish_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crypto_null.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ansi_cprng.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cast5_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/hmac.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cast_common.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/deflate.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cdrom.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cmac.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rsa.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cast5-avx-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cast6_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/usb-storage.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/i8042.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/xts.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/serpent-avx2.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/scsi_mod.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/seed.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ehci-hcd.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/algif_skcipher.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/public_key.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/xor.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/zlib.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/camellia-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crc-t10dif.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/authencesn.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/mbcache.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/vmac.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha256_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sd_mod.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/async_pq.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/mpi.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/usbcore.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-crypt.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ehci-pci.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-log.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ecb.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/raid6_pq.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crc16.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/algif_hash.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/camellia_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crc32c_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/serpent-sse2-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crct10dif_common.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-snapshot.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ccm.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/salsa20_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/blowfish-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/twofish-avx-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rmd128.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha1_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/xhci-hcd.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/camellia-aesni-avx2.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/lz4_compress.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/raid6test.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/oid_registry.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/salsa20-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha512-ssse3.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rmd160.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/gf128mul.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/lz4hc.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/gcm.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cts.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/xcbc.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/async_xor.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-mirror.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/x509_key_parser.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/asn1_decoder.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crct10dif-pclmul.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/aesni-intel.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crct10dif_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/usbhid.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/lrw.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ext4.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/dm-bufio.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/arc4.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/michael_mic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/libahci.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/uas.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/jbd2.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/tea.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crc32c-intel.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cast6-avx-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/sha1-ssse3.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/lz4.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/pcrypt.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/hid.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/fcrypt.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/des_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/twofish-x86_64.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/libps2.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/pcbc.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/tgr192.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cbc.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ablk_helper.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/serpent_generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/asymmetric_keys.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/rmd320.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/anubis.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/khazad.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/libata.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ghash-clmulni-intel.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/async_memcpy.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/twofish_common.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ahci.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/wp512.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/lz4hc_compress.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/crc32-pclmul.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/atkbd.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/ghash-generic.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/md5.ko
./usr/lib/modules/3.15.8-1-ARCH/kernel/cryptd.ko
./usr/lib/modules/3.15.8-1-ARCH/modules.symbols.bin

But, my keyboard and touchpad don't exist in the ISA bus address space.  Things that used to live on the 1980's vintage ISA bus (like serial UARTS and ancient keyboard controllers) are now serviced by the serial LPC bus.  I think you don't have that driver available in the initrd preboot environment

Sorry, i'm not good at these things, so which driver i should install if it's the case? (By the way, i added  atkbd to the MODULES= and "earlymodules=atkbd modules-load=atkbd" to the kernel parameters, but i didn't make any change.)



Pse wrote:

Note that you shouldn't do this as a permanent solution, but just to get through the bootloader issue for now, manually edit /boot/grub/grub.cfg and change the relevant lines to point to the LTS kernel (in other words, grub-mkconfig should NOT fail, but that's not your biggest problem right now). This way the entry that pointed to the common kernel should now point to the LTS one.

You can find the LTS kernel files in /boot; the names should give them away. Remember to change both the kernel and initrd lines in grub.cfg.

In fact, i also have done as you told(by changing lines to the lts) and read about the error that grub-mkconfig gives me. It says it's ok, error is not important it should work properly. So i have some problem with my bootloader. I can't see the boot option anyway. Problem must be about UEFI because i remember that i had booting problems also when i first installed arch to my computer. I see all lts and lts.img files under /boot directory but somehow don't see as boot option.

Anyway, thanks a lot for all your help, maybe i do something wrong, i can't solve the problen. I'm going to reinstall my system, because i don't have time anymore. I hope at least this post would be useful for somebody else.

Offline

#23 2014-08-08 15:04:43

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,671

Re: Keyboard and Mouse don't work after upgrade

My theory is that you should add lpc_iph to the modules array for mkinitcio so that that module is available in the pre-boot environment when you are running from the ram disk.  I believe that your keyboard and mouse are way,way down on the LPC Bus and that the kernel that is running in the pre-boot environment does not know how to talk to the LPC bus.  YMMV smile


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB