安装 gnome-shell-extensions 后某些应用程序崩溃

安装 gnome-shell-extensions 后某些应用程序崩溃

我的一些应用程序失去了他们的图标, 和他们无法启动当我左键单击它们时。也就是说,什么都没有发生,或者说,除了“活动”按钮之外,左上角屏幕上什么也没有出现。“显示应用程序”按钮的界面

这些应用程序还消失了/usr/share/applications~/.local/share/applications以及 中/usr/bin。也就是说,当我运行 时,我找不到“Visual Studio Code” ls /usr/bin | grep code,而当我使用ls /usr/bin | grep chrome和 找到 Google Chrome 时,它​​会给我google-chrome,...

此外,当我在软件中心它说它们已安装但当我按下时什么也没有发生“发射”, 除了他们的图标软件中心里的内容也丢失了。软件中心“Visual Studio Code”界面

我认为问题出在我尝试安装gnome-shell-extensionssudo apt install gnome-shell-extensions使用我最喜欢的一些 gnome shell 扩展时。虽然后来我最喜欢的扩展可以工作了,但这个问题还是出现了。

答案1

我不得不apparmor启动时启用事先:

  1. apparmor=1和追加security=apparmor到文件/etc/default/grub
  2. sudo update-grub
  3. sudo reboot

然后删除并再次安装那些损坏的软件包使用这个脚本:

#!/bin/sh

tofix="`snap list | awk '/broken/{print $1}'`"

for s in $tofix; do
        sudo snap remove "$s"
        sudo snap install "$s"
done

p/s 感谢钒,让我知道应该从哪里开始解决我的问题。

相关内容