Corriendo aplicaciones Windows en Linux

No, no se trata de nuestro querido Wine, ni mucho menos. La empresa NeTraverse ha mejorado su producto Win4Lin 3.0, y ofrece una interesante alternativa a quienes necesiten correr aplicaciones Windows en Linux.

La empresa, que antes habia comercializado otro tipo de soluciones similares, ha ampliado su gama de productos y relanzado su sitio web, que puede encontrarse aquí. El producto es bastante estable, aunque algunas aplicaciones no corren en él, por la falta de Dll´s o archivos necesarios para tal fin. Sin embargo, aplicaciones de uso general, con estructuras no muy complejas, funcionan adecuadamente con este programa.

Un laboratorio para aprender Linux

Muchas veces nos preguntamos cómo podemos aprender Linux sin morir en el intento. La respuesta más acertada (hasta el momento) es tener nuestro propio laboratorio…

En esta guía, podemos encontrar algunas ideas útiles a la hora de comenzar a montar un entorno de pruebas para nuestra tarea de aprendizaje. Abarca desde temas de espacio y organización al software y hardware que deberíamos tener para poder comenzar.

Disponible StarOffice 6.0 Beta

Ya está disponible la versión beta del producto StarOffice versión 6.0, la suite de aplicaciones de oficina de software libre. Al parecer, los responsables de su desarrollo han introducido notables cambios en el software y por fin veremos (parece) un contendiente de peso para la suite Office de Microsoft.

Las aplicaciones incluídas son: Writer (proceso de textos), Calc (Hoja electrónica), Impress (presentaciones) y Draw (dibujo). Todavia no hay soporte para una buena base de datos…
Como novedad, se incluye soporte para formatos XML, mejoras en la compatibilidad con formatos propietarios de Microsoft y la desaparición del StarOffice Desktop (ese escritorio virtual que se ejecutaba al iniciar cualquier programa de la suite y que la hacia notablemente lenta.). Las aplicaciones pueden instalarse independientemente de las demás.
Puede descargarse para diversas plataformas como Linux, Windows y Solaris. Para mayor información, visite el sitio web de Sun.

La dimensión desconocida (o problemas con Mandrake 8.1)

Hace algunos dias, reseñabamos en El Punto el lanzamiento de la versión 8.1 de Mandrake, una de las distribuciones con mejor acogida entre los usuarios novatos de Linux, por su interfaz amigable y su sencillo proceso de instalación. Pues bien, al terminar de bajar los 3 ISOs de internet, nos hemos encontrado con varios problemas de instalación muy, muy extraños.

Después de largas horas de espera para tener en nuestras manos la más reciente distro de Mandrake, procedimos a instalarla, como mandan los cánones. Al escoger todas las opciones deseadas y comenzar el proceso de copia en el disco, comenzaron a aparecer errores del tipo: “error installing *.mdk-i586”. Al consultar con la página de soporte mantenida por los usuarios de Mandrake, hemos visto soluciones desde verificar la compatibilidad del hardware (totalmente compatible), deshabilitar la compatibilidad plug and play de la BIOS (hecho antes al instalar Red Hat 7.1 para poder detectar la tarjeta de red), hasta chequear via md5sum la integridad de las imágenes ISO (también hecho). Seguimos con el problema. Lo único que nos falta es instalar en otra máquina con una configuración diferente a ver que ocurre…

Ayuda y Recursos Linux

Nos hemos topado con una excelente página de aquellas “paso a paso” para la instalación de software y hardware en general sobre Linux. La guía, denominada Linux.nf, está organizada por temas y tópicos definidos que van desde la instalación de un zip drive hasta la configuración de IP Chains, el firewall de Linux. Para explorarla, clic aquí.

Configurando una tarjeta de red (y hardware en general) en Linux

Muchas veces, al tratar de configurar un equipo específico de hardware en Linux, nos encontramos con que este sistema operativo no lo reconoce. Aquí, algunos consejos para evitar problemas a la hora de instalar y poner en funcionamiento equipos comunes que podemos necesitar.

Hace un par de días, cuando estaba configurando una estación Linux para conectarse en red, me percaté de que, aunque el equipo contaba con una tarjeta de red Surecom EP-320X-R estándar, funcionando correctamente en Windows, no era reconocida por Linux. Así pues, comenzó la ardua tarea de verificar que estaba ocurriendo. Una vez revisada la configuración estándar a
través de netconf y Linuxconf, y verificando los módulos que se encontraban cargados por el kernel, me di cuenta que el sistema no estaba siquiera viendo el hardware. Me dirigí a la página del fabricante (www.surecom-net.com), para verificar si existían controladores actualizados para esta tarjeta. De allí, al comprobar que solamente existía un documento de texto indicando algunas instrucciones básicas de instalación (pero no drivers) y que además decía que si tenia problemas, debería dirigirme a la página web de ScyLD Computer Corporation para obtener unos controladores genéricos. Cuando llegué a dicha página, me encontré con varias guías que iban desde recompilar el kernel para que incluyera el soporte al dispositivo nuevo hasta algunas descargas de controladores genéricos, para kernels anteriores al que estaba usando (2.4.2.2). Al ver que estos archivos no me iban a ser útiles, comencé a aplicar ciertas técnicas básicas de resolución de problemas de hardware (que debería haber probado al principio) para tratar de encontrar la razón por la cual Linux no veía mi tarjeta de red.

Soluciones:

Al pensar por un momento que Linux está totalmente orientado al hardware, se me ocurrió que, permitiendo a la mother board controlar los recursos de las tarjetas instaladas, podria tener una oportunidad para que finalmente la esquiva tarjeta apareciera a la vista de Linux. Dicho esto, modifiqué el parámetro Plug and Play Operating System Installed, de la BIOS y escogí la opción NO, para permitir una configuración de los recursos de los distintos dispositivos directamente por la board. Cuando reinicié, comprobé con agrado que el sistema operativo detectó la tarjeta y me dió la opción de configurarla.

Consejos Importantes:

A la hora de configurar un nuevo dispositivo en Linux, debemos tener en cuenta varias cosas antes de acometer la tarea:

1. Si no hemos comprado el dispositivo, debemos asegurarnos que este es compatible con Linux. Para esto, podemos consultar al vendedor o la lista de compatibilidad de hardware de nuestra distribución. Para el caso de Red Hat, podemos ir a la página http://hardware.redhat.com, para verificar si el dispositivo está soportado por la versión de Linux que tengamos instalada (o que vayamos a instalar). Si es así, podemos estar seguros que no vamos a tener mayores problemas a la hora de instalar.

2. Si ya tenemos nuestro dispositivo y una vez instalado, el sistema no lo reconoce, podemos probar algunas alternativas como:

a) Verificar que hayamos instalado correctamente el hardware. (Si se trata de dispositivos externos, verificar que estén conectados, encendidos, etc. Si son dispositivos internos, revisar que estén perfectamente ajustados y conectados, tanto a cables eléctricos como lógicos).

b) Cambiar la posición de slot del mismo (en el caso de ser una tarjeta ISA o PCI).

c) Por último, podemos probar deshabilitando la opción Plug and Play del dispositivo (que normalmente se hace a través de un diskette o CD que viene con el mismo) o a través de la configuración de la BIOS de la máquina (aqui hay que tener cuidado con lo que hacemos, es preferible documentar para que, si surge algun problema, podamos deshacer los cambios). Generalmente esta opción está denominada como “Plug and Play OS Installed? La opción por defecto es YES, pero debemos colocarla en NO.

Una vez hechos estos cambios, podemos arrancar la máquina con el nuevo dispositivo instalado, y si todo va bien, Linux reconocerá el nuevo hardware y nos preguntará si queremos configurarlo.

Si definitivamente necesitamos un controlador actualizado, y el fabricante no lo proporciona, podemos dirigirnos al sitio www.rpmfind.net y realizar una búsqueda con la referencia exacta o genérica del dispositivo que estamos tratando de instalar.

GnomeMeeting ya disponible

Ya está disponible GnomeMeeting, una aplicación para video-conferencia compatible con H.323, que incluye soporte para varios codecs de audio, video e ILS, para localización de usuarios. Para visitar el sitio de esta nueva aplicación, clic aqui.

Cómo instalar un winmodem en Linux

Seguramente nos hemos encontrado más de una vez con el famoso problema de que los “winmodems” o modems de software, no pueden usarse bajo Linux. Parece que esta afirmación se ha convertido en un mito y podemos configurarlos, con un poco de ayuda, para que funcionen en nuestra nueva máquina no Windows.

He escuchado varias veces la pregunta de si es posible instalar un winmodem o módem de software bajo Linux. Hasta hace un tiempo, la respuesta de los avezados era tajante: No, debido a que, explicaban, estos modems dependen del software (llámense drivers) para funcionar, es decir, roban algo de potencia de proceso a la máquina para efectuar sus operaciones normales.
Inicialmente, los módems ISA eran genuinos módems “de hardware” o que no dependían para nada del procesador de la máquina para funcionar. Pero los nuevos PCI comenzaron a incorporar este formato dentro de sus diseños, dejando de lado el incluir todas las funciones en la tarjeta del módem y utilizando el poder de los nuevos procesadores, cada vez más potentes.

Pues bien, después de investigar un poco sobre el tema, me he encontrado con la agradable noticia de que si es posible y que no es tan dificil llevar a cabo la tarea. Existen algunos recursos como linmodems.org, con varios vínculos a páginas con drivers de código abierto. De la misma forma, en la página de PCCHIPS (el fabricante de componentes electrónicos para computadores) puede encontrarse un driver genérico para los módems con chip PCTEL para Linux. (Podemos descargarlo aqui).