viernes, 3 de julio de 2009

Wow en Linux: Tarea simple llevada a infartante

Hace unos días intenté instalar nuevamente World of Warcraft en mi PC, la última vez que había jugado estaba yo todavía en las garras de Window$. La verdad es que, en el momento de instalar el juego, hubiera preferido seguir con ese sistema.
Y ustedes dirán porqué se me complicó tanto, muy simple, en Internet se encuentran tutoriales, manuales, incluso videos sobre como hacer correr este juego con Wine. la realidad, es que todas las fuentes son la misma; wowwiki.
En realidad en esa web está la clave para hacer correr el juego, pero no completa. Aquí les detallo los pasos correctos.


Si posees los Dvds del juego, puedes intentar instalar el juego de forma normal, si la letra es muy pequeña o no se ve instala el paquete msttcorefonts, la instalación se colgará repetidas veces, solo déjala. Si no ves "Installer.exe" remonta la partición de ésta forma:
sudo mount -o remount,unhide /dev/cdrom
Si posees los Dvds del juego y no lograste instalar el juego con el método anterior, copia todos los archivos del CD1 a una carpeta en tu disco y luego todos los archivos de los demás Cds menos "Installer.exe". Siempre sobreescribir. Si copias algún "Installer.exe" que no sea del primer Cd, la instalación fallará.

Si tienes la carpeta con el juego ya instalado, cópiala a:
"/home/*/.wine/drive_c/Archivos de programa"
Si tienes Ubuntu o Fedora (o cualquier sistema con fuse) ya estarás corriendo el juego con:
wine "/home/*/.wine/drive_c/Archivos de programa/Wow/wow.exe" -opengl
De no estar en una distro con fuse, se debe modificar el archivo Config.wtf, ubicado en la carpeta del juego, y agregarle ésta línea al principio;
SET gxAPI "OpenGL"
Luego correr el juego con:
wine "/home/*/.wine/drive_c/Archivos de programa/Wow/wow.exe"
Para tener el ícono del juego por si quieres crear algún acceso directo, en terminal:
wget http://images.wikia.com/wowwiki/images/d/d3/Wow-icon-scalable.svg
mv Wow-icon-scalable.svg /usr/share/icons/

miércoles, 1 de julio de 2009

Nivel de tintas de nuestra impresora en Ubuntu

Esta mañana me encontré inmerso en un problema, una situación muy embarazosa por cierto, cuando, mirando tranquilamente The Big Bang Theory viene mi hermana con una de sus inoportunas preguntas (algo así como un súper IRQ), en realidad era algo muy simple, solo quería que le enseñara como ver el nivel de tintas de su EPSON C79.
Para no perder el hilo de la serie me apresuro a pausarla, cambio de escritorio y me dirijo hacia mi querida terminal.
El problema surge cuando ya estoy en ella, y me doy cuenta que si bien recordaba el app que necesitaba (escputil), sencillamente no recordaba qué comandos debía usar. Mi hermana no es tan buenona como para no burlarse de mí si me ve interactuando con Sir. Google o usando man para ver que comando debería utilizar. Así que me tiré a la suerte y recé para que mi memoria y asociaciones me ayudaran a no quedar en ridículo.
Por suerte esta vez acudieron en mi ayuda y me dieron la solución; "iurcurnur".
A ustedes les parecerá cómico pero "iur" son los tres comodines que se necesitan para verificar el nivel de tintas , "cur" para limpiar los cabezales y "nur" para imprimir un patrón de prueba de inyectores.


Si aún no tenemos escputil:
sudo apt-get install escputil
Para ver los niveles de tinta:
sudo escputil -i -u -r /dev/usblp0
Obviamente, sería así solamente si es la única impresora que tenemos, sino variaría; usblp1, usblp2, usblp3, etc.

Para limpiar cabezales:
sudo escputil -c -u -r /dev/usblp0
Para prueba de inyectores:
sudo escputil -n -u -r /dev/usblp0