在最近的软件包更新后,来宾会话功能在 Ubuntu 16.10 和 17.04 上不再可用。发生了什么?
我刚刚使用debootstrap. 当我这样做时sudo aptitude upgrade,我收到此错误消息:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LANG = "en_US.ISO-8859-1"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file …Run Code Online (Sandbox Code Playgroud) 我的 Kubuntu 21.10 安装工作正常,定义了三种输入布局:DE、NO、EN(美国)。我可以通过同时按下两个 CTRL 键来更改布局,并且当前布局显示在系统托盘中。
然后我在系统托盘中发现了这个 iBus 小东西,并想知道它是做什么的。它只显示了一种布局,DE。预定义的键盘快捷键 SUPER+Space 没有执行任何操作。然后我在 iBus 配置中添加了另外两个布局,从这一刻起,一切都发生了变化:
CTRL-左 + CTRL-右快捷键不再起作用。系统设置应用程序中的小系统托盘播音器消失了,只有 iBus 显示屏仍然显示 DE、NO 或 EN。布局只能使用 iBus 小程序进行切换。
当我在系统设置应用程序中更改键盘设置时,该图标再次出现,但至少有一次崩溃,我无法再打字,必须注销/登录才能再次使用键盘。
我认为这种情况并不令人满意:为什么我有两种不兼容的方法来控制我的键盘?我能摆脱 iBus 吗?
当我需要我的语言环境是fa_IR.UTF-8我的Ubuntu Server,我试图通过安装它(sudo) locale-gen "fa_IR.UTF-8",但我没有得到任何输出:
user@s1:~# sudo locale-gen "fa_IR.UTF-8"
user@s1:~#
Run Code Online (Sandbox Code Playgroud)
它不会向我的语言环境添加任何语言环境!
当我尝试在我的计算机上安装新的语言环境时,我Ubuntu Desktop没有收到此错误,并且运行良好!如下:
user@s1:~# sudo locale-gen "fa_IR.UTF-8"
Generating locales...
fa_IR.UTF-8... done
Generation complete.
user@s1:~#
Run Code Online (Sandbox Code Playgroud)
请帮我解决什么问题,我该怎么办?
每次我在 kate 或任何其他文本编辑器中输入x+ ^+时2,都会得到x\xc2\xb2。有一种方法可以改变这种行为来代替x^2,即禁用自动上标?