适用于 ubuntu 20.04 的键盘设置

适用于 ubuntu 20.04 的键盘设置

由于本周末全新安装了 ubuntu 20.04,从一开始使用帐户,我就收到一条警告,称 IBus 进程因未知问题而终止,我相信该进程已被终止。至少从终端中的 ps 中,我知道进程:ibus-memconf、ibus-ui-gtk3、dbus-daemon、ibus-extension-、ibus-x11、ibus-porta 现在处于活动状态。我完成了安装,ubuntu 现在有两个问题,无法完成关机并且键盘配置错误。我担心的是要将键盘设置为巴西的键映射 pt_BR,即 ABNT2。

我已经尝试过了

sudo update-locale LANG=pt_BR.UTF-8 LC_MESSAGES=POSIX

sudo apt-get remove ibus
sudo apt-get install ibus

sudo dpkg-reconfigure keyboard-configuration

适用于通用 104 键 PC 葡萄牙语(巴西)无死键

sudo nano /etc/locale.gen

我有

`# many locales listed here mine uncommented
# pap_CW UTF-8

# pl_PL ISO-8859-2

# pl_PL.UTF-8 UTF-8

# ps_AF UTF-8

# pt_BR ISO-8859-1

pt_BR.UTF-8 UTF-8

# pt_PT ISO-8859-1

# pt_PT.UTF-8 UTF-8

# pt_PT@euro ISO-8859-15

显然是推荐的。我也试过了

sudo update-locale LANG=pt_BR.UTF-8 LC_MESSAGES=POSIX

尝试过

sudo setxkbmap -model abnt2 -layout br

每次改变之后

sudo locale-gen

退出,登录...毕竟我的键盘重音设置得还不够好。例如,它可以识别 ç 键(是 qwerty 类型),但我无法使用 ~ ' ` 正确的设置保留 ',当输入下一个字母时,说 o 可以正确地重音为 ó... 我得到的却是 'o

更多信息(如果有帮助):

walter@walter-POS-EIBTDB:~$ cat /etc/default/keyboard
XKBLAYOUT=br
BACKSPACE=guess

欢迎提供任何有助于解决我的问题的进一步见解。

答案1

我的天啊,我现在明白了。我连续混合了许多不同的尝试,最后应用了错误的那个。正确的方法是:

walter@walter-POS-EIBTDB:~$ sudo update-locale LANG=pt_BR.UTF-8 
[sudo] password for walter: 
walter@walter-POS-EIBTDB:~$ sudo locale-gen
Generating locales (this might take a while)...
  pt_BR.UTF-8... done
  pt_PT.UTF-8... done
Generation complete.
walter@walter-POS-EIBTDB:~$ õíõ :-)

特别感谢:@Gunnar Hjalmarsson

相关内容