10 Marzo 2008

Evitar el parpadeo inicial del fondo pantalla en Ubuntu

No se si muchos se han dado cuenta de que el marroncito de ubuntu clasico aparece un segundo o menos entre el GDM y el Gnome, es una reminiscencia del m$-windows98 que el muy cochino se quedaba triscado el penultimo fondo de pantalla que le dejabas…pero aqui tiene solucion, encontre la solucion en
Cambiar color de fondo del escritorio de ubuntu
.

Y bueno como siempre para los vaguetes ;) pues lo explico aqui un poco por encima, el chiste esta en que el GDM tiene un color de fondo que no se suele ver porque esta la imagen de pantalla de login, pero en el trascurso hasta que esta el gnome se ve y es el pequeño parpadeo de marroncito que se ve…y que le quita sobriedad y seriedad a tu fondo en colores oscuros :P.

Pues la solucion es simple, es editar el fichero de configuracion por defecto de GDM, con sudo o con root y con tu editor:
$ sudo gedit /etc/gdm/PreSession/Default

Y busca este trozo de texto:
# Default value
if [ “x$BACKCOLOR” = “x” ]; then
BACKCOLOR=”#82BBDA”
fi

Y ahi tienes el color marroncito, “#82BBDA” en hexadecimal, que si vas a la configuracion del fondo de gnome encontraras tu color tambien en hexadecimal, lo cambias y ya esta. O si tienes una imagen, pues puedes poner un negro “#000000″ que queda muy seriote.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (0) | Referencias ()

19 Febrero 2008

Instalar los ficheros (no libres) en OpenTTD en GNU/Linux (y Ubuntu ;) )

El OpenTTD un fantastico engine libre que añade un mogollon de cosas al ya bueno Transport Tycoon Deluxe un juego de estrategia comercial de vehiculos de transporte pero que su rey es los trenes. Bueno ahi teneis una imagen del juego:

image, click to enlarge

Y bueno pues despues de instalarlo (con sudo o con root):
apt-get install openttd

Pues si lo ejecutas, no aparece ni un pantallazo de error, pero si lo ejecutas por consola, veras que te pide un fichero sample.cat…despues pide mas.

Pues buscas en internet o redes P2P, el Transport Tycoon Deluxe, pista le añades abandonware a la cadena de busqueda seguro que te sale mas resultado, lo bajas porque necesitamos los ficheros originales del juego que vendra comprimido en zip (el cual lo descomprimes en la mesa de despiece ;) ) y los vas copiando, tal que asi (en mi caso la mesa de despiece es el escritorio), desde sudo o como root:
sudo cp Escritorio/sample.cat /usr/share/games/openttd/data/
sudo cp Escritorio/trg1r.grf /usr/share/games/openttd/data/
sudo cp Escritorio/trgir.grf /usr/share/games/openttd/data/
sudo cp Escritorio/trgcr.grf /usr/share/games/openttd/data/

Y ya esta, openttd y a jugar ^_^.

Por cierto, y en relacion al openttd y que sea totalmente libre no dependiendo de ficheros no libres. Hay dos hilos muy interesantes y muy vivos en el foro oficial de OpenTTD:
[8bpp] Graphics Replacement Project - OpenGFX subproyecto para crear unos graficos de remplazo libres en 8bits. Y New Graphics - Blender “.blend” thread no se si libre del todo pero tambien el subproyecto para crear un pack de graficos de 3D prerenderizado muy realistas. Bueno si teneis maña como artista, si podeis echar una mano pues podreis desencadenar el juego de sus ataduras.

Actualizacion: En la ultimas versiones de OpenTTD pide algun fichero mas y bueno la solucion es tan simple como:
sudo cp Escritorio/trghr.grf /usr/share/games/openttd/data/
sudo cp Escritorio/trgtr.grf /usr/share/games/openttd/data/

Y ya esta.

Por: MD | Consejos, Trucos y Tutoriales, Software libre, Videojuegos | Comentarios (2) | Referencias ()

Activar el menu de Debian en Ubuntu

En la fantastica pagina GUÍA DOCUMENTADA PARA UBUNTU, he encontrado una revision del como poner el organizadito y persona de bien que es el menu de Debian en Gnome (y creo que en KDE tambien), en el siguiente link Activar el menú Debian.

Antiguamente funcionaba solo con apt-get install menu. Pero ahora debes realizar los siguientes pasos (que calco del tutorial original y extraresumo :P ):
apt-get install menu
apt-get install menu-xdg
update-menus

En el tutorial dice tambien, que hay instalar update-apt . Como siempre esto desde root, o si no usando el comando sudo para ganar privilegios monarquicos xD.

Bueno disfrutar del software libre ^_^.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (0) | Referencias ()

15 Febrero 2008

Devhelp de Gnome (mini tuto de instalacion de libros)

Devhelp es un lector de libros de ayuda para Gnome, muy interesante porque te da funcionalidades muy parecidas a las del tipico fichero de chm de ayuda que se usa en los programas de m$-windows, por cierto de este ultimo fichero tambien hay un lector que va muy bien el GnoCHM tambien muy resulton que te ayuda a seguir usando esos ficheros.

Pues hablando del Devhelp, devhelp usa unos ficheros parecidos a los chm, por un lado esta el fichero padre que se apellida .devhelp y por el otro en una carpeta el manual en formato html en varios ficheros.

Devhelp, creo que lo conoci en mi tiempo aya en una fedora viejuna, y me parecio superutil para programar de manera offline, sin poder acceder a un manual decente, o teniendo bajado el oficial pero dandole vueltas a los htmls para encontrar la funcion que buscabas.

Bueno pues uno que anda con el mono de programar, y que esta offline mucho tiempo, me volvia a ser necesario asi que lo instale y pense, uhmm quiza seguro que hay mas libros, y mi respuesta la encontre en los links de un buen tutorial que hay sobre Devhelp Generar libros para devhelp, porque en la pagina oficial…salvo en el foro que no he mirado, no encontrado un listado de libros de devhelp.

Bueno pues una vez bajados hay que dejarlos en su directorio correspondiente, que viene muy bien explicado en el README de Devhelp, que esta normalmente en “/usr/share/doc/devhelp/README”…pero viene en ingles, el cual me llevo a confundirme varias veces en la instalacion (mea culpa) y para la gente que puede tener problemas como yo.

Desvelo un poco los puntos clave, para la instalacion en el share local de tu home, en mi caso “/home/md/.local/share/devhelp/books”,
estando ahi.

Tendras el libro en formato .tar.gz, lo descomprimes y dentro tendras un directorio normalmente llamado book y un fichero book.devhelp, entonces hay que modificarlo un poco para que lo lea en el devhelp…o por lo menos en la version (DevHelp 0.16), si por el contrario es distinto y posiblemente al resultado de los pasos siguientes, solo es necesario copiarlo en el directorio books.

Al pasar el libro al directorio books, hay que tener en cuenta que el fichero .devhelp se tiene que llamar como la carpeta del libro que la contiene, por ejemplo:

make-3.81.devhelp que esta en /home/md/.local/share/devhelp/books/make-3.817/

Y abres el devhelp y ves si ha cargado correctamente, y si es asi lo abres…posiblemente te dara algunas veces un mensaje de error de que no encuentra el index.html en el directorio /home/md/.local/share/devhelp/books/make-3.817/ pues eso significa que tienes que mover el contenido del directorio book que tiene los htmls a en mi caso /home/md/.local/share/devhelp/books/make-3.817/.

Y vuelves a probar, lo mas seguro es que se lea ya perfectamente en DevHelp y por supuesto que se pueda buscar en el que es lo que mas vidilla le da frente a los tipicos htmls sueltos ;) . Si no se ve entonces es que hay que editar el fichero .devhelp del libro para poner bien las rutas, dicho asi a groso modo y sin profundizar pero que con paciencia se puede hacer.

Free Image Hosting at www.ImageShack.us

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (1) | Referencias ()

11 Febrero 2008

Monitor de frecuencia de la CPU de Gnome (añadirle mas funcionalidades)

Buscando optimizar la bateria del portatil, aparte de las tipicas de bajar el brillo, blabla. Se me paso por la cabeza modificar la frecuencia del micro, y buscando un poco por la red encontre lo que buscaba Hilo del foro Ubuntu Chile explica modificar el applet de CPU de Gnome.

Bueno para los vaguetes y por si acaso algun dia desaparece, viene a decir que pones ese applet (monitor de frecuencia) en gnome y le das permisos de superusuario para que despues cuando lo uses puedas modificar la frecuencia del micro.

La serie de comandos es:

Primero, necesitas verificar si tienes instalado en tu sistema los gnome-applets

Una vez hecho esto agregas el CPU Frequency Monitor a tu panel (click derecho sobre la barra de Ubuntu y add to panel.. (esta en la parte de System and Hardware)

Después en la consola escribes :

sudo chmod +s /usr/bin/cpufreq-selector

Una vez hecho esto , escribes lo siguiente :

sudo dpkg-reconfigure gnome-applets

Aparecera una pantalla de reconfiguracion del applet y respondes “SI” en la pregunta sobre el modo de ejecuccion del applet.

Ahora al hacer click con el boton izquierdo del mouse sobre el applet y podrás cambiar manualmente la velocidad del procesador.

Y nada despues es darle la opcion, powersave que elimina los picos de ejecucion, haciendo por ende que haya picos de lentitud…pero que ni los he notado, eliminando esos consumos y manteniendo al minimo los hz de la CPU.

Yo he conseguido, casi 20 minutos mas de bateria, algo es algo.

Por cierto conectado a la red electrica y por defecto dejalo o se queda (ahora no lo se) en on demand para que aprovechar la potencia.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (2) | Referencias ()

6 Febrero 2008

Intento de compilacion del Zsnes en un Linux de x86_64 (aviso no funciona)

Bueno he vuelto con cargas renovadas a pegarme contra mi destino, disfrutar de la emulacion de la super nintendo en mi GNU/Linux en arquitectura 64bits, y bueno el mejor emulador es el Zsnes… sin desmerecer el trabajo del snes9x que tambien funciona muy bien pero uno que es un poco sibarita.

Antes de nada aviso que no llegamos a tener un binario de Zsnes.

Y bueno pues los pasos que segui para conseguir llegar a un fallo que va ser dificil de resolver, ya que el zsnes tiene todavia algo de codigo en ensamblador de x86, fue:

  • bajar el ultimo codigo fuente
  • descomprimirlo
  • ejecutar el ./configure para que me genere el Makefile
  • y aqui en este punto hice algo diferente, meti mano al Makefile y elimine del texto del Makefile la opcion del compilador para que compile sobre una arquitectura dada, en concreto la opcion -march
  • despues ejecute el make
  • y canto error a la hora de linkar los ficheros obj que estaban por ahi en ensamblador (que por cierto si compilo)

Y nada en definitiva, no es una solucion pero si un acercamiento a tener el Zsnes nativo en 64 bits. A ver si tengo tiempo y miro otras soluciones, aunque creo que la unica factible es rescribir ese puñado de lineas puñeteras que estan en ensamblador a C limpio.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (0) | Referencias ()

26 Enero 2008

Videotutoriales de Inksape

En la pagina screencasters.heathenx.org encontraremos de momento 50 videotutoriales de como hacer pequeñas cosas y grandes cosas en Inkscape.

Un sitio muy interesante para aprender la potencia oculta que tiene este programa libre.

Por: MD | Consejos, Trucos y Tutoriales, Software libre | Comentarios (0) | Referencias ()

19 Enero 2008

Renfe: Apartir de 15 minutos retraso 50% o mas del billete

Renfe por mucho que diga la publicidad es un servicio de transporte mediocre. Por ejemplo en Salamanca pese a estar a 200km de Madrid, el servicio de tren es horrible:

  • Pocos trenes, apartir de las 8 de la tarde los fines de semana ya no hay linea de tren.
  • Aunque sea poco molesto, los trenes son viejos y no muy comodos.
  • Pero junto con con los deficientes horarios que tiene como hemos dicho antes. Lo que tarda el tren, que normalmente sin retrasos tarda 2 horas y media.

Y bueno como sistema de protesta y para ahorrarte unos dinerillos, puedes reclamar parte del coste del billete apartir de 15 minutos de retraso.

El proceso es sencillo vas a la taquilla de renfe con el billete del retraso, comprueban si ha llegado tarde y segun los minutos por encima de 15 minutos de retraso pues te van dando % del coste. Y sin broncas y sin alzar la voz.

Por cierto si es bono de 10 viajes u otro similar, tienes que guardar el billete para cuando se agote el bono.

Y es que a todos nos vendria bien mas trenes (= mejores horarios y posiblemente mas velocidad), porque habria mas puestos de trabajo. Pero claro a los ejecutivos o mejor dicho “los que se llenan los bolsillos” no les gusta porque ganan menos dinero aunque haya una mejora social.

Por: MD | Consejos, Trucos y Tutoriales, General | Comentarios (0) | Referencias ()

30 Junio 2007

Pequeño apunte sobre SDL y los joystick

He vuelto con mis queridas y odiadas SDL ;) a darle un poco al cayo de las yemas…de los dedos :P porque andaba con mono de programar.

Y bueno ahora me ando pegando con los gamepak y joystick en SDL y he descubierto que la funcion:
int SDL_JoystickNumButtons(SDL_Joystick *joystick);
Devuelve el numero de botones y estan numerados desde 0 hasta n-1 botones que tiene el mando, joystick o lo que pruebes.

Fin del pequeño apunte, que no es de mucha importancia…salvo que estes usando una guitarra-gamepak y no tengas ni guarra de cual es el primer boton o si estan todos los botones :P .

Por: MD | Consejos, Trucos y Tutoriales | Comentarios (0) | Referencias ()

29 Mayo 2007

Consejos para cuando usas la bici en ciudad

Aunque en España lo de la bicicleta como medio de transporte no se lleva mucho, principalmente por la dejadez de las autoridades locales ya que apenas hay carriles bici y encima como pasa en mi ciudad (que ha vuelto a ganar el mismo cacique las elecciones) los pocos carriles bici que hay son para hacerse la foto y son totalmente inutiles para trasporte ya que no llevan a ninguna parte (en el caso de Salamanca es un pequeño tramo de la orilla del rio) y tienen un uso recreativo, es decir que el uso real es fin de semana para padres con sus hijos que podian estar ahi en vez de jugar al futbol en el parque mas cercano, otro gallo cantaria si hicieran carriles bici para ir a los lugares de trabajo como el centro o nucleos industriales cercanos a la ciudad.

Bueno antes de irnos por las ramas un par de consejos que ido aglutinando en mis años de experiencia:

  • Respeta las normas de trafico.
  • Intenta usar casco, son una mierda los tipicos casco de ciclista todos los sabemos porque apenas protejen la cara y la nuca pero algo evitan.
  • Rotondas (link a la wikipedia): son criminales asi de claro y de sencillo, siempre que puedas evita hacer una rotonda porque los conductores no respetan muy bien que tu no quieres salir por esa salida. Es mejor cruzar la rotonda si tiene cerca o si tiene lejos lo mismo da por el paso de peatones.
  • Zona peatonales, aceras, pasos de peatones, etc: aunque este vacio y vayas lento nunca sabes de donde te puede salir un peaton (por ejemplo de un portal o una tienda) y ante la sorpresa por muy experimentado que seas tendras que realizar una reaccion brusca. Ademas de eso siempre da mejor imagen de nosotros los ciclistas coger y bajarte de la bici y llevarla andando. En definitiva no es tanto camino bajarte de la bici en estas zonas e ir andando con ella hasta acceder a la siguiente carretera o carril bici si es que lo encuentras. Por cierto creo que la policia puede multar a un ciclista por zona peatonal.
  • Usar calles secundarias, calles que conozcas como seguras frente a grandes avenidas que es donde corren a toda leche los animalitos de bellota que van en los coches.
  • Y por ende fuera de ciudad, intentar usar caminos agricolas, carreteras secundarias o poco transitadas, carreteras que conozcas como seguras o que tengan un gran arcen.
  • Arcen: es el gran amigo de los ciclistas, si encuentras calles con gran arcen aprovechalo.
  • Coches y los conductores: de por si son grandes, pesados, rapidos asi que tienes todas las de perder, ten cuidado y no hagas el cafre metiendote entre ellos, ni en atasco porque un colega vi como arrullo en su regazo un retrovisor mientras el de la furgoneta estaba dandonos voces por detras…al rato se lo dejamos en la acera a bastantes metros mas adelante.
  • Actitud en la bici: es importante estar alerta pero relajado sobre ella, conocerla y disfrutar de ella. Y cuando te toque lidiar contra un cabestro que ha salido del coche a darte de voces, no te achantes…bueno si es muy grande o agresivo o tiene algun palo o llave inglesa de la mano pasa de el, y si es todo lo contrario cometelo con patatas de forma formal para que se sienta como un gilipollas encima de por no respetarte en la bici salir a intentar darte cuatro voces. Intenta no llegar a las manos, pero si llegas y mas o menos tienes las de ganar, sabes que juegas con ventaja porque el gilipollas tendra caliente la cabeza pero el cuerpo frio pero tu tienes cabeza caliente (pero mantente sereno) y el cuerpo caliente del uso inmediatemente anterior a que te saliera del coche.
  • Las ostias: no las de antes jajaja, sino las posibles que te puedas dar, si no son graves, en plan raspones (lo que los medicos llaman abrasiones), golpes no fuertes, etc, sal de la carretera a la acera lo mas pronto que puedas y si estas con animo recoge todo lo que haya quedado tirado por la carretera. Para lo demas si estas solo, y si te sientes con fuerza y puedes, intenta arrastrar la bici o los restos en la direccion en que vienen los coches por si acaso.
  • Arena en curvas (e incluso en rectas), pasos de peatones mojados (incluso secos) son excelentes pistas de patinaje asi que tomalas con precaucion.
  • Lleva ropa comoda, dura para que si te raspas contra el suelo que se raspe ella antes que tu piel y que no sea muy olgada para no engancharte con la cadena de la bici o meter el manillar por la manga. Aparte no le tengas aprecio a la ropa porque como he dicho antes si te raspas que se raspe ella antes y si se sale la cadena de la bici de grasa las manos te mas a manchar.
  • Bicicleta: en principio para ciudad la mejor bicicleta con diferencia es la de montaña porque es muy maniobrable y tiene cambios porque las ciudades normalmente no son llanas.
    • Examina la bici antes de usarla, en plan mira que se “trice la cadena” (no se el nombre tecnico) dandole la vuelta o levantandola y dandole con fuerza y golpes secos pedaladas, porque “trizarse la cadena” que consiste en que se queda la cadena enganchada en los dientes del plato y los dientes los piñones de la rueda de mala manera parando en seco el movimiento de la bici y dandote una señor ostia saliendo volando por delante de la bici es un fallo poco comun (a mi solo me ha pasado 2 veces en la vida) pero malo ademas de por la ostia porque la bicicleta se quedara trabada y no girada nada y tendrashacer palanca usando un destornillador gordo para sacar la cadena trizada y ademas normalmente quedan dañados los piñones, una bicicleta con algun piñon ligeramente doblado de alguna trizada anterior o por un golpe volvera por su naturaleza a trizarse y te volveras a dar el leñazo. Y en referente a la cadena tambien mira que este tensa en la combinacion plato grande y piñon pequeño si esta algo destensada puedes desaflojar la rueda y ponerla un poco para atras para tensarla bien y apretar la rueda bien otra vez, si esta muy destensada ve a una tienda de bicis a que te arreglen la cadena o te pongan una nueva.
    • Y en relacion a las ruedas, fijate que no esten cuarteadas es decir con grietas (sobre todo pasa si la bicicleta esta a la intemperie o lleva meses sin usarse) para que no se rajen, es bueno llevarlas bien hinchadas, aunque no mucho pero que este dura frente a la fuerza ejercida al intentar achucharlas con la mano, bueno excepto la delantera que tiene que ceder un poquitin ya que es la que se va comer todos los bordillos, escaleras y ostaculos.
    • Y los frenos, pues tanto de lo mismo que las ruedas, la mejor combinacion es muy fuerte el de atras que al menor toque frene la rueda instaneamente, el de adelante bastante flojo que requiera casi cerrar la mano para que frene la rueda delantera para usarlo para maniobrar y en situaciones de sorpresa que instintamente frenamos con los dos a la vez (intenta frenar empezando con el de atras y continuando con de adelante despacio si no conoces la bici…aunque en una situacion de sorpresa no recordaras esto) lo que provocara instataneamente y dolorosamente que salgas volando por delante de la bicicleta como cuando se triza la cadena ademas que si es porque algun peaton ha salido por medio de la carretera o un trastornado con el coche caeras sobre el.
    • El resto de la bici, pues cambios son un poco complejos pero mira que cambie bien entre los platos y los piñones y no se salte la cadena, mira que este todo bien atornillado y apretado yo visto a un vecino yendo con el en bici sacar el manillar reirse de la tonteria y a continuacion darse la ostia, reiros pero a mi tambien me ha pasado una cosa similar pero en mi caso se partio un pedal de la bici y di una patada al suelo con tanta fuerza que me subi encima del capo de un coche del lado contrario, supongo que si hubiera mirado la bici le habria visto grietas la barra del pedal porque uno no es muy vaco. Que el sillin sea comodo, aparte que respire y no de mucho calor porque si no va ser como tumbarte a pleno sol en un sofa de cuero con ropa interior de cuero y abrigado. Y si puedes llevar cuentakilometros en la bici mejor, son de facil instalacion, y si no tienes esperiencia en carretera que son mayor distancia que dentro de ciudad sabras cuanto tiempo has tardado en ir a un sitio y cuanto tardaras en volver…yo es que en esos casos me guio por el sol aunque suene muy epico jajaja xD pero viendo en donde esta el sol y donde estaba antes de que saliera se si me tengo que dar prisa para que no me pille la noche. Y bueno si estas por ciudad (si es pequeña), no es necesario llevar mucha parafernalia como camaras de recambio, bomba de aire, llaves necesarias para desmontar o apretar ciertas partes de la bici, botella de agua y de mas pero nunca esta de mas y recomiendo tambien llevar un trapito viejo para limpiarte las manos si te las tienes que ensuciar para poner la cadena si se sale (problema mas comun y sin importancia ya que no te pasa nada solo que daras cuatro pedaladas a lo tonto y sin avanzar nada hasta que te des cuenta que no haces fuerza y que no avanzas y te cagaras en todo al mirar que se ha salido la cadena).

Y hasta aqui lo que creia que iba a ser unos breves consejos para usar la bici en la ciudad pero que se ha alargado.

Por cierto recomiendo leer el articulo de la wikipedia Masa crítica que es un movimiento relativamente reciente para revindicar un lugar para la bicicleta en la ciudad y que creo que se hace cada 1º sabado de cada mes en todas las ciudades.

Por: MD | Consejos, Trucos y Tutoriales | Comentarios (5) | Referencias ()