You are not logged in.

#1 2013-05-11 20:07:50

ZMoore
Member
Registered: 2012-03-30
Posts: 16

Unresponsive input devices after full system update

This problem's been going on for a couple of months now. Essentially what happens is that when I perform a normal system update using

sudo pacman -Syu

and reboot the computer, it will go through the normal booting process (Everything marked as OK), but when the display manager starts, the resolution is significantly lower (probably 800x600 rather than 1366x768). Another symptom is that the neither the keyboard nor the mouse register any input on the screen. (Pressing the 'lock' keys don't trigger the LED on the keyboard, and the mouse doesn't move on the screen).

The only way I've been able to remedy this situation is that everytime I perform a system update, I have to load up the Arch boot CD, and pacstrap the root installing.

I"m not entirely sure which information one would need to diagnose this problem, but I'll include the output from the system update, and the pactrap update;

System update:

:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Packages (63): alsa-plugins-1.0.27-1  archlinux-keyring-20130406-1  binutils-2.23.2-2  chromium-26.0.1410.63-1  cifs-utils-6.0-1  firefox-20.0.1-2  flashplugin-11.2.202.280-1  gcc-4.8.0-2  gcc-libs-4.8.0-2  git-1.8.2.1-1  glibc-2.17-5  gnome-media-3.4.0-2  harfbuzz-0.9.15-1  imagemagick-6.8.4.6-1  isl-0.11.2-1  java-commons-daemon-1.0.15-1  java-jsvc-1.0.15-1  kmod-13-1  ldb-1.1.15-1  libbsd-0.4.2-1  libcap-2.22-4  libcdio-paranoia-10.2+0.90+1-1  libdiscid-0.5.0-1  libgnome-media-profiles-3.0.0-4  libldap-2.4.35-1  libmicrohttpd-0.9.25-2  libnfs-1.5.0-1  libpng-1.5.15-1  libreoffice-base-4.0.2-2  libreoffice-calc-4.0.2-2  libreoffice-common-4.0.2-2  libreoffice-draw-4.0.2-2  libreoffice-en-US-4.0.2-2  libreoffice-gnome-4.0.2-2  libreoffice-impress-4.0.2-2  libreoffice-math-4.0.2-2  libreoffice-writer-4.0.2-2  libshairport-1.2.1.20121215-1  libva-1.1.1-1  libwbclient-4.0.5-1  libwnck3-3.4.5-1  libxi-1.7.1-1  linux-3.8.6-1  lua-5.2.2-1  mpg123-1.15.3-1  nspr-4.9.6-1  orc-0.4.17-1  psmisc-22.20-1  python-3.3.1-1  python2-2.7.4-1  python2-distribute-0.6.36-1  python2-lxml-3.1.1-1  smbclient-4.0.5-1  sqlite-3.7.16.2-1  sudo-1.8.6.p8-1  systemd-201-1  systemd-sysvcompat-201-1  tevent-0.9.18-1  thunderbird-17.0.5-1  vlc-2.0.6-1  xbmc-12.1-5  xf86-input-synaptics-1.7.0-1  xf86-video-vmware-13.0.0-3

Total Download Size:    295.55 MiB
Total Installed Size:   1047.26 MiB
Net Upgrade Size:       -80.29 MiB

:: Retrieving packages ...
downloading archlinux-keyring-20130406-1-any.pkg.tar.xz...
downloading glibc-2.17-5-i686.pkg.tar.xz...
downloading binutils-2.23.2-2-i686.pkg.tar.xz...
downloading kmod-13-1-i686.pkg.tar.xz...
downloading libcap-2.22-4-i686.pkg.tar.xz...
downloading systemd-201-1-i686.pkg.tar.xz...
downloading gcc-libs-4.8.0-2-i686.pkg.tar.xz...
downloading gcc-4.8.0-2-i686.pkg.tar.xz...
downloading isl-0.11.2-1-i686.pkg.tar.xz...
downloading libldap-2.4.35-1-i686.pkg.tar.xz...
downloading linux-3.8.6-1-i686.pkg.tar.xz...
downloading psmisc-22.20-1-i686.pkg.tar.xz...
downloading sudo-1.8.6.p8-1-i686.pkg.tar.xz...
downloading systemd-sysvcompat-201-1-i686.pkg.tar.xz...
downloading alsa-plugins-1.0.27-1-i686.pkg.tar.xz...
downloading chromium-26.0.1410.63-1-i686.pkg.tar.xz...
downloading libbsd-0.4.2-1-i686.pkg.tar.xz...
downloading libwbclient-4.0.5-1-i686.pkg.tar.xz...
downloading cifs-utils-6.0-1-i686.pkg.tar.xz...
downloading sqlite-3.7.16.2-1-i686.pkg.tar.xz...
downloading firefox-20.0.1-2-i686.pkg.tar.xz...
downloading flashplugin-11.2.202.280-1-i686.pkg.tar.xz...
downloading git-1.8.2.1-1-i686.pkg.tar.xz...
downloading harfbuzz-0.9.15-1-i686.pkg.tar.xz...
downloading imagemagick-6.8.4.6-1-i686.pkg.tar.xz...
downloading java-commons-daemon-1.0.15-1-i686.pkg.tar.xz...
downloading java-jsvc-1.0.15-1-i686.pkg.tar.xz...
downloading libcdio-paranoia-10.2+0.90+1-1-i686.pkg.tar.xz...
downloading libdiscid-0.5.0-1-i686.pkg.tar.xz...
downloading libpng-1.5.15-1-i686.pkg.tar.xz...
downloading libreoffice-en-US-4.0.2-2-i686.pkg.tar.xz...
downloading python-3.3.1-1-i686.pkg.tar.xz...
downloading libreoffice-common-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-base-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-calc-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-draw-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-gnome-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-impress-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-math-4.0.2-2-i686.pkg.tar.xz...
downloading libreoffice-writer-4.0.2-2-i686.pkg.tar.xz...
downloading libva-1.1.1-1-i686.pkg.tar.xz...
downloading libwnck3-3.4.5-1-i686.pkg.tar.xz...
downloading libxi-1.7.1-1-i686.pkg.tar.xz...
downloading lua-5.2.2-1-i686.pkg.tar.xz...
downloading mpg123-1.15.3-1-i686.pkg.tar.xz...
downloading nspr-4.9.6-1-i686.pkg.tar.xz...
downloading orc-0.4.17-1-i686.pkg.tar.xz...
downloading python2-2.7.4-1-i686.pkg.tar.xz...
downloading python2-distribute-0.6.36-1-any.pkg.tar.xz...
downloading python2-lxml-3.1.1-1-i686.pkg.tar.xz...
downloading tevent-0.9.18-1-i686.pkg.tar.xz...
downloading ldb-1.1.15-1-i686.pkg.tar.xz...
downloading smbclient-4.0.5-1-i686.pkg.tar.xz...
downloading thunderbird-17.0.5-1-i686.pkg.tar.xz...
downloading vlc-2.0.6-1-i686.pkg.tar.xz...
downloading xf86-input-synaptics-1.7.0-1-i686.pkg.tar.xz...
downloading xf86-video-vmware-13.0.0-3-i686.pkg.tar.xz...
downloading libgnome-media-profiles-3.0.0-4-i686.pkg.tar.xz...
downloading gnome-media-3.4.0-2-i686.pkg.tar.xz...
downloading libmicrohttpd-0.9.25-2-i686.pkg.tar.xz...
downloading libnfs-1.5.0-1-i686.pkg.tar.xz...
downloading libshairport-1.2.1.20121215-1-i686.pkg.tar.xz...
downloading xbmc-12.1-5-i686.pkg.tar.xz...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
upgrading alsa-plugins...
upgrading archlinux-keyring...
==> Appending keys from archlinux.gpg...
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   5  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:   5  signed:  64  trust: 0-, 0q, 0n, 5m, 0f, 0u
gpg: depth: 2  valid:  64  signed:   1  trust: 64-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2014-01-22
==> Locally signing trusted keys in keyring...
  -> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
  -> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...
  -> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887...
  -> Locally signing key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
  -> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...
==> Importing owner trust values...
==> Updating trust database...
gpg: next trustdb check due at 2014-01-22
upgrading glibc...
Generating locales...
  en_US.UTF-8... done
  en_US.ISO-8859-1... done
Generation complete.
upgrading binutils...
upgrading kmod...
upgrading libcap...
upgrading systemd...
upgrading chromium...
installing libbsd...
upgrading libwbclient...
upgrading cifs-utils...
upgrading sqlite...
upgrading firefox...
upgrading flashplugin...
upgrading gcc-libs...
upgrading gcc...
upgrading git...
upgrading libgnome-media-profiles...
upgrading gnome-media...
New optional dependencies for gnome-media
    gstreamer0.10-ugly-plugins: Record sound into mp3 format [installed]
upgrading harfbuzz...
upgrading imagemagick...
upgrading isl...
upgrading java-commons-daemon...
upgrading java-jsvc...
upgrading libcdio-paranoia...
upgrading libdiscid...
upgrading libldap...
upgrading libmicrohttpd...
upgrading libnfs...
upgrading libpng...
upgrading libreoffice-en-US...
upgrading python...
upgrading libreoffice-common...
upgrading libreoffice-base...
upgrading libreoffice-calc...
upgrading libreoffice-draw...
upgrading libreoffice-gnome...
upgrading libreoffice-impress...
upgrading libreoffice-math...
upgrading libreoffice-writer...
upgrading libshairport...
upgrading libva...
upgrading libwnck3...
upgrading libxi...
upgrading linux...
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
==> Building image from preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.8.6-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
==> WARNING: Hook 'usbinput' is deprecated. Replace it with 'keyboard' in your config
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.8.6-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
==> WARNING: Hook 'usbinput' is deprecated. Replace it with 'keyboard' in your config
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
upgrading lua...
upgrading mpg123...
upgrading nspr...
upgrading orc...
upgrading psmisc...
upgrading python2...
upgrading python2-distribute...
upgrading python2-lxml...
installing tevent...
Optional dependencies for tevent
    python2: for python bindings [installed]
installing ldb...
Optional dependencies for ldb
    python2: for python bindings [installed]
upgrading smbclient...
upgrading sudo...
upgrading systemd-sysvcompat...
upgrading thunderbird...
upgrading vlc...
New optional dependencies for vlc
    ttf-freefont: for subtitle font 
upgrading xbmc...
upgrading xf86-input-synaptics...
upgrading xf86-video-vmware...

Pacstrap results:

==> Creating install root at /mnt
==> Installing packages to /mnt
:: Synchronizing package databases...
downloading core.db...
downloading core.db...
downloading core.db...
downloading core.db...
downloading core.db...
downloading extra.db...
downloading extra.db...
downloading extra.db...
downloading community.db...
downloading community.db...
downloading community.db...
:: There are 52 members in group base:
:: Repository core
   1) bash  2) bzip2  3) coreutils  4) cronie  5) cryptsetup  6) device-mapper  7) dhcpcd  8) diffutils  9) e2fsprogs  10) file  11) filesystem  12) findutils  13) gawk  14) gcc-libs  15) gettext  16) glibc  17) grep  18) gzip  19) heirloom-mailx  20) inetutils  21) iproute2  22) iputils  23) jfsutils  24) less  25) licenses  26) linux  27) logrotate  28) lvm2  29) man-db  30) man-pages  31) mdadm  32) nano  33) netcfg  34) pacman  35) pciutils  36) pcmciautils  37) perl  38) ppp  39) procps-ng  40) psmisc  41) reiserfsprogs  42) sed  43) shadow  44) sysfsutils  45) systemd-sysvcompat  46) tar  47) texinfo  48) usbutils  49) util-linux  50) vi  51) which  52) xfsprogs

Enter a selection (default=all): 
resolving dependencies...
looking for inter-conflicts...

Targets (52): bash-4.2.045-1  bzip2-1.0.6-4  coreutils-8.21-1  cronie-1.4.9-2  cryptsetup-1.6.0-1  device-mapper-2.02.98-3  dhcpcd-5.6.7-1  diffutils-3.3-1  e2fsprogs-1.42.7-1  file-5.14-1  filesystem-2013.03-2  findutils-4.4.2-5  gawk-4.0.2-1  gcc-libs-4.8.0-2  gettext-0.18.2.1-1  glibc-2.17-5  grep-2.14-2  gzip-1.5-3  heirloom-mailx-12.5-3  inetutils-1.9.1-4  iproute2-3.8.0-1  iputils-20121221-1  jfsutils-1.1.15-3  less-451-1  licenses-20130203-1  linux-3.8.6-1  logrotate-3.8.3-1  lvm2-2.02.98-3  man-db-2.6.3-1  man-pages-3.50-1  mdadm-3.2.6-3  nano-2.2.6-2  netcfg-3.0-1  pacman-4.1.0-2  pciutils-3.1.10-1  pcmciautils-018-6  perl-5.16.3-1  ppp-2.4.5-5  procps-ng-3.3.7-1  psmisc-22.20-1  reiserfsprogs-3.6.22-1  sed-4.2.2-2  shadow-4.1.5.1-5  sysfsutils-2.1.0-8  systemd-sysvcompat-201-1  tar-1.26-2  texinfo-5.1-1  usbutils-006-1  util-linux-2.22.2-2  vi-1:050325-3  which-2.20-6  xfsprogs-3.1.10-1

Total Installed Size:   245.60 MiB
Net Upgrade Size:       0.00 MiB

Proceed with installation? [Y/n] 
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
upgrading filesystem...
upgrading glibc...
Generating locales...
  en_US.UTF-8... done
  en_US.ISO-8859-1... done
Generation complete.
upgrading bash...
upgrading bzip2...
upgrading coreutils...
upgrading cronie...
upgrading device-mapper...
upgrading shadow...
upgrading util-linux...
upgrading cryptsetup...
upgrading dhcpcd...
upgrading diffutils...
upgrading e2fsprogs...
upgrading file...
upgrading findutils...
upgrading gawk...
upgrading gcc-libs...
upgrading gettext...
upgrading grep...
upgrading gzip...
upgrading heirloom-mailx...
upgrading inetutils...
upgrading iproute2...
upgrading sysfsutils...
upgrading iputils...
upgrading jfsutils...
upgrading less...
upgrading licenses...
upgrading linux...
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio.  Please wait...
==> Building image from preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.8.6-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
==> WARNING: Hook 'usbinput' is deprecated. Replace it with 'keyboard' in your config
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.8.6-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [lvm2]
  -> Running build hook: [filesystems]
==> WARNING: Hook 'usbinput' is deprecated. Replace it with 'keyboard' in your config
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
upgrading logrotate...
upgrading lvm2...
upgrading man-db...
upgrading man-pages...
upgrading mdadm...
upgrading nano...
upgrading netcfg...
upgrading pacman...
upgrading pciutils...
upgrading pcmciautils...
upgrading perl...
upgrading ppp...
upgrading procps-ng...
upgrading psmisc...
upgrading reiserfsprogs...
upgrading sed...
upgrading systemd-sysvcompat...
upgrading tar...
upgrading texinfo...
upgrading usbutils...
upgrading vi...
upgrading which...
upgrading xfsprogs...

That was the most recent occurrence, but like I said, it's been occurring for months. I figure it's probably some crazy setting I have in my system. I'll post my mkinitcpio.conf just as a preemptive measure.

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES=""

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS="base"
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS="base udev autodetect block filesystems"
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS="base udev block filesystems"
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS="base udev block mdadm encrypt filesystems"
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS="base udev block lvm2 filesystems"
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev autodetect modconf block lvm2 filesystems keyboard fsck"

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""

Offline

#2 2013-05-14 00:47:08

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,156

Re: Unresponsive input devices after full system update

It doesn't seem to be using your mkinitcpio.conf? The warning claims you are using the usbinput hook but that doesn't appear in the file you posted...


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2013-05-14 17:52:52

David Batson
Member
Registered: 2011-10-13
Posts: 640

Re: Unresponsive input devices after full system update

Offhand, it sounds to me like you are having the same issue as this guy.

https://bbs.archlinux.org/viewtopic.php?id=163214

Offline

#4 2013-05-15 00:14:24

ZMoore
Member
Registered: 2012-03-30
Posts: 16

Re: Unresponsive input devices after full system update

cfr wrote:

It doesn't seem to be using your mkinitcpio.conf? The warning claims you are using the usbinput hook but that doesn't appear in the file you posted...

My apologies, between the time I posted the initial logs and the mkinitcpio.conf, I had replaced the usbinput with keyboard; After updating today, the result is the same.

@David Betson: I would have thought the same thing too, but I'm using a laptop, if that changes anything.

Offline

#5 2013-05-15 00:23:06

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,156

Re: Unresponsive input devices after full system update

Why would that make a difference? Do you use virtualbox?


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#6 2013-05-15 00:44:59

ZMoore
Member
Registered: 2012-03-30
Posts: 16

Re: Unresponsive input devices after full system update

cfr wrote:

Why would that make a difference? Do you use virtualbox?

No, I don't use virtual box.

Offline

#7 2013-05-15 01:43:10

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

Re: Unresponsive input devices after full system update

Can we take a peek at your /etc/fstab ?
I think you've the problem I had suspected was going on in that other thread.  I think your boot partition is not mounted on /boot at the time you do the upgrade.  This will cause the new modules to be installed in the libraries.  The new kernel and initrd will be built, and installed to the /boot mount point.  Unfortunately, if the boot partition is not mounted, the files don't replace the old ones and the boot loader uses the stale files the next time you boot.  The old kernel cannot find its modules, because the only ones available belong to the new kernel (you know, the one that was written to what /boot)

If you can use the keyboard after an upgrade, log in and compare the output of uname -a and of pacman -Qi linux.  The versions had better match.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#8 2013-05-17 16:09:26

ZMoore
Member
Registered: 2012-03-30
Posts: 16

Re: Unresponsive input devices after full system update

ewaller wrote:

Can we take a peek at your /etc/fstab ?
I think you've the problem I had suspected was going on in that other thread.  I think your boot partition is not mounted on /boot at the time you do the upgrade.  This will cause the new modules to be installed in the libraries.  The new kernel and initrd will be built, and installed to the /boot mount point.  Unfortunately, if the boot partition is not mounted, the files don't replace the old ones and the boot loader uses the stale files the next time you boot.  The old kernel cannot find its modules, because the only ones available belong to the new kernel (you know, the one that was written to what /boot)

If you can use the keyboard after an upgrade, log in and compare the output of uname -a and of pacman -Qi linux.  The versions had better match.

Yes, it seems as if you were right. I must have missed that in the thread you posted. My /etc/fstab does not have the boot partition in it, just the root and home (I'm using lvm for both of them)

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/mapper/zenith-root
UUID=ee7499cc-47b3-4001-a2ed-01686bc0aaec	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/mapper/zenith-home
UUID=e13add11-3bc1-44d5-acc4-f7e0be7f8419	/home     	ext4      	rw,relatime,data=ordered	0 2

Offline

Board footer

Powered by FluxBB