COMO recuperar pantalla de Login en CentOS

Acabo de actualizar la estación de trabajo a la versión 4.4 de CentOS.
Todo fue de maravillas.

Antes de actualizar había modificado la pantalla de login y el splash
para que me mostraran valores predeterminados y no aquellos que venían or defecto.

Ahora decidí retomar los valores por defecto, así que modifiqué el splash (/usr/share/pixelmap/splash/) y la imagen de login, ejecutando el comando gdmsteup (como root) y seleccioné CentOS, el valor por defecto.

Luego de la actualización noto que la pantalla de login no cambia,
mantiene la que previamente había seleccionado, el splash si se
actualizo. Así que ejecuto de nuevo gdmsetup nuevamente para ver el
Login Screen que tiene seleccionado.

Allí me doy cuenta que se adiciono el nuevo GraphicalGreeter de la versión 4.4, pero me llama la atención que aparece doble. Aparece dos veces el nombre CentOSCurve, haciendo referencia al GraphicalGreeter.

De curioso elimino uno de ellos y ahí comenzó el problema. Al
eliminar uno de los dos, ambos se borraron. Por un momento pensé que me quedaba sin el greeter de la versión 4.4.

Comencé a buscar y buscar.

Los greeter se almacenan en el directorio:

/usr/share/gdm/themes

y por defecto el de la versión 4.4 se llama Bluecurve. Es referenciado
por un enlace simbólico llamado Default.

Al ver que no estaba me puse buscar los paquetes que en la instalación incorpora el tema.

La búsqueda la realicé con el comando

yum provides '/usr/share/gdm/themes/'

Dos paquetes son lo involucrados en el asunto.

* redhat-artwork
* redhat-logos

De esta forma intenté desinstalarlo con

yum remove redhat-artwork

esto generó un montón de dependencias, que si le daba y para continuar eliminaría casi todo lo relacionado a gnome, así que decidí no hacerlo por esta vía.

rpm -e --nodeps redhat-artwork

fue el candidato para eliminar el paquete. Con este comando eliminamos el paquete en cuestión sin tener en cuenta las dependencias. Luego con

yum install redhat-artwork

lo volví a instalar. Este comando instala el tema del LoginGreeter pero al reiniciar el servidor X (Cntrl+Alt+Backspace) me dio un error que no podía encontrar el fichero rh_logo-header.png. Así que apliqué el mismo proceso con el paquete redhat-logos.

rpm -e --nodeps redhat-logos

yum install redhat-logos

Luego de haber realizado estos dos últimos comandos, el fichero que daba error apareció debajo del directorio del tema (/usr/share/gdm/themes/Bluecurve/).

Reinicié el X (Cntrl+Alt+Backspace) y apareció nuevamente el
LoginGreeter de la versión 4.4.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: