Navegando por
Categoría: Linux

Grid Wars 2 para Linux

Grid Wars 2 para Linux

Ayer comentaba que Geometry Wars ya estaba disponible para PC, lamentablemente en exclusiva para Windows Vista… pero ¿nunca oíste hablar de Grid Wars 2? (no se que le pasó al 1).

Grid Wars 2 es un clon hecho por Mark Incitti, programado en BlitzMax, pero que por motivos de amenaza de ser demandado por parte de los abogados de Bizarre Creations tuvo que retirarlo de internet.

gw19.jpg

Pocos fuimos los afortunados en descargarlo (con todo y código) y, ahora que porfín tengo una tarjeta de video descente he podido compilar una versión para Linux, aquí dejo los binarios para todo aquel interesado en este juego (no incluye el código fuente), hace falta mencionar que requiere que tu computadora tenga una tarjeta gráfica compatible con OpenGL, ya que requiere aceleración gráfica.

Descargar Grid Wars 2 para Linux (2.4 Mb)

b-max.jpgY aprovechando el post, comentar que BlitzMax es un lenguaje de programación similar a Basic pero especialmente dedicado a programar videojuegos, es el más reciente producto por parte de BlitzResearch, tienen otros productos más llamativos, como Blitz3D (solo Windows, ya que hace uso de DirectX7), que permite crear juegos tanto en 2D como 3D. Lo destacable de BlitzMax es que es multiplataforma, permitiendo que puedas compilar tu juego en Windows, Linux y MacOSX, pero lamentablemente aún no es capaz de crear juegos 3D.

BlitzMax no es caro ($80 dolares) y es una buena opción para quienes estén interesados en adentrarse al mundo de desarrollo de videojuegos para computadora.

Si te interesa programar juegos en 3D fácilmente para Windows, por $100 dolares puedes comprar la licencia de Blitz3D, que también es una excelente herramienta.

Editando el menú de aplicaciones de Gnome

Editando el menú de aplicaciones de Gnome

Para quienes inician su cambio de Windows a Linux algunas operaciones pueden no ser tan sencillas como antes, como en este caso: personalizar con nuestros propios accesos a programas del menú Aplicaciones de Gnome, es solo cuestión de acostumbrarse, algunos programas pueden ser invocados igual que escribir su nombre en la consola (zsnes, por ejemplo, si lo tienes instalado), pero la cosa se complica un poco, por ejemplo, cuando necesitas usar un programa que te trajiste de Windows y tiene que ser ejecutado vía wine.

En este ejemplo voy a crear un elemento a mi sección Programación, agregando a Flash 8 (el entorno de desarrollo, no el player), que tiene que ser ejecutado con wine, ya que no es un programa nativo de Linux.

Lo primero, crear un archivo bash (similar a los archivos por lotes .BAT de MS-DOS), un conjunto de instrucciones como si estuviera tecleándolos en la terminal, del menú Aplicaciones->Accesorios seleccionamos el Editor de textos y pegamos el siguiente código:

#!/bin/bash
cd ~/.wine/drive_c/Archivos\ de\ programa/Macromedia/Flash\ \8/
wine ‘Flash.exe’

Lo guardamos en nuestro Home (o en la carpeta donde tengas instalado tu programa… o donde gustes, solo recuerda en que carpeta quedó) y vía la Terminal le damos permisos de ejecución con la instrucción:

chmod +x flash.sh

Aunque si no te gusta introducir comandos puedes hacer clic derecho sobre el archivo y seleccionar Propiedades->Permisos y activar la casilla de Ejecución.

Ahora ejecutamos la siguiente orden (o seleccionar desde el menú Sistema->Preferencias->Distribución del menú):

alacarte

Y tendremos el editor de menús de Gnome, aquí puedes agregar aplicaciones, archivos bash (como el que acabamos de hacer), u ocultar accesos de programas que no necesitas pero no quieres desinstalar.

menu.jpg

Bien, del árbol de la izquierda vamos a seleccionar la categoría donde deseamos agregar nuestra aplicación (en este caso Programación, que ya estaba creada gracias a que instale MonoDevelop vía Synaptic), y presionamos el botón Elemento nuevo.

shortcut.jpg

Aquí podemos seleccionar algún icono para nuestra aplicación, el nombre con el que queremos que se muestre en el menú, el comentario cuando ponemos el cursor sobre el acceso y donde esta ubicado el ejecutable (o en este caso: el archivo Bash).

Y con eso tenemos control del menú principal de nuestro Gnome.

Tip: los accesos que hagamos se almacenarán en la carpeta: ~/.local/share/applications

Codificando MP3 con Sound Juicer

Codificando MP3 con Sound Juicer

soundjuicer.jpgSound Juicer originalmente trae soporte para codificar tus discos de audio en formato OGG y FLC, pero el formato favorito de los reproductores de hoy en día es MP3, pues bien, la mayoría de las distribuciones de Linux no traen soporte para este formato de audio, ya que es cerrado y propietario, por lo que nosotros los usuarios tenemos que ver la manera de conseguir los codecs para poder reproducir o codificar a este formato.

Ubuntu cuenta con unas cuantas herramientas que hacen el proceso de conseguir los codecs facilmente (Automatix o EasyUbuntu), otras distros tendran sus equivalentes, pero tambien puede hacerse manualmente, pero todo eso no lo voy a explicar en este post, en internet existen miles de lugares que explican como obtener esos codecs para tu distro, lo que si voy a explicar es como agregar a la lista de perfiles el formato MP3 para que puedas elegirlo en Sound Juicer y así poder codificar en este formato.

Primero que nada, necesitaras el paquete gstreamer8.0-lame que puedes conseguirlo desde el Gestor de Paquetes Synaptic (si usas Ubuntu como yo), aunque si ya instalaste los codecs de video y audio via Automatix o EasyUbuntu puedes saltarte este paso.

Después, ejecutar en la terminal el comando:

gnome-audio-profiles-properties

Aparecerá una ventana con los perfiles que tienes definidos, presionamos el boton Nuevo para agregar la siguiente definición:

Nombre del Perfil: MP3 Calidad CD, con perdida
Descripción del perfil:
Tubería Gstreamer: audio/x-raw-int,rate=44100,channels=2 ! lame name=enc
Extención del archivo: mp3

y marcar el checkbox que dice ¿Está activo?

perfilmp3.jpg

Ahora puedes abrir Sound Juicer y codificar tus discos en formato MP3.

Adios ATi, hola Nvidia

Adios ATi, hola Nvidia

nvidia.jpgAyer compré una tarjeta de video nueva (una Nvidia GeForce 6200), ya estaba cansado de sufrir con mi Radeon 9200 gracias a que ATi la descontinuó hace unos 6 meses (o más… ya no sé), nunca tuve un buen rendimiento gráfico en mi partición con Linux; con Windows no sufría tanto, ahí mis juegos funcionaban más fluidos, podía capturaba video (era una VIVO, estas tarjetas traen entrada de video análogo), etc. pero la falta de unos drivers decentes para Linux me impedían usar el sistema para otra cosa que no fuera trabajo, nunca pude hacer funcionar Beryl (y eso que probé como 30 howto’s diferentes), ni capturar video, en fin… pero esos problemas han terminado hoy (los posibles).

Siempre había preferido las tarjtas ATi a las de Nvidia… tuve una mala experiencia con esas GeForce 4 MX (eran unas GeForce 2 con actualizaciones), pero ahora investigué un poco antes de comprar la tarjeta y me aseguré que tuvieran características que, aunque no son lo último en tecnología, me dure un poco más el gusto de jugar juegos recientes.

Esta tarjeta tiene Pixel Shading 3.0 y OpenGL 2.0, es completamente compatible con las instrucciones de DirectX 9.0c, incluso podría instalar Windows Vista (ni loco!), pero lo que sí voy a echar de menos es la capacidad de capturar video… pero bueno, ahí conservaré en el cajón la vieja y descontinuada Radeon, ahora solo espero Nvidia no descontinue pronto esta otra.

Juega cualquier juego en Linux

Juega cualquier juego en Linux

cedega_logo_220px.jpgBueno… casi cualquier juego, uno que otro se hará de rogar, pero en general casi todos los juegos importantes funcionan correctamente, eso gracias a Cedega, una versión modificada de Wine especialmente diseñada para hacer que los juegos que necesitan DirectX en Windows puedan funcionar en Linux.

Desde siempre se ha dicho que lo que más falta le hace a Linux son videojuegos, y aunque desde hace ya bastante tiempo que existe (y conocía) este software, no me había puesto a probarlo, siempre entraba a Windows cada que quería poner algún juego… Oblivion, World of WarCraft y un largo etcétera son los juegos que podrás jugar de manera fluida (y más aún si tienes una tarjeta Nvidia con sus drivers, mi pobre ATi apesta…) si sigues los siguientes pasos (basado en Ubuntu):

Descargar los archivos de Cedega (versión 5.2, paquete de instalación RPM y motor CPKG)

Instala el paquete RPM (doble clic), cuando haya terminado de instalarse aparecerá un nuevo elemento en tu menú de Aplicaciones llamado TransGaming y un programa llamado Cedega, ejecuta este programa y te pedirá información de tu registro, ignora esa parte y cuando llegues a la ventana donde te pregunta por un motor selecciona el archivo CPKG que descargaste anteriormente.

¡Listo, ya tienes instalado Cedega!, verás un menú similar a este:

cedega.jpg

De aquí en adelante es muy intuitivo, pones el CD o DVD del juego que quieras instalar y presionas el botón marcado como Instalar.

instalar.jpg

De esta ventana solamente es necesario rellenar 2 campos:

Carpeta de juego es el nombre de la carpeta donde quieres que se instale el juego.
En Instalador vamos a presionar el botón Explorar y seleccionar el archivo Autorun.exe o Setup.exe (o lo que sea que instale el juego) de tu CD o DVD y presionamos el botón Continuar.

El proceso después de haber presionado Continuar es igual que en Windows, no creo necesites mucha ayuda aquí.

Terminado el proceso de instalación verás que en la ventana de Cedega aparece tu juego (el nombre que pusiste en el campo Carpeta) en el menú, esperando que lo selecciones y veas de el lado derecho de ese menú los ejecutables que acompañen a tu juego (configuradores, editores, el juego…).

Ya puedes borrar esa partición del otro OS de tu disco duro, ya ni para juegos sirve!

COMO: Wifi en Linux

COMO: Wifi en Linux

Este post es una traducción (con otro poco de mi cosecha), el articulo original puede accederse aquí.

Muchos fabricantes de tarjetas de red inalámbricas desarrollan drivers que funcionen solamente con Windows, ¿Y que pasa con los que usamos Linux? pues, en vez de estar pidiendo a estas compañías drivers para nuestro OS, o que por lo menos liberen el código fuente para que la comunidad pueda programarlos y que nos ignoren como si no existiéramos, surge NdisWrapper, un proyecto para implementar el NDIS de Windows para hacer funcionar los drivers de Windows en Linux.

No soy un experto en redes (ni de Linux), lo que explico aquí son los pasos que hice para hacer funcionar mi USB Encore en mi Ubuntu 6.10, verifica si tu tarjeta esta soportada dentro del hardware que ya ha sido probado antes de seguir el tutorial.

Los pasos de este tutorial no son muy sencillos de seguir (léase: no apto para novatos); habiendo tantas tarjetas de red, diferentes tipos de conexiones, drivers, instalaciones etc. hacen que no exista un método único, no puedo exponer como instalar todas las tarjetas del mundo, pero espero este tutorial pueda guiarte al menos un poco para que tu mismo puedas completar tu instalación.

Para obtener las cabeceras del kernel ejecutamos este comando:

sudo apt-get install linux-headers-`uname -r`

Ahora necesitaremos hacer un enlace de estos archivos fuente a nuestro directorio de módulos:

sudo ln -s /usr/src/linux-VERSION /lib/modules/VERSION/build

Donde VERSION corresponde a nuestra versión de kernel, como en mi caso:

step1.png

Tip: Puedes utilizar la tecla TAB para ayudarte a autocompletar los nombres de los directorios.

Ok, con los prerrequisitos listos, bajamos ndiswrapper de los repositorios (es más sencillo que andar compilando los fuentes, además que en una ocasión me dio error… no nos compliquemos):

sudo apt-get install ndiswrapper-utils

Sigue instalar los drivers, pero cuidado! no cualquier driver funciona. Verifica de esta lista si los drivers incluidos con el CD de tu tarjeta wireless sirvan, o si necesitas descargar otros (ahí mismo te dicen de donde descargarlo).

Instalamos los drivers (ojo: hay que cambiarse al directorio donde estén estos drivers, en mi caso: /media/cdrom/Drivers/Windows XP/):

sudo ndiswrapper -i nombredeldriver.inf

Y probamos que funcione:

ndiswrapper -l

step2.png

Si dice que el driver y el hardware están presentes entonces vamos por buen camino, probemos que no tengamos conflictos de módulos:

sudo depmod -a

Si no devuelve ningún error o conflicto cargamos el módulo con esta instrucción:

sudo modprobe ndiswrapper

Y, para cargar automáticamente el modulo cada que iniciemos nuestra computadora usaremos:

sudo ndiswrapper -m

Ahora toca configurar la interfaz, necesitaremos instalar unos cuantos paquetes de los repositorios:

sudo apt-get install wpasupplicant
sudo apt-get install network-manager-gnome network-manager

Ahora, busquemos las redes inalámbricas a nuestro alrededor para localizar la nuestra:

iwlist wlan0 scan

Y nos mostrará las redes que tenemos a nuestro alrededor, en mi caso fueron 3 (mis 2 vecinos y la mía), lo que vamos a necesitar de esta ventana es el ESSID con el que se identifica nuestra red (generalmente tiene el nombre del cablemodem/router, o en mi caso un nombre que yo le asigné). Vamos a decirle a nuestra tarjeta inalámbrica que se conecte a nuestra red, podemos hacerlo presionando en el icono que tiene unas pantallas de computadora cerca de donde Ubuntu nos muestra la hora y fecha y seleccionamos el ESSID que corresponda a nuestra red, nos pedirá (si esta protegida por algún tipo de encriptación) la contraseña para ingresar a esa red, cosa que debes conocer, el tipo de encriptación WEP o WPA-PSK, etc. Y después te pedirá una clave para el anillo de redes (no necesito explicarlo, el mensaje que te saldrá lo dice muy claro), lo que no he podido hacer es que no pida esta clave cada que haces login, si álguien sabe agradecería dejara un mensaje del cómo.

wireless.gif

Terminado ese paso ya estás listo para deshacerte de ese cable de red (uno menos!).

Reseña: SabayonLinux 3.2

Reseña: SabayonLinux 3.2

Lo prometido es deuda y aquí esta la reseña:

1.gifLa pantalla con la que arranca el DVD es muy similar a la que Ubuntu nos tiene acostumbrados, con algunas particularidades como la opción de probar versiones demo de unos cuantos juegos comerciales (Quake 4 y ColdWar), o arrancar con el sistema multimedia de GeeXBox Media Center o Freevo Media Center, según tu gusto.

11.gifDespués de una larga espera (tardó algo más de 2 minutos en mi P4 de 2.8Ghz y 512Mb de RAM) el sistema te da la opción de seleccionar que tipo de aceleración gráfica (si es que soporta OpenGL tu hardware) deseas emplear (AiXGL o XGL), fue aquí donde comprendí el porqué me costaba tanto trabajo configurar mi tarjeta de video (Ati Radeon 9200) para que funcionara adecuadamente con AiXGL; esta distribución me recomendaba usar XGL ya que tiene mejor estabilidad en tarjetas de video Ati, pero no hice caso… seleccione AiXGL y después de ver la animación de cuando está arrancando Beryl la pantalla se quedo completamente blanca y el sistema bloqueado, reinicié mi maquina y ahora si hice caso a la recomendación de usar XGL, funcionó muy bien, la rotación del cubo muy fluida, aunque las animaciones de las ventanas no lo eran (esto con mi tarjeta, en otras computadoras donde lo probé era todo muy fluido), noté algunos detalles gráficos (basura) donde ocurría algún tipo de animación, pero desaparecían después de un rato o un refresqueo de pantalla.

18.gifEl sistema esta súper completo (me ocupo casi 10Gb la instalación y más de una hora en instalarse), a la hora de instalarlo te pregunta que manejador de ventanas deseas usar por default, aunque en la pantalla de login puedes seleccionar Gnome, Enlightment 16, Fluxbox o Xfce (ya que instala todos), yo probé KDE con su nuevo sistema de menú, el cual tiene cinco pestañas, la primera de ellas esta asignada para tus aplicaciones favoritas, la segunda lleva un historial de lo que has abierto, tanto documentos como aplicaciones, Computer, la tercer pestaña, te da acceso a tus unidades de disco, carpetas de sistema y Home, en la cuarta pestaña encontramos nuestras aplicaciones, y la última es para cerrar el sistema, todo muy bien organizado o catalogado, trae un montón de aplicaciones: Amarok como reproductor multimedia (reproduce MP3 y DVD desde la instalación, sin necesidad de estar recurriendo a repositorios o descargando codecs), Blender para modelar 3D, aMule (P2P), Azureus (Bittorrent), Kopete (para mensajería instantánea), Google Earth, Open Office (y KOffice), Firefox, Skype (VoIP), y un montón de aplicaciones más.

89.gifAlgo notable en esta distribución fue que el disco trae una opción para reparar una instalación, por ejemplo, que por alguna razón se sobreescribió tu sector de arranque y ya no puedes acceder a Linux, con tu DVD puedes volver a instalar Grub con unos cuantos clicks, muy simple para todos aquellos usuarios que estamos acostumbrados a Windows.

Me agradó la experiencia de esta distro, pero personalmente me gustan las cosas ligeras, necesito más espacio disponible en mi partición que tengo asignada para Linux y, lamentablemente Kuroo (la interfaz para agregar o quitar paquetes/programas) no es muy explicita, no estaba seguro de que cosas podía quitar o cuales no para poder liberar más espacio, por lo que estoy escribiendo estas lineas nuevamente desde Ubuntu, pero si tu no tienes este tipo de inconveniente y buscas una distro completa Sabayon Linux es una buena recomendación, esta basada en Gentoo, otra muy buena distro.

Sabayon Linux 3.2

Sabayon Linux 3.2

sl4-logo-small.png

Hace unos días salio una nueva versión de Sabayon Linux (3.2), una distro basada en Gentoo que trae lo último de lo último que tiene que ofrecer Linux (incluido Beryl desde LiveCD):

  • Kernel 2.6.18.3
  • KDE 3.5.5
  • Gnome 2.16.1
  • Firefox 2.0
  • Blender 2.42a
  • OpenOffice 2.0.4
  • KOffice 1.6
  • y muchas cositas más

Hace apenas unos momentos ordene mi DVD de On-Disc.com por alrededor de unos $10dlls, para que en aproximadamente 7 días llegue directo a mi casita 🙂

En cuanto lo tenga en mis manos y lo instale prometo hacer una reseña.

Yellow Dog Linux para el PlayStation 3

Yellow Dog Linux para el PlayStation 3

ydl_ps3.jpg

En base a un acuerdo básico con Sony Computer Entertainment Inc. (SCEI), se le ha otorgado la oportunidad de desarrollar y traer al mercado un Sistema Operativo Linux completo a Terra Soft para el pronto a salir al mercado PlayStation 3.

Algunas características a destacar de Yellow Dog Linux 5.0 son:

  • Kernel 2.6.16
  • gcc 3.4.4 and glibc 2.4
  • Cell SDK 1.1
  • OpenOffice.org 2.0.2
  • FireFox 1.5.0 y Thunderbird 1.5.0
  • Nautilus 2.1.4
Entre otras cosas como suite de accesorios personales, herramientas de desarrollo, edición de video y audio, internet y aplicaciones para trabajo en red.

Más informacion en este link:
http://www.terrasoftsolutions.com/news/2006/2006-10-17.shtml

…creo ya puedo ir pensando en tirar mi computadora 😀