升级到 22.04 后,键盘输入在各种 snap 应用中不起作用

升级到 22.04 后,键盘输入在各种 snap 应用中不起作用

更新后我发现我无法在 Firefox 中打字。

将 snap 换成 mozilla 的 ppa 后问题就解决了。但后来我注意到在以 snap 安装的 signal-desktop 和 snap-store 中打字也不起作用。

所以我想解决问题的根源但不知道从哪里开始。

[编辑] 就像我说的,我无法在 Firefox 或 Signal 中输入内容,我会将这一点添加到 mailspring 中。在 snap 商店中,如果我输入内容,搜索栏中只会显示一个字母,然后键盘就会停止工作。

仅当未选择文本输入时,快捷方式才有效,右键单击/菜单粘贴才有效。

但是在 phpstorm 中输入(一切)都按预期进行。

如上所述,这只会在 snap 应用程序中发生,系统的其余部分都正常。

答案1

对于 Firefox,我找到了一种方法来删除 snap 版本并安装和维护 .deb 版本。其他 snap 版本可能也可以这样做,但我还没有尝试过。

该过程记录如下: https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04

链接页面使用 echo 和 tee 创建两个新的文本文件。下面是我使用我最喜欢的文本编辑器进行的解释。如果您的用户权限级别需要,请在以下命令前面加上 sudo。

删除 Firefox 快照:

snap remove firefox

添加 Mozilla 存储库:

add-apt-repository ppa:mozillateam/ppa

以下两个文件不存在。您可以使用自己喜欢的文本编辑器创建它们。

切换到.deb版本:

文件 /etc/apt/preferences.d/mozilla-firefox

Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001

设置自动更新:

文件 /etc/apt/apt.conf.d/51unattended-upgrades-firefox

Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";

安装.deb版本。apt install firefox

如果需要,使用软件启动器将 Firefox 固定到 Dock 上。

相关内容