¿La edición del tema dentro de `gnome-shell-theme.gresource` ha impedido que Ubuntu se inicie?

¿La edición del tema dentro de `gnome-shell-theme.gresource` ha impedido que Ubuntu se inicie?

Si ejecutas Ubuntu, y tiene un momento, ¿le importaría verificar el contenido de dos archivos? Podría ser realmente útil. Consulte el párrafo "SI ESTÁ EJECUTANDO UBUNTU:".

Estaba editando ingenuamente gnome-shell-theme.gresourcemientras intentaba editar el fondo de inicio de sesión/pantalla de bloqueo. La ruta completa se proporciona a continuación:

/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource

Específicamente, cambié lo que había debajo de la #lockDialogGroupsección. Desde entonces, esto ha impedido que mi computadora portátil arranque.

SI ESTÁS EJECUTANDO UBUNTU: ¿Podría decirme qué hay debajo #lockDialogGroupde ambos: /usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresourcey /usr/share/gnome-shell/theme/gnome-shell-classic.css(hice un cambio aquí también en un momento, pero pensé que lo había editado con éxito después de que no tuvo ningún efecto)? Esto podría salvarme el tocino.

Al intentar iniciar, aparece lo siguiente (texto blanco similar a una terminal básica sobre fondo negro):

/dev/sda2: clean 12345678/12345678 files 12345678/12345678 blocks

Entonces unAparece un mensaje gráficamente superior.(texto gris sobre fondo blanco):

:( ¡Oh no! ¡Algo salió mal!Ha ocurrido un problema y el sistema no puede recuperarse. Por favor contacte a un administrador del sistema

Usando Ctrl + Alt + F3 pude iniciar sesión sin una GUI y deshacer los cambios según el contenido del mismo archivo. Esto fue posible porque podía iniciar otra computadora portátil desde USB y seleccionar "Probar Ubuntu", luego simplemente sudo nano gnome-shell-theme.gresource.

Esto no me ayudó a superar el error...


Algunas soluciones básicas de problemas:

Realicé una prueba de bloques defectuosos para estar seguro, pero no encontré fallas en el disco duro.

Arranqué en modo de recuperación y seleccioné fsck pero ocurre esto:

/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.

También reinstalé GRUB desde Ubuntu en mi USB por si acaso. Esto no pareció hacer nada.

Cuando accidentalmente mantuve F4 en el arranque y además del mensaje /dev/sda2, recibí dos mensajes que decían que hay un archivo problem loading x.509 certificates -65.


Cualquier idea y crítica es bienvenida. Me interesaría especialmente saber si puedo reinstalar TODO lo que hay dentro de mi /usr/share/gnome-shell/themearchivo. ¿Se puede reinstalar el tema predeterminado del sistema operativo desde la terminal? Gracias por leer lo anterior. Intenté equilibrar los detalles con la brevedad.

Respuesta1

Bien, encontré una manera de deshacer este lío.

Usarcontrol+alternativo+F3para acceder a tty, básicamente interactúe con la computadora sin ninguna GUI.

Purga la versión mutilada de gdm3 que castiga a su creador que realizó ediciones sin respaldo.

Sudo apt purge gdm3

Ve y elimina tu carpeta Yaru manualmente si aún existe. Recibí un mensaje diciendo que el mío sí.

cd /usr/share/gnome-shell/theme/

ls

Sí, la maldita cosa todavía estaba allí, aferrándose con todas sus fuerzas.

sudo rm -r Yaru

Instalar gdm3 nuevo

sudo apt install gdm3

sudo apt install-desktop-theme-minimal

Inicie la interfaz de usuario ejecutando...

startx

Reconfigurar gdm3

sudo dpkg-reconfigure gdm3

Lo anterior sólo pareció llevarme de un bucle de arranque a un bucle de inicio de sesión, por lo que también tuve que cambiar algunos permisos...

sudo chmod a+wt /tmp

Con suerte, ahora podrás iniciar sesión correctamente. Y si desea editar su pantalla de inicio de sesión, puede usareste guión de thiggy01en lugar de bloquear su sistema operativo.

Respuesta2

  1. Descarga una nueva iso.
  2. Haz un pendrive de arranque.
  3. Arrancar desde el pendrive de la máquina.
  4. Navegar a /usr/share/gnome-shell/theme/.
  5. Copia la carpeta Yaru del pendrive a la misma ruta pero a tu máquina física.

Haz todo a través del terminal Ex: sudo cp -R /usr/share/gnome-shell/theme/Yaru<ruta de tu máquina física> Ej:/media/oli/usr/share/gnome-shell/theme/

Esto funcionó para mí :)

información relacionada