由于本周末全新安装了 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