我在 Ubuntu 20.04 桌面上。
问题:
1.) 即使https://extensions.gnome.org/local/
显示已安装并激活了扩展,也不会启动任何扩展。
2.) Gnome-shell 忽略右上角设置菜单中的外观设置(电源、锁定等)。例如。我在设置中将启动器放在屏幕底部……什么也没发生,启动器仍处于默认的左侧位置
3.)某些应用程序无法启动 Chromium、Opera 等。
原因:
a.) 我安装了 Stacer。我卸载了 Stacer,结果整个系统都冻结了。
b.) 我曾经ctl+fn+alt+f5
调出 shell 并试图killall -9 gnome-shell && /usr/bin/gnome-shell
重启我的桌面。桌面重启了,但所有 gnome 扩展都不见了。
c.) 我决定使用 来Timeshift
摆脱我所陷入的地狱般的 ubuntu 兔子洞。我恢复到了前一天晚上的状态。虽然 Stacer 回来了……但所有的 gnome 扩展仍然不见了。
d.) 从这里,我完全卸载然后重新安装了 gnome-shell。我重新安装了 gnome-shell 本机连接器。同样的问题
e.) 我安装了 apparmor。所以我完全禁用了它并重新启动。Chromium 和 Opea 恢复了,但上述其他问题仍然存在。
进步:
我决定再试Timeshift
一次,因为至少我的启动器像正常一样出现在底部。
1.)之后时间移動我禁用了 apparmor 并重新启动。看来我的应用程序无法启动是因为 apparmor 与 snap 的问题,而当我重新安装 gnome 时,这个问题不知怎么地被放大了。我可以稍后对 apparmor 进行故障排除。
2.) 我按照@vanadium 的建议创建了一个新的系统管理员用户。事实上,新的系统管理员能够安装和运行 gnome-shell 扩展,没有任何问题。
有人知道如何让我的桌面重新工作吗?
答案1
很快过了 12 多个小时。我的系统恢复了。感谢 @vanadium 的提示,让我免于完全重新安装。
有点生气,如果我的语气不对,请原谅...但我在这次冒险中学到了一些有趣的东西。我恢复了大部分系统,只是缺少了 100 多个标签 :-/
1.) 时间移位是谎言。
a.) 在它之后完全恢复我的系统,不知何故,gnome-shell 扩展的权限/设置出现了错误。在我的计算机上,extensions.gnome.org/local
所有扩展都可以通过终端和 GUI 激活,但实际上都没有启动。解决方案是重新安装apt install gnome-shell-extensions
,然后删除执行时显示的 -ALL 扩展gnome-extensions list
,然后逐个重新安装我的所有扩展。噢,多么高兴……
b.) 尽管我 2 年多前就已将 Timeshift 设置为备份所有隐藏文件和目录。但.cache
在故障排除时删除文件夹后,我才了解到。我的 Timeshift 备份包括所有内容 - 除了 - .cache
... 可以说我疯了,但大多数用户都希望.cache
通过以下设置进行备份:
和...
想象一下,当我发现在 3 个月的备份中,没有一个.cache
文件夹备份时,我有多高兴...所有隐藏文件 -EXCEPT- .cache
Timeshift 的人有没有提到这个有趣的事实?没有。
2.) 这引出了我的下一个观点。在我自己有限的 Linux 知识范围内,多年来我已经了解到,这.cache
应该是一个短暂的目录缺乏需要定期备份的重要信息。不对。是的,Time++
(gnome-shell 扩展)和The Great Suspender
(chromium 浏览器扩展)的开发人员,以及我正在和你们交谈的其他人……请不要将重要信息放在.cache
文件夹中。
a.) 3 年以上的番茄工作法记录和每日闹钟设置消失了。b.)如果删除,信息The Great Suspender
会以某种方式被破坏......所以在这次冒险最终结束之前,我还需要几个小时的时间试图弄清楚如何找回我的标签。Tab Session Manager
.cache
这里的解决方法是明智之举。我没有为 .cache 设置单独的 rsync 备份。不要相信炒作,请备份它。