21.13. 客户机控制台中缺少带有日语键盘的字符


在 Red Hat Enterprise Linux 6 主机上,在本地连接日语键盘可能会导致键入的字符,如下划线( _ 字符)在客户机控制台中无法正确显示。这是因为默认没有正确设置所需的 keymap。
借助 Red Hat Enterprise Linux 3 和 Red Hat Enterprise Linux 6 虚拟机,在按关联的密钥时通常不会产生任何错误消息。但是,Red Hat Enterprise Linux 4 和 Red Hat Enterprise Linux 5 客户端可能会显示类似如下的错误:
atkdb.c: Unknown key pressed (translated set 2, code 0x0 on isa0060/serio0).
atkbd.c: Use 'setkeycodes 00 <keycode>' to make it known.
要在 virt-manager 中解决这个问题,请执行以下步骤:
  • virt-manager 中打开受影响的 guest。
  • 单击 View Details
  • 从列表中选择 Display VNC
  • Keymap 下拉菜单中将 Auto 更改为 ja
  • 应用 按钮。
或者,在目标客户端中使用 virsh edit 命令解决了这个问题:
  • 运行 virsh edit <target guest>
  • 将以下属性添加到 tag: {c> keymap='ja'。例如:
     <graphics type='vnc' port='-1' autoport='yes' keymap='ja'/>
    
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.