Diferencias entre las revisiones 5 y 6
Versión 5 con fecha 2008-10-25 20:12:56
Tamaño: 3982
Comentario:
Versión 6 con fecha 2008-10-25 20:14:52
Tamaño: 3978
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 81: Línea 81:
Tutoriales Oficial en ingles [["http://live.gnome.org/GnomeArt/Tutorials"]] Tutoriales Oficial en ingles [http://live.gnome.org/GnomeArt/Tutorials]

GDM Theme TableOfContents()

Los componetes de un GDM Theme

Un GDM Theme está compuesto Básicamente por:

  • Una imagen de fondo
  • Una captura de pantalla que se muestran en la configuración del GDM
  • Iconos (imagénes para la barra de iconos)
  • Un Archivo xml, donde se realiza el tema definido. Este archivo permite la declaración de los marcos, las imagénes, el cuadro de inicio de sesión, marco de alerta, fondo, iconos en varios subtítulos.
  • El GdmGreeterTheme.desktop archivo, que no es verdadero, archivo del escritorio, pero contiene en nombre del XML, captura de pantalla y otro tipo de información que se mostrará en la pantalla de configuración del GDM.

La creación de su propio tema

Siempre es más fácil comenzar de un tema existente, en lugar de hacerlo de cero. En general, el primer tema que se va a cambiar es la imagen de fondo. La imagen de fondo debe ser al menos tan grande como la resolución de la pantalla. A fin de que el tema sea adecuado a otros usuarios, es una buena idea usar al menos 1600x1200 pixeles de imagénes, éstas se ven como fuertes incluso en las pantallas de alta resolución. Una pequeña imagen también se puede usar, pero se pierde calidad cuando es ampliado. La imagen debe ser colocado en el tema del directorio y declarada en el fichero xml de la siguiente manera:

<item type="pixmap">
<normal file="background.jpg"/>
<pos x="0" y="0" with="100%" height="0"/>
</item>

A continuación, tendrá que reposicionar tus menús, iconos y las etiquetas con el fin de que coincida con su imagen de fondo. Aunque usted puede hacer todo transparente, un cuadro de inicio de sesión centrada no siempre es la mejor opción.

Puede definir imagénes, rectángulos y etiquetas con las siguientes etiquetas (respectivamente)

<item type="pixmap">
<item type="rect">
<item type="label">

Usando la etiqueta Item, también se puede especificar la ubicación de los botones, mensajes del sistema, la pantalla de login, etc añadiendo ID=tema de la etiqueta. todo el sistema de etiquetas GDM.

<item type="rect" id="language_button" button="true">
<item type="rect" id="session_button" button="true">
<item type="rect" id="system_button" button="true">
<item type="rect" id="disconnect_button" button="true">
<item type="rect" id="clock">
<item type="rect" id="caps-lock-warning">
<item type="rect" id="timed-rect">
<item type="rect" id="pam-prompt">
<item type="rect" id="user-pw-entry">
<item type="rect" id="pam-message">
<item type="rect" id="pam-error">

Use la etiqueta pos dentro de cada uno de los items para definir su sección X, y la posición y asegúrese de que todo parece en armonía con su imagen de fondo. Por ultimo, el xml debe ser declarado en la GdmGreeterTheme.desktop del archivo de la siguiente manera:

Greeter=theme.xml

Captura de pantalla de su GDM

Una vez que se realiza la obra maestra, necesitará una captura de pantalla.

si tiene xnest instalado, puede utilizar gdmthemetester y puedes probar con los GDM que vienen por defecto en

cd /usr/share/gdm/themes

Luego la siguiente linea de comando:

$ gdmthemetester xdmcp tema_a_alegir

Ahora solo capturas la ventana y haces una referencia en tu GdmGreeterTheme.desktop añadiendo tambien el autor, el nombre, la descripción. etc.

[GdmGreeterTheme]
Greeter=theme.xml
Name=Darkgno
Descriptio=A theme created with Blender
Author=DanielGC http://art.gnome.org/themes/gdm_greeter/1268
Screenshot=GnomeGDM.jpg
Copyright=GPL© Licence 2006, Daniel Galleguillos

Finalizando

Por ultimo, todo lo que tienes q hacer es un archivo tar con

$ gzip tar -zcf mi_tema.tar.gz

y Listo.. Puede ser fácilmente instalado en cualquier computador desde la pantalla de configuración de GDM.

Tutoriales Oficial en ingles [http://live.gnome.org/GnomeArt/Tutorials]

DanielGalleguillos/GDM_Theme (última edición 2008-12-04 08:49:09 efectuada por anónimo)