aspecto de xmessage
Hola amigos.
Recientemente y con objeto de librarme completamente de gdm (me gusta lo
simple), incorporé unos botones al login de xdm. Después de buscar y ver
varias ideas en Internet, logré apañar algo que funciona muy bien:
Añadí esto al fichero Xsetup
/etc/X11/xdm/muestra_botones.sh &
y esto al principio del fichero Xstartup
/etc/X11/xdm/borra_botones.sh
Los ficheros contienen lo siguiente:
***************************************
#!/bin/sh
#/etc/X11/xdm/muestra_botones.sh
# Este script muestra los botones
# nunca usar 0 o 1 para las opciones.
xsetroot -solid rgb:2f/5e/6a
/usr/X11R6/bin/xmessage -geometry +300+350 "escoge ocpión" -buttons
"Apagar:3,Reiniciar:4"
CONTROL=$?
[ $CONTROL = 3 ] && shutdown -h now
[ $CONTROL = 4 ] && shutdown -r now
exit 0
***************************************
**********************
#!/bin/sh
#/etc/X11/xdm/borra_botones.sh
# Este script borra los botones creados con muestra_botones.sh
# añadirlo a /etc/X11/xdm/Xstartup
PID_OF_XMESSAGE=`/bin/pidof /usr/X11R6/bin/xmessage`
/bin/kill $PID_OF_XMESSAGE
exit 0
****************************
La pregunta es la siguiente. El aspecto que muestra la ventanita con los
botones (sale debajo de la ventana de login) es bastante pésimo. Una
ventana de color blanco con botones en color negro sin relieve. Sin
embargo, si ejecuto xmessage "Hola" en X como un usuario normal, los
botones salen con un aspecto bastante aceptable. ¿Qué está fallando?
El invento funciona muy bien, sólo es cuestión de apariencia.
Muchas gracias.
Ramiro.
Reply to: