miércoles, mayo 14, 2008

El Clima y los screenlets (weather screenlets)

Habrán notado, los que usan estas cosas que nos dicen el clima de nuestro lugar, que hace rato que no dicen ni la hora...... el problema es que weather.com cambio los parámetros de sus webs.
Para arreglarlo solo deben editar el archivo *.py del *let (desklet, screenlet, el de awn) y hacer estos cambios:

el archivo, por ejemplo: ~/.gdesklets/Sensors/GoodWeather/__init__.py (para los que no sepan eso de ~/...... se refiere al /home/ de cada usuario, yo seria /home/mato que es igual que poner ~/)

"http://xoap.weather.com/weather/local/17068?cc=*&dayf=10&prod=xoap&par=1003666583&key=41 28909340a9b2fc&unit=s&hbhf=12"

Deben dejarlo asi.... en cada lugar que aparezca algo asi:

"http://xoap.weather.com/weather/local/17068?cc=*&dayf=10&prod=xoap&link=xoap&par=1003666583&key=41 28909340a9b2fc&unit=s&hbhf=12"

Bien, una vez hecho esto, guardan el archivo editado y reinician el desklest, o cual fuere.

Listo.... el clima de nuevo.

Esta guia funciona con los siguientes screenlets...... GodWeather (gdesklets), Cualquier Weather(ScreenLets), weather(Barra tipo Mac Avant-Window-Navigator). Al menos esos son los que arregle con esta guia, pero estimo que cualquier otro que use weather.com y funcione bajo python tambien se arreglara asi.

jueves, mayo 08, 2008

Clive Barker's Jericho en Ubuntu 8.04 con Wine

Para Aquellos que digan que en Linux no andan los juegos de Wintendo......

Si, hice andar el Clive Barker's Jericho el cual es uno de los juegos de Ultima generación de Wintendo.

Para Hacerlo andar hay que tener la versión de wine 0.9.61 de los repos de winehq.

Insertan el DVD de Jericho y hacen botón derecho en setup.exe y seleccionan abrir con wine, la instalación comenzara y de ahí es solo siguiente --- siguiente.

Ahora la parte buena... copien de la carpeta de Windows/system32 a la carpeta system32 de wine los siguientes archivos: (si no tienen Windows instalado en alguna partición... no es muy difícil conseguir los .dll, googleen)

  • d3dx9_31.dll
  • xinput1_3.dll
  • PhysXLoader.dll
En la configuración de wine deben tener que emule "WindowsXP" y en audio "alsa".

Una vez hecho todo esto arranquen el Jericho desde el icono que se creo en el escritorio.

Una vez en el juego en la parte de configuraciones >> Video: deben desactivar las sombras (shadows) ya que si están activas se ve horrible y es injugable. Pero después de hecho todo esto el resultado es el siguiente.



Bueno así se ve..... No se si esta bien o mal ya que en Wintendo no lo instalé

viernes, mayo 02, 2008

Problemas de DMA en IDE/SATA en Ubuntu 8.04 (Hardy Heron)

Hola .... Estuve buscando una solución para esta cuestión, y finalmente llegó.

La solución para mí fue compilar el kernel agregando el Modulo Ide de mi chipset (Nforce 430 == amd74xx) y libata,
Esto me permitió una vez más apagar el dma, que es la única manera que tengo que grabar en mi dispositivo (drw-Asus 1608p2) ... El proceso tarda ahora dos veces mas, pero funciona cada vez ....

Mi consejo para todos ustedes es ..... busquen sus módulos para volver a los viejos /dev/hdXX .... y traten de grabar con dma activo y si falla, entonces desactivenla.

Esto funciona para mi, no soy capaz de quemar nada desde Feisty si está activo DMA en la grabadora y en Hardy se hace imposible desactivarla.

Por Ahora no tengo nada mas que decirles.... ojala supiera que modulo le toca a cada uno, pero es imposible, para los q tengan el chipset Nforce430, es ese que use yo, lo encuentran en Device Drivers > ATA/ATAPI/MFM/RLL support > AMD and nVidia IDE support.... este es el que deben marcar como modulo. OJO cuando compilen fijense bien que el ALSA este marcado para su chip de audio si no no lo tendrán y deberán compilar de nuevo.

Para los Novatos..... cuidado, mucho cuidado.... solo marquen lo que deban marcar y siempre antes de empezar copien la configuración existente:

Una vez descargado el Source para el kernel deben descomprimirlo en /usr/src y enlazarlo

$ sudo ln -s linux-source-2.6.24 linux (el numero 2.6.24 es solo a modo de ejemplo en todos los casos puede variar)

$ cd /usr/src/linux

$ sudo cp /boot/config-2.6.24-16-generic ./.config

Una Vez hecha la copia...... compilan sin sacar ni poner nada mas que lo que realmente necesiten y todo ira bien. Ojo no es que sea difícil compilar un kernel... es solo que se necesita saber a ciencia cierta el hardware del cual disponemos para ponerse a trastearlo.

Espero que les Ayude...... Saludos a todos