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

Ron*_*nin 8 keyboard input snap

更新后我发现我无法在firefox中输入内容。

从 mozilla 更改 ppa 的 snap 后,问题就解决了。但后来我注意到,在安装为 snap 和 snap-store 的 signal-desktop 中打字也不起作用。

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

[编辑] 正如我所说,我无法在 firefox 或 signal 中输入内容,我将添加到邮件弹簧中。在快照商店中,如果我键入,搜索栏中只会出现一个字母,然后键盘就会停止工作。

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

但在 phpstorm 中输入(一切)都按预期工作。

如前所述,这只发生在快照应用程序中,系统的其余部分都很好。

小智 3

对于 Firefox,我找到了一种删除 snap 版本并安装和维护 .deb 版本的方法。尽管我还没有探索过,但其他快照可能也是可能的。

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

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

删除 Firefox 管理单元:

snap remove firefox
Run Code Online (Sandbox Code Playgroud)

添加 Mozilla 存储库:

add-apt-repository ppa:mozillateam/ppa
Run Code Online (Sandbox Code Playgroud)

以下两个文件不存在。您可以在您最喜欢的文本编辑器中创建它们。

切换到 .deb 版本:

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

Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
Run Code Online (Sandbox Code Playgroud)

设置自动更新:

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

Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";
Run Code Online (Sandbox Code Playgroud)

安装 .deb 版本。安装火狐浏览器

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