Carlos E. R. escribió:
El 2009-01-06 a las 20:17 +0100, Camaleón escribió:
El 6/01/09, Carlos E. R. escribió:
Resulta que hay una interfaz para darle al gnome fondos de pantalla cambiantes, y la suse trae un ejemplo en /usr/share/backgrounds/grass (rpm desktop-data-openSUSE-extra-gnome). El truco consiste en un fichero xml que define que ficheros graficos cargar y cuando:
Mola :-D
¿verdad?
(...)
Encontré esta explicación:
http://danubuntu.wordpress.com/2008/07/28/cambiar-automaticamente-el-fondo-d...
pero no he visto documentación sobre la interfase.
Para que luego digan que el Gnome no se puede personalizar... vaya si se puede. El problema es encontrar "cómo" hacerlo.
Exacto.
El desarrollo va más deprisa que la documentación, es decir, añaden cosas pero nadie sabe que las han añadido y tampoco hay documentación donde lo explique >:-)
Muy cierto. Ellos se lo guisan y ellos se lo comen. Dirán que les mola vernos sufrir mientras nos damos de tortas descubriendo las cosas.
No hombre no, es que la presión del lanzamiento es alta y queda poco tiempo para documentar. Por otra parte al programador le gusta programar, y lo de documentar es como un grano en el culo, les parece un coñazo, y lo comprendo. Es difícil explicar todo lo que se ha hecho, y además pretender que el común de los mortales lo entiendan. No lo encuentro en el mensaje.. me duele la cabeza así que ya contesto aquí, me lo perdonáis por hoy. GNOME es tan configurable como KDE, y hasta puede que lo sea más. El problema es que no para el usuario común. Exige buscarse demasiado las habichuelas buscando qué fichero de configuración hay que buscar para casi cualquier tontería.
He visto lo que creo que son animaciones para gnome, de pago... buscando por "animated wallpaper gnome" en gugle.
Se me ocurrió usar esto para generar un fondo de pantalla cambiante con la tierra, usando xearth. Para eso hice un script que genera un xml con 48 ficheros definidos, y que también genera los 48 ficheros de La Tierra, uno para cada media hora del dia:
Pregunta: si ya sabes de antemano el número de imágenes que vas a utilizar y es un número siempre fijo ¿necesitas crear un script para generar el xml? ¿no valdría con definir la ruta a esas 48 imágenes en el xml? :-?
Cierto, puedes hacer el xml fijo con un editor y dejarlo hecho; el problema es que son 48 lineas de configuración apuntando cada una a un fichero distinto, y se me antojó pesado de escribir. Yo soy de los que son capaces de ahorrarse 10 minutos trabajando 40. Ya sabes, mentalidad de programador ;-)
También, es que cambiando una variable lo cambio para generar doce o ciento y pico fotos en un plis plas.
Y según le des la entrada al script, genera el xml o las fotos.
Y las fotos, en el diseño inicial, había que generarlas una vez al día, porque cambian ligeramente de un dia a otro: estaciones del año, el paso de la luna (creo que ahora está encima de Arabia), etc.
-geometry 1024x768 -date $DATE
Tiene su complicación, porque al xearth hay que darle la hora universal, mientras que el xml necesita hora local. Y no lo he conseguido, hay un error de una hora...
Será el xplanet X-)
Eso, que manía tengo...
Pero esto no lo entiendo. ¿Para qué necesitas que concuerden las horas en ambos (la salida de las imágenes en xplanet y el xml)? >:-?
Pues hace falta.
En el xml lo que se hace es que cada x segundos (1800 para media hora) entra en juego una nueva sección de la configuración, y cambia a otro fichero. Es decir, tienes una configuración que básicamente equivale a esto:
00:00 fichero 1 00:30 fichero 2 01:00 fichero 3
aunque en vez de las horas, tiene duraciones de cada foto:
Czo : 00:00 durante 1600 segundos , mostrar "fichero 1"
- 1600, fichero 2
- 1600, fichero 3 ...
Así que es problema tuyo asegurarte que el "fichero 1" contenga la vista de La Tierra a las 12 de la noche; el 2, a las 12:30; el tres a la 1:00... hay que sincronizar ambas estructuras de manera que coincidan - y no lo conseguí, había un desfase. Es por eso que llamo a xplanet con "-label", para ver qué hora me ha puesto.
(...)
Y nada más! X'-)
Bueno, si, hay que poner una tarea en el cron, como por ejemplo:
*/20 * * * * /usr/share/backgrounds/tierra/generar > /dev/null
<modo sólo-pa-fastidiar-un-poco on>
¿Y no es mucha carga de cpu, cambiar la imagen del escritorio cada 30 minutos y generar las imágenes? Haz un "top" cada media hora, a ver cómo se pone...
:-P
Pos vas aviá, si tienes que estar mirando el "top" para cazar el evento. En mi vetusta máquina no llega a los cinco segundos de cálculo. Que conste que para probar el invento lo puse a cambiarse cada minuto al principio...
...
Pos acabo de cazar el evento. Vi el reloj a las 20:39:50 y me dió tiempo a esperarlo. Casi ni se ve en el top, un sólo golpe.
</modo sólo-pa-fastidiar-un-poco off>
-- Saludos Carlos E.R.
-- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org