首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编辑“`gnome shell主题”中的主题会阻止Ubuntu启动吗?

编辑“`gnome shell主题”中的主题会阻止Ubuntu启动吗?
EN

Ask Ubuntu用户
提问于 2020-08-27 18:36:12
回答 2查看 1.9K关注 0票数 0

如果您运行Ubuntu,您有时间请您为我检查两个文件的内容,可以非常有用。请参阅“如果您正在运行UBUNTU:”段落。

当我试图编辑登录/锁定屏幕背景时,我天真地编辑了gnome-shell-theme.gresource。完整的路径如下:

代码语言:javascript
复制
/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource

具体来说,我更改了#lockDialogGroup部分下的内容。这已经阻止了我的笔记本电脑启动。

如果您正在运行UBUNTU:请让我知道您的#lockDialogGroup中有什么是/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource/usr/share/gnome-shell/theme/gnome-shell-classic.css (我在这里也做了一个修改,但在没有效果之后我认为我成功地编辑了它)。这可能会拯救我的培根。

当试图引导时,会出现以下情况(黑色背景下的基本终端类白色文本):

代码语言:javascript
复制
/dev/sda2: clean 12345678/12345678 files 12345678/12345678 blocks

然后,一个出现了图形化的优越信息 (白色背景下的灰色文本):

:(哦,不!出了点问题!出现了问题,系统无法恢复。请与系统管理员联系

使用ctrl + alt + F3,我可以在没有GUI的情况下登录,并根据同一文件的内容撤消更改。这是可能的,因为我可以启动另一台笔记本电脑从USB,并选择“尝试Ubuntu",然后只有sudo nano gnome-shell-theme.gresource

这没能让我克服错误..。

一些基本的故障排除:

为了安全起见,我运行了一个糟糕的块测试,但是它没有发现HDD失败。

我在恢复模式下启动并选择了fsck,但这发生了:

代码语言:javascript
复制
/lib/recovery-mode/recover-menu: line 80: /etc/default/rcS: No such file or directory
fsck from util-linux 2.34
/dev/sda2 is mounted
e2fsck: Cannot continue, aborting.

我还在我的USB上重新安装了Ubuntu的GRUB,以防万一。这似乎什么都没做。

当我在引导时意外地持有F4时,除了/dev/sda2 2消息之外,我还收到了两条消息,上面写着problem loading x.509 certificates -65

任何想法和批评都是受欢迎的。我特别想知道是否可以重新安装/usr/share/gnome-shell/theme文件中的所有内容。可以从终端重新安装默认操作系统主题吗?谢谢你阅读上面的内容,我确实尝试了平衡细节和简洁。

EN

回答 2

Ask Ubuntu用户

发布于 2020-08-28 13:17:06

好吧,所以我找到了解决这件事的办法。

使用ctrl + alt + F3访问tty,基本上是与计算机的接口,没有任何图形用户界面。

清除残缺版的gdm3,这是惩罚它的创建者谁做的编辑没有备份。

代码语言:javascript
复制
Sudo apt purge gdm3

如果Yaru文件夹仍然存在,请手动删除它。我收到消息说是我的。

代码语言:javascript
复制
cd /usr/share/gnome-shell/theme/

ls

是的,该死的东西还在那里,为了宝贵的生命而坚持着。

代码语言:javascript
复制
sudo rm -r Yaru

安装新的gdm3

代码语言:javascript
复制
sudo apt install gdm3

sudo apt install-desktop-theme-minimal

启动用户界面通过运行..。

代码语言:javascript
复制
startx

重新配置gdm3

代码语言:javascript
复制
sudo dpkg-reconfigure gdm3

上面的这些似乎只会让我从启动循环变成登录循环,所以我也不得不更改一些权限.

代码语言:javascript
复制
sudo chmod a+wt /tmp

希望您现在可以成功登录。如果你想编辑你的登录屏幕,你可以使用这个脚本来自thiggy01 01代替你的操作系统。

票数 0
EN

Ask Ubuntu用户

发布于 2021-02-28 10:52:28

  1. 下载一个新的iso。
  2. 做个可启动的吊坠。
  3. 从机器上的吊坠上启动。
  4. 导航到/usr/share/gnome-shell/theme/
  5. 将Yaru文件夹从挂件复制到物理机器之外的相同路径。

通过Ex终端做所有事情:sudo cp -R /usr/share/gnome-shell/theme/Yaru < path您的物理machine> Ex:/media/oli/usr/share/gnome-shell/theme/

(这对我有用:)

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1270581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档