← Back to team overview

touch-packages team mailing list archive

[Bug 1531442] Re: reboot switches to us keyboard layout on console

 

keyboard-configuration's console-setup.service is a static unit which is
only being pulled in by systemd-vconsole-setup.service. This was
previously pulled in by plymouth-start.service, but this seems an odd
and unreliable way of doing that. systemd-vconsole-setup.service has
never existed in Debian, and the dependency to it got removed from
Debian's plymouth a long time ago; and now that we merged plymouth it's
gone in Ubuntu as well.

IMHO keyboard-configuration should just (statically) enable console-
setup.service by itself, as the provider of that functionality. In
Debian it gets started automatically via the init.d script. In Ubuntu we
have a systemd unit, but back then I was misled:

console-setup (1.108ubuntu4) vivid; urgency=medium

  * Add systemd unit for console-setup. That avoids waiting for $remote_fs
    during early boot. (Note: there is no need to enable it, it gets pulled
    in through systemd-vconsole-setup.service) (LP: #1430280)

 -- Martin Pitt <martin.pitt@xxxxxxxxxx>  Wed, 11 Mar 2015 15:33:49
+0100


** Changed in: console-setup (Ubuntu)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to console-setup in Ubuntu.
https://bugs.launchpad.net/bugs/1531442

Title:
  reboot switches to us keyboard layout on console

Status in console-setup package in Ubuntu:
  In Progress

Bug description:
  On 16.04 server without X after each reboot my keyboard is set to us layout, althouth configured to german. After logging in to a console and 'sudo setup' the german layout is selected. The same with 'sudo dpkg-reconfigure keyboard-configuration'.
  The machine is running under Virtual-Box 5.0.12 on Windows if this should be of interest.

  
  ProblemType: Bug
  ApportVersion: 2.19.3-0ubuntu2
  Architecture: amd64
  ConsoleSetup:
   # CONFIGURATION FILE FOR SETUPCON
   
   # Consult the console-setup(5) manual page.
   
   ACTIVE_CONSOLES="/dev/tty[1-6]"
   
   CHARMAP="UTF-8"
   
   CODESET="Lat15"
   FONTFACE="VGA"
   FONTSIZE="8x16"
   
   VIDEOMODE=
   
   # The following is an example how to use a braille font
   # FONT='lat9w-08.psf.gz brl-8x8.psf'
  Date: Wed Jan  6 10:28:45 2016
  Dependencies:
   adduser 3.113+nmu3ubuntu4
   apt 1.1.10
   apt-utils 1.1.10
   coreutils 8.23-4ubuntu2
   debconf 1.5.58ubuntu1
   debconf-i18n 1.5.58ubuntu1
   debianutils 4.5.1
   dpkg 1.18.3ubuntu1
   e2fslibs 1.42.13-1ubuntu1
   e2fsprogs 1.42.13-1ubuntu1
   gcc-5-base 5.3.1-5ubuntu1
   gnupg 1.4.19-6ubuntu1
   gpgv 1.4.19-6ubuntu1
   init-system-helpers 1.24ubuntu2
   initscripts 2.88dsf-59.2ubuntu3
   insserv 1.14.0-5ubuntu3
   libacl1 2.2.52-2
   libapt-inst2.0 1.1.10
   libapt-pkg5.0 1.1.10
   libattr1 1:2.4.47-2
   libaudit-common 1:2.4.4-4ubuntu1
   libaudit1 1:2.4.4-4ubuntu1
   libblkid1 2.27.1-1ubuntu3
   libbz2-1.0 1.0.6-8
   libc6 2.21-0ubuntu5
   libcomerr2 1.42.13-1ubuntu1
   libdb5.3 5.3.28-11
   libfdisk1 2.27.1-1ubuntu3
   libgcc1 1:5.3.1-5ubuntu1
   libgcrypt20 1.6.4-4
   libgpg-error0 1.21-1
   libgpm2 1.20.4-6.1
   liblocale-gettext-perl 1.07-1
   liblzma5 5.1.1alpha+20120614-2ubuntu2
   libmount1 2.27.1-1ubuntu3
   libncursesw5 6.0+20151024-2ubuntu1
   libpam-modules 1.1.8-3.1ubuntu3
   libpam-modules-bin 1.1.8-3.1ubuntu3
   libpam0g 1.1.8-3.1ubuntu3
   libpcre3 2:8.35-7.1ubuntu1
   libreadline6 6.3-8ubuntu1
   libselinux1 2.4-3
   libsemanage-common 2.3-1build2
   libsemanage1 2.3-1build2
   libsepol1 2.4-2
   libsmartcols1 2.27.1-1ubuntu3
   libss2 1.42.13-1ubuntu1
   libstdc++6 5.3.1-5ubuntu1
   libsystemd0 228-3ubuntu1
   libtext-charwidth-perl 0.04-7build4
   libtext-iconv-perl 1.7-5build3
   libtext-wrapi18n-perl 0.06-7.1
   libtinfo5 6.0+20151024-2ubuntu1
   libudev1 228-3ubuntu1
   libusb-0.1-4 2:0.1.12-27
   libustr-1.0-1 1.0.4-5
   libuuid1 2.27.1-1ubuntu3
   lsb-base 9.20150917ubuntu1
   mount 2.27.1-1ubuntu3
   multiarch-support 2.21-0ubuntu5
   passwd 1:4.1.5.1-1.1ubuntu7
   perl-base 5.20.2-6
   psmisc 22.21-2.1
   readline-common 6.3-8ubuntu1
   sensible-utils 0.0.9
   sysv-rc 2.88dsf-59.2ubuntu3
   sysvinit-utils 2.88dsf-59.2ubuntu3
   tar 1.28-2.1
   tzdata 2015g-1
   ubuntu-keyring 2012.05.19
   util-linux 2.27.1-1ubuntu3
   uuid-runtime 2.27.1-1ubuntu3
   zlib1g 1:1.2.8.dfsg-2ubuntu4
  DistroRelease: Ubuntu 16.04
  InstallationDate: Installed on 2015-12-23 (14 days ago)
  InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151115)
  JournalErrors:
   -- Logs begin at Wed 2016-01-06 10:25:57 CET, end at Wed 2016-01-06 10:27:14 CET. --
   Jan 06 10:25:58 hostname kernel: ACPI: RSDP 0x00000000000E0000 000024 (v02 VBOX  )
   Jan 06 10:25:58 hostname kernel: ACPI: XSDT 0x000000007FFF0030 00003C (v01 VBOX   VBOXXSDT 00000001 ASL  00000061)
   Jan 06 10:25:58 hostname kernel: ACPI: FACP 0x000000007FFF00F0 0000F4 (v04 VBOX   VBOXFACP 00000001 ASL  00000061)
   Jan 06 10:25:58 hostname kernel: ACPI: DSDT 0x000000007FFF0470 001CEB (v01 VBOX   VBOXBIOS 00000002 INTL 20100528)
   Jan 06 10:25:58 hostname kernel: ACPI: FACS 0x000000007FFF0200 000040
   Jan 06 10:25:58 hostname kernel: ACPI: FACS 0x000000007FFF0200 000040
   Jan 06 10:25:58 hostname kernel: ACPI: APIC 0x000000007FFF0240 00005C (v02 VBOX   VBOXAPIC 00000001 ASL  00000061)
   Jan 06 10:25:58 hostname kernel: ACPI: SSDT 0x000000007FFF02A0 0001CC (v01 VBOX   VBOXCPUT 00000002 INTL 20100528)
   Jan 06 10:25:58 hostname kernel: ACPI: 2 ACPI AML tables successfully acquired and loaded
   Jan 06 10:25:58 hostname kernel: PCCT header not found.
   Jan 06 10:25:58 hostname kernel: ACPI: Executed 1 blocks of module-level executable AML code
   Jan 06 10:25:58 hostname kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150818/hwxface-580)
   Jan 06 10:25:58 hostname kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150818/hwxface-580)
   Jan 06 10:25:58 hostname kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20150818/hwxface-580)
   Jan 06 10:25:58 hostname kernel: ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S4_] (20150818/hwxface-580)
   Jan 06 10:25:58 hostname kernel: acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
   Jan 06 10:25:58 hostname kernel: ACPI: Enabled 2 GPEs in block 00 to 07
   Jan 06 10:25:58 hostname systemd[1]: Failed to insert module 'kdbus': Function not implemented
   Jan 06 10:25:58 hostname systemd[1]: gssproxy.service: Cannot add dependency job, ignoring: Unit gssproxy.service failed to load: No such file or directory.
   Jan 06 10:25:58 hostname systemd[1]: nfs-blkmap.service: Cannot add dependency job, ignoring: Unit nfs-blkmap.service failed to load: No such file or directory.
   Jan 06 10:25:58 hostname systemd[1]: display-manager.service: Cannot add dependency job, ignoring: Unit display-manager.service failed to load: No such file or directory.
   Jan 06 10:25:58 hostname systemd-tmpfiles[297]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
   Jan 06 10:25:59 hostname kernel: VbgdCommonInitDevExt: Setting up heartbeat to trigger every 2000 milliseconds
   Jan 06 10:25:59 hostname kernel: vboxguest: misc device minor 56, IRQ 20, I/O port d020, MMIO at 00000000f0000000 (size 0x400000)
   Jan 06 10:25:59 hostname kernel: piix4_smbus 0000:00:07.0: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr
   Jan 06 10:25:59 hostname systemd-udevd[294]: Process '/lib/udev/hdparm' failed with exit code 5.
   Jan 06 10:25:59 hostname kernel: intel_rapl: no valid rapl domains found in package 0
   Jan 06 10:25:59 hostname kernel: intel_rapl: no valid rapl domains found in package 0
   Jan 06 10:26:01 hostname systemd-networkd[478]: [/etc/systemd/network/10-enp0s3.network:2] Unknown lvalue 'name' in section 'Match'
  Keyboard:
   # KEYBOARD CONFIGURATION FILE
   
   # Consult the keyboard(5) manual page.
   
   XKBMODEL="pc105"
   XKBLAYOUT="de"
   XKBVARIANT=""
   XKBOPTIONS=""
   
   BACKSPACE="guess"
  Package: keyboard-configuration 1.108ubuntu9
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=en_US:en
   TERM=linux
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 4.3.0-5.16-generic 4.3.3
  SourcePackage: console-setup
  Tags:  xenial
  Uname: Linux 4.3.0-5-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  _MarkForUpload: True

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/1531442/+subscriptions