Problemas con wine 0.9.59 y World of Warcraft

Wine LogoUno de los handicaps que sufre cualquier forofo de los ordenadores al pasarse a Linux es la mala fama que tiene este sistema entre las compañías de juegos. Prácticamente ninguna ofrece juegos para Linux, aunque el SO es capaz perfectamente de hacerlos funcionar.

No vamos a hablar aquí de juegos específicos para Linux, que los hay, ya que existe un blog hermano que lo hace bastante bien (Linuxjuegos.com), pero si de Wine, un emulador de Windows que te permite hacer funcionar aplicaciones nativas de Windows en Linux (en otro post hablaré de él).

Normalmente no es necesario utilizar mucho wine, ya que hay magníficas aplicaciones nativas de Linux, pero en ocasiones un programa en particular es tu ojito derecho y no podrías vivir él, o un juego en particular te apasiona y quieres jugarlo incluso en Linux.
Linuxjuegos.com habla de wine periódicamente, pero el problema como el problema que les cuento lo tuve yo y lo solucioné yo,y creo que debo publicar la solución lo antes posible.

Resulta que instalé la versión 0.9.59 de wine en una de las megactualizaciones que el smart me brinda el domingo por la tarde y de repente, al querer entrar en el fabuloso mundo de World of Warcraft mi tarjeta gráfica no funcionaba (1fps no es de recibo para uan Nvidia).

Tras un rato trasteando descubrí que el culpable era el proceso wineserver, que chupaba un 50% de mis recursos. Así que decidí volver a instalar el wine, volviendo a una versión anterior, wine 0.9.58.

No busqué en ningún CD, ni en ninguna carpeta de mis disco duro, sino que lo que hice fue:

  • Abrir el maravilloso Smart.
  • Buscar wine (Alt+F: wine)
  • Estaba la versión 0.9.59 (instalada) y la 0.9.58 (la antigua)
  • Seleccioné la antigua, tanto para wine como para wine-devel.
  • También quité wine-tools (en caso contrario no arrancaba por problemas de compatibilidad)
  • Le dije a smart que hiciera los cambios.

Total: 2 minutos de reinstalación y el WOW a funcionar.

Supongo que será un problema puntual y que los chicos de Wine estarán ya solucionando el problema, de momento tendré cuidado con las nuevas versiones de Wine.

Skype 2.0 disponible para Linux

Skype LogoAunque la noticia es algo vieja, debo empezar a poner al día las aplicaciones punteras, y una de ellas es el famoso Skype, que en su versión 2.0 ha hecho un guiño a los usuarios de Software Libre.

Así que ya tenemos la posibilidad de realizar videollamadas gratis de y gran calidad con Skype 2.0 en nuestro Linux.

Skype for linux

Según ls programadores, han arreglado un buen montón de fallos para que esta versión sea estable, la cual cosa parece cierta viendo la lista de cambios.

Esperemos que esta noticia no sea una mera anécdota y que los desarrolladores de software también se fijen en este sistema operativo, como también hace Google últimamente con el Google Earth.

Descarga Versión para OpenSuse 10.x

Descarga para cualquier distribución

Cómo instalar Smart Package Manager en OpenSuse

En el anterior post comenté el porque se debe usar un instalador para Linux, en este os enseñaré como instalarlo y utilizarlo.

Si tenéis instalado correctamente Smart package Manager podéis pasar de este post, en caso contrarío debéis instalarlo inmediatamente. Una vez instalado os encantará OpenSuse.

Empecemos.

Suponemos que tenemos instalado OpenSuse 10.3 version 64 bits y que ni el Yast ni el Zenworks te han ayudado a instalarlo.

Dependencias:

En primer lugar instalamos las dependencias, que sólo son 3:

  • python-xml
  • python-elementtree
  • rpm-python

Para instalar cada una de ellas entramos en una sesión de consola, y una vez dentro entrar al sistema como superusuario, para ello tecleáis (la # es el símbolo del sistema, no debéis ponerlo):

# su [Enter]

# tu_password_de_superusuario [Enter]

Alerta, ahora ya estás como jefe supremo del ordenador, ahora si puedes cambiar cosas de peso en tu ordenador. Pero tranquilo, que esto es muy fácil. Ahora tecleamos lo siguiente para instalar rpm-python

# rpm -ihv ftp://ftp-1.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/suse/x86_64/rpm-python-*.rpm

Alerta: Si no quieres teclarlos todo, cópialo pero para pegarlo en la consola debes usar Shift +Insert. Una vez instalado rpm-python instalamos los otros dos.

# rpm -ihv ftp://ftp-1.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/suse/x86_64/python-xml-*.rpm


# rpm -ihv ftp://ftp-1.gwdg.de/pub/opensuse/distribution/10.3/repo/oss/suse/x86_64/python-elementtree-*.rpm

Si todo ha ido bien, ya tenéis las tres primeras cosas instaladas en vustro Linux.

Instalando el smart:

Ahora toca el programa principal, así que del mismo modo tecleamos:

# rpm -ihv http://ftp.skynet.be/pub/suser-guru/smart/10.3/x86_64/smart-latest.rpm

Así, tendremos ya instalado smart, sólo queda realizar una actualización de la siguiente forma:

# smart update

De esta forma, smart se carga con los repositorioas más importantes, más adelante veremos cómo añadir repositorios.

Con esto smart estará instalado pero, su gui (su ventanita como programa, no), así que lo instalamos para trabajar más cómodamente:

# rpm –import http://linux01.gwdg.de/~pbleser/guru-rpm.asc

# smart install smart-gui

Bien ahora, lo ejecutamos

Abrimos un ejecutor (Alt+F2) y tecleamos

smart

Nos pedirá el password del superusuario y ya podemos ver su pantalla.

Smart package manager

Ahora ya podemos empezar a poner programas fácilmente a nuestro linux.

Más información para otras versiones de OpenSuse: Smart Package Manager

Smart Package Manager, el gestor ideal para OpenSuse (I)

Smart package managerLa clave para tener un sistema operativo Linux en óptimas condiciones es tener un buen gestor de repositorios. Ya que los distribuidores nos proporcionan un buen servicio de repositorios, lo menos que podemos hacer en tener un buen programa que nos gestione las actualizaciones y nos instale las aplicaciones deseadas.

Y es que un pequeño problemas de Linux son las dependencias, es decir, hay programas que dependen de otros para su funcionamiento. (sería como las librerías de windows).

Me explicaré un poco mejor. En linux cada programa se especializa en hacer una cosa y sólo una, con lo que esa cosa la hace muy bien. Eso no quiere decir que un programa que grabe CDs de audio no pueda grabar un archivo ISO , si no que el programa que graba CDs de audio gastaráel programa especialista en granar archivos ISO. No es como en Windows que los programas cada vez quieren hacer más cosas y se hacen grandes, pesados y machacan las librerías de los otros programas (se ve esto cuando se desisntala una aplicación y Windows te pide permiso para borrar una librería que es posible que utilice otro programa)

Hace un tiempo, la forma de trabajar de Linux provocaba taquicardias a la hora de instalar un programa, ya que debías mirar las dependencias y instalar los programas uno a uno y en el orden indicado, tarea ardua aunque los programas son muy pequeños (no he hablado del tamaño en Kbs de los programas en Linux pero son mucho más ligeros que los mismos para Windows)

Eso cambió con los repositorios y los gestores de paquetes. Ahora cuando quieres instalar un programa mediante un Apt-Get o Smart, éste mira las dependencias y automáticamente te las instala.

Así, que es imprescindible para poder trabajar sin invertir horas y horas en Linux, disponer de un buen instalador. El punto flaco de la distribución OpenSuse siempre ha sido su instalador Yast, el cual era muy lento y trabajaba mal con las dependencias, más tarde intentaron mejorarlo con Zenworks, pero tampoco es de mi agrado.

Así que me quedo con Smart Package Manager.

Más información: Smart Package Manager

Continúa en Smart Package Manager, el gestor ideal para OpenSuse (II)