Could not switch uppercase/lowercase by using keyboard of laptop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
1. Fresh install ubuntu server 22.04.1 on Lenovo server.
2. Install console-data package
3. Get locale status:
# localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: n/a
X11 Layout: us
X11 Model: pc105
4. Fail to ist and set keymap with command "localectl", but the kmap file can be found in the /usr/share.
#localectl list-keymaps
Failed to read list of keymaps: No such file or directory
# localectl set-keymap us
Failed to set keymap: Keymap us is not installed.
# find /usr/ -name us.kmap.gz
/usr/share/
5. It need type "CapsLock" twice when want to switch uppercase/lowercase by using keyboard of laptop, not once, the other keyboard has no issue about it.
# dumpkeys | grep -E "keymaps|58"
keymaps 0-127
keycode 58 = CtrlL_Lock
6. It can switch uppercase/lowercase normally after run command "loadkeys us".
Please help check why need type twice "CapsLock" for switching uppercase/lowercase and how to fix it.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2022-08-29 (0 days ago)
InstallationMedia: Ubuntu-Server 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809)
MachineType: Lenovo ThinkSystem SR630 V2
Package: systemd 249.11-0ubuntu3.4
PackageArchitec
ProcEnviron:
TERM=linux
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
SystemdFailedUnits:
Error: command ['systemctl', 'status', '--full', '●'] failed with exit code 4: Invalid unit name "●" escaped as "\xe2\x97\x8f" (maybe you should use systemd-escape?).
Unit \xe2\x97\
Tags: jammy uec-images
Uname: Linux 5.15.0-43-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True
dmi.bios.date: 04/21/2022
dmi.bios.release: 1.30
dmi.bios.vendor: Lenovo
dmi.bios.version: AFE118I-1.30
dmi.board.
dmi.board.name: 7Z70CTO1WW
dmi.board.vendor: Lenovo
dmi.board.version: 05
dmi.chassis.
dmi.chassis.type: 23
dmi.chassis.vendor: Lenovo
dmi.chassis.
dmi.ec.
dmi.modalias: dmi:bvnLenovo:
dmi.product.family: ThinkSystem
dmi.product.name: ThinkSystem SR630 V2
dmi.product.sku: 7Z70CTO1WW
dmi.product.
dmi.sys.vendor: Lenovo
affects: | linux (Ubuntu) → systemd (Ubuntu) |
Changed in systemd (Ubuntu): | |
status: | Incomplete → New |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1988023
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.