kbd_mode resets on console-setup-linux package upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
console-setup (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 18.04.1 LTS
Release: 18.04
As per this page:
https:/
I had to run this command to fix things (and stop unintentionally switching to other VTs):
sudo kbd_mode -s
I had literally just run some updates so I checked and saw that console-setup-linux was updated. I have a suspicion that something in it's post-install is the cause here?
Since there doesn't appear to be anything else useful to add, here's the dpkg.log section from when the update ran:
2018-08-20 15:20:36 startup archives unpack
2018-08-20 15:20:36 upgrade console-
2018-08-20 15:20:36 status half-configured console-
2018-08-20 15:20:36 status unpacked console-
2018-08-20 15:20:36 status half-installed console-
2018-08-20 15:20:36 status triggers-pending systemd:amd64 237-3ubuntu10.3
2018-08-20 15:20:36 status triggers-pending ureadahead:amd64 0.100.0-20
2018-08-20 15:20:36 status half-installed console-
2018-08-20 15:20:43 status unpacked console-
2018-08-20 15:20:43 status unpacked console-
2018-08-20 15:20:43 upgrade console-setup:all 1.178ubuntu2.3 1.178ubuntu2.6
2018-08-20 15:20:43 status half-configured console-setup:all 1.178ubuntu2.3
2018-08-20 15:20:43 status unpacked console-setup:all 1.178ubuntu2.3
2018-08-20 15:20:43 status half-installed console-setup:all 1.178ubuntu2.3
2018-08-20 15:20:43 status triggers-pending man-db:amd64 2.8.3-2
2018-08-20 15:20:43 status half-installed console-setup:all 1.178ubuntu2.3
2018-08-20 15:20:43 status unpacked console-setup:all 1.178ubuntu2.6
2018-08-20 15:20:43 status unpacked console-setup:all 1.178ubuntu2.6
2018-08-20 15:20:43 upgrade keyboard-
2018-08-20 15:20:43 status half-configured keyboard-
2018-08-20 15:20:43 status unpacked keyboard-
2018-08-20 15:20:43 status half-installed keyboard-
2018-08-20 15:20:43 status half-installed keyboard-
2018-08-20 15:20:43 status unpacked keyboard-
2018-08-20 15:20:43 status unpacked keyboard-
2018-08-20 15:20:43 startup packages configure
2018-08-20 15:20:43 configure keyboard-
2018-08-20 15:20:43 status unpacked keyboard-
2018-08-20 15:20:43 status half-configured keyboard-
2018-08-20 15:20:45 status installed keyboard-
2018-08-20 15:20:45 status triggers-pending initramfs-tools:all 0.130ubuntu3.1
2018-08-20 15:20:45 trigproc ureadahead:amd64 0.100.0-20 <none>
2018-08-20 15:20:45 status half-configured ureadahead:amd64 0.100.0-20
2018-08-20 15:20:45 status installed ureadahead:amd64 0.100.0-20
2018-08-20 15:20:45 trigproc systemd:amd64 237-3ubuntu10.3 <none>
2018-08-20 15:20:45 status half-configured systemd:amd64 237-3ubuntu10.3
2018-08-20 15:20:46 status installed systemd:amd64 237-3ubuntu10.3
2018-08-20 15:20:46 trigproc man-db:amd64 2.8.3-2 <none>
2018-08-20 15:20:46 status half-configured man-db:amd64 2.8.3-2
2018-08-20 15:20:47 status installed man-db:amd64 2.8.3-2
2018-08-20 15:20:47 configure console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status unpacked console-
2018-08-20 15:20:47 status half-configured console-
2018-08-20 15:20:50 status installed console-
2018-08-20 15:20:50 configure console-setup:all 1.178ubuntu2.6 <none>
2018-08-20 15:20:50 status unpacked console-setup:all 1.178ubuntu2.6
2018-08-20 15:20:50 status half-configured console-setup:all 1.178ubuntu2.6
2018-08-20 15:20:51 status installed console-setup:all 1.178ubuntu2.6
2018-08-20 15:20:51 trigproc initramfs-tools:all 0.130ubuntu3.1 <none>
2018-08-20 15:20:51 status half-configured initramfs-tools:all 0.130ubuntu3.1
2018-08-20 15:21:04 status installed initramfs-tools:all 0.130ubuntu3.1
This is possibly relevant (from my journal):
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
...
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
...
Aug 20 15:21:06 imrlincoln acpid[1319]: client 2847[0:0] has disconnected
Aug 20 15:21:06 imrlincoln acpid[1319]: client connected from 2027[0:0]
Aug 20 15:21:06 imrlincoln acpid[1319]: 1 client rule loaded
Aug 20 15:21:06 imrlincoln /usr/lib/
Aug 20 15:21:06 imrlincoln /usr/lib/
...
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Looks to me like X was told to re-evaluate all its inputs. Strangely, it seemed to treat everything as a keyboard (including a connected VIVE and USB Audio device):
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
Aug 20 15:21:07 imrlincoln /usr/lib/
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: console-setup-linux 1.178ubuntu2.6
ProcVersionSign
Uname: Linux 4.15.0-32-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Aug 20 15:28:44 2018
InstallationDate: Installed on 2018-05-08 (103 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
PackageArchitec
ProcEnviron:
LC_COLLATE=POSIX
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: console-setup
UpgradeStatus: No upgrade log present (probably fresh install)
Status changed to 'Confirmed' because the bug affects multiple users.