Cómo jugar Diablo III en Linux Ubuntu

El último lanzamiento de Blizzard fue uno de los mas esperados de la historia de los video juegos durante la última década y muchos usuarios de Linux me pidieron el dato para poder jugar Diablo 3 en Linux. Como no tengo idea y nunca jugué este juego, me puse a investigar y a probar algunas cositas que encontré en Internet…No hubo suerte así que decidí comenzar a probar unos tips y trucos que me dió un compañero y amigo fanático de Linux (pero muy fanático…enfermante).

Primero y principal debemos tener en cuenta tres requisitos…
1 – Tener instalado Wine
2 – Tener instalado PlayOnLinux: Descarga
3 – Cumplir los requisitos de Diablo 3 (Requisitos para correr Diablo III en nuestra PC)

Si cumplimos con estos requisitos, lo demás es fácil. Debemos registrarnos en Battle.net y descargar la copia digital de Diablo 3 (A menos que tengamos el DVD).

Primer paso
Una vez cumplimentados los objetivos de arriba, procedemos a descargar e instalar la última versión del cliente de PlayOnLinux, esto podemos hacerlo desde el centro de Software de Ubuntu o a través de consola con “sudo apt-get install playonlinux“. Una vez descargado, comenzará automáticamente la instalación. El asistente nos guiará así que no hay demasiada ciencia por acá.

Una vez instalado, veremos que nos aparece un menú a la izquierda y entre todas las opciones, tenemos la de “Juegos”. Haremos click en ella. Seleccionaremos “Diablo 3” y le mostraremos la ruta del archivo de instalación. Si tenemos la copia digital, será en la carpeta de Descargas/Diablo-III-Setup-esES.exe, si tenemos el DVD los pasos son un poco distintos y estaré publicándolos en los próximos días.

Luego del proceso de descarga e instalación, estaremos listos para logearnos en nuestra nueva instalación de Diablo 3 en Linux.

Ahora bien. Es posible que tengamos algunos problemas de autenticación debido a los niveles de seguridad de Linux. Algo con lo que no contaba así que tuve que volver a Google y ponerme a investigar un poco y me encontré con este comando:

echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope

El problema es que cada vez que quieras jugar, deberás ingresar ese comando…Así que nuevamente, me tuve que ir a Google a ver cómo carajos solucionábamos esto y acá vino mi gran problema…No sabía qué buscar!!!. De nuevo, llamé al enfermo linuxero de mi amigo y le comenté que quería que un comando se ejecute cada vez que se inicia la PC. Yo sabía que no tenía nada que ver con el FSTAB así que le pregunté si el archivo a editar era el sysctl.conf y en efecto, era ese…
Entonces, solo debemos dirigirnos a una terminal y ejecutar el siguiente comando

sudo nano /etc/sysctl.conf (Nota: NANO es el editor que yo uso pero pueden reemplazarlo por Leafpad, Mousepad, Gedit o cualquier otro que editor)

Al final del archivo (que debería estar comentado en su totalidad) ingresan la siguiente línea: kernel.yama.ptrace_scope = 0

Eso será todo. Ya pueden reiniciar y disfrutar de Diablo 3 en Linux Ubuntu.

Nota de redacción: Las pruebas las hice con un XUbuntu 12.04 en una PC con apenas los requisitos indispensables para correr Diablo así que si alguien tiene algún otro dato, que lo aporte y por cierto, los usuarios que posean el DVD de instalación, avísenme si la instalación es igual o hay que hacer alguna modificación porque de ser así tengo que hacer otro post o modificar este.

Las capturas de pantalla son cortesía de: VadeJuegos.com

RootLinux# Cursos Certificados de Linux y Android

Aquellos que navegan continuamente el blog ya han sido víctimas de mi constante acoso mental respecto al estudio y la capacitación. Saben perfectamente que estamos en un mundo miles de veces mas evolucionado que el de nuestros padres y que día a día ese mundo avanza mas y mas. Si no estamos preparados para los cambios, nuestra probabilidad de éxito será nula. Ergo, nuestro futuro será mediocre o en el peor de los casos, ni siquiera tendremos futuro.

Linux es una de las herramientas operativas que mas avance ha tenido en la historia de los sistemas operativos y junto a Android, presentan una excelente alternativa al futuro de los sistemas operativos masivos. Es importante que tengamos en claro el uso de estas herramientas y para eso existen lugares como RootLinux#.

La agencia RootLinux# es especialista en la capacitación sobre las plataformas mencionadas y cuenta con certificación del LPI (Linux Professional Institute) por lo que su veracidad estaría mas que demostrada en este aspecto. Además, la capacitación brindada por la gente de RootLinux# va mucho mas allá de un curso Linux sino que también podemos contar con la oportunidad de tomar la delantera en el aspecto de las nuevas tecnologías con los cursos Android que el instituto propone.

Durante el mes de octubre de hecho, se estará realizando un Android Barcamp en el cual te recomendaría comiences a guardar tu lugar pues comienza el día 11 y podés inscribirte en el siguiente enlace: Inscripción Androd Barcamp.

Este último evento, además de los cursos de Linux y los cursos de Android, es también muy importante ya que cuenta con 36 horas cátedra en donde aprenderás a crear aplicaciones Android, seguridad en Android y la correcta utilización de sus aplicaciones mas importantes.

Además, doy fe de la seriedad del grupo de enseñanza de RootLinux# con quienes podremos compartir incluso nuestras propias experiencias como desarrolladores ya que el mismo también cuenta con capacitación en áreas de desarrollo en PHP, MySQL, Phyton e incluso capacitación del uso de Asterisk, la distribución de Linux diseñada para los servidores VoIP.

Por qué Linux no triunfa sobre Windows?

Es un debate tan largo que prácticamente ni ganas tenía de retomarlo dentro de este sitio. Además, nunca (según recuerdo) hice un post fanatizando con uno u otro. De hecho uso ambos y para muchas aplicaciones o tareas, me siento mucho mas cómodo en Windows y viceversa.

Para entender los fenómenos en torno a un sistema operativo, solo basta ver un poco quienes son aquellos quienes utilizan el mismo. En el caso de Windows; todo el mundo (le guste a quien le guste). En el caso de Linux, expertos en informática o usuarios medio/avanzados (si, es así y que los linuxeros no digan lo contrario).

Pros de Linux
Primero y principal; LIBRE Y GRATUITO.
Por suerte, la diversidad de distribuciones existentes de Linux, amén de su excelente distribución de los permisos de usuario, lo hacen casi invulnerable a virus, malware, adware y cuanto bichito ande pululando por la red. Por otro lado su manejo de recursos de red permiten al usuario aprovechar al máximo su conexión de Internet o la propia red local (cableada o inalámbrica). Siendo alguien que utiliza ambos sistemas operativos, admito que logro una mayor performance de conectividad estando en Linux y de una u otra manera, me siento mucho mas seguro al insertar un pendrive ajeno o conectarme a una red desconocida.

Contras de Linux
Instalación algo “delicada” si no se sabe lo que se hace, excesivo e innecesario fanatismo por parte de los usuarios y falta de soporte puntual. Uno encontrará ayudas en foros pero son tantas las posibilidades de encontrar la solución como la de encontrarte con problemas peores.
Por su parte, Linux también posee una gran cantidad de software que permite que podamos realizar (casi) cualquier tarea que solíamos hacer en Windows pero por desgracia, para lograr esto debemos tener un conocimiento medio/avanzado de la informática, de redes y darnos algún tipo de “maña” para encontrar la vuelta y poder migrar sin problemas. Pero tendremos obstáculos muy grandes.

Software que solíamos usar en Windows para nuestro trabajo como AutoCad o Excel son extremadamente delicados para ser compatibilizados con Linux (aunque hay programas que ofrecen las mismas funciones de Autocad para Linux). De hecho, iré al caso puntual de Excel en donde, al migrar a Open Office (el cual por suerte uso desde siempre), nos encontraremos con el tremendo obstáculo de que muchas fórmulas aplicadas en el programa de Microsoft son incompatibles con Open Office Calc (procesador de hojas de cálculo libre y gratuito) y estaremos a un paso de retomar nuestro camino hacia Windows. Obviamente, los linuxeros dirán “Pero esto se logra haciendo nuevamente las fórmulas. Te tomás unos días u horas para reformular toda la planilla de cálculo y no tendrás mas problemas de virus, macros y demás agregados de Microsoft Office”. Esto es cierto. Pero la informática está creada para facilitarnos la vida, no para complicarla.

Un oficinista que trabaja día a día con cálculos delicados y planillas complejas no puede tomarse el tiempo para reformular su planilla. Entonces, desistirá del uso de Open Office. Ahora los linuxeros dirán “Bien, para esto existe Wine que te permite emular programas de Windows en Linux”. Es verdad nuevamente. Pero esto requiere de instalar la última versión de Wine (por un lado), instalar Microsoft Office apropiadamente y rogar conque no tengamos problemas con las librerías preinstaladas en Wine. Este problema lo tuve hace apenas unas horas en la PC de uno de mis jefes y me llevó bastante tiempo solucionarlo (pese a tener ya mas de 20 años de experiencia informática).

En mis oficinas estamos migrando a todos a Linux y me ví en una rara encrucijada. Linux hace bandera de ser un sistema operativo LIBRE Y GRATUITO pero a la hora de instalarlo en las computadoras de mis compañeros, lo hacemos sin siquiera consultarlo con ellos. Los obligamos a usar otro sistema, los obligamos a migrar y re adaptarse. Donde quedó la libertad entonces?

Si bien este es un caso puntual mío, también he visto en foros generales (de diversas temáticas) en donde los linuxeros no ayudan al resto de la comunidad. Simplemente, cuando alguien plantea un problema que posee en Windows, los fanáticos de Linux inmediatamente dicen “Migra a Linux” como una orden, sin ánimo de ayudar. Otros van incluso al punto de decirles “Busca en Google que para eso existe” y nada mas. Perdón, y la libertad? Y la colaboración? Linux se basa en esos dos grandes puntos. Puntos en los que Windows jamás tuvo fortaleza.

También he visto desperdiciadas horas de mi vida tratando de hacer arrancar una impresora multifunción en todas sus funciones (valga la redundancia). Podía imprimir, no podía escanear, luego pude escanear pero no imprimir. Hasta que dí con los drivers correctos. Esto es algo que a mí, que puedo tomarme un día entero para investigar y probar uno u otro software me divierte pero, a una persona que debe hacerlo en tiempo “recortado” le rompe soberanamente la paciencia y puede hacerle perder mucho dinero. Créanme, lo he visto. En los negocios la tolerancia es CERO y el tiempo, realmente vale oro.

Pros de Windows
Facilidad de manejo, facilidad de instalación, facilidad de operatividad con periféricos, software en cantidad y muchos otros PROS que no voy a nombrar porque ya todos conocen de una u otra forma este sistema operativo.

Contras de Windows
Respecto a Windows, no podemos decir mas de lo que todos sabemos. Es un sistema operativo que cuesta mucho dinero, pero la lista de contras es mucho mas larga que eso.

Tal vez mas de uno se entere de ciertas cosas recién ahora pero, el sistema de Microsoft tiene un pésimo manejo en las redes, consume una gran cantidad de recursos valiosos del sistema a la hora de evaluar la conectividad y el rendimiento del CPU. Debido a esto tenemos una frase linuxera muy cierta que reza lo siguiente: “Linux permite que una computadora vieja funcione al nivel de una computadora nueva. Windows permite que una computadora nueva funcione al nivel de una computadora vieja”. Desgraciadamente, esto es cierto. El sistema operativo de Redmond en su primer día de uso puede ser muy ágil, vistoso y como ya saben, simple de usar pero al poco tiempo de instalado comenzará a tornarse pesado, lento, sufrirás cuelgues repetidos y errores extraños que hasta ahora nadie puede explicar.

Como contraparte tenemos grandes beneficios en cuanto al software. Pero esto es una lástima también debido a que es un indicativo de que la mayoría del software desarrollado es para Windows y dejan de lado los demás sistemas operativos crecientes como Linux o Android por ejemplo.

En otras palabras, para un usuario inexperto: No es recomendable la migración a Linux. Sin embargo, es interesante experimentar con usuarios que recién están aprendiendo y darles la posibilidad de probar ambos. Que aprendan en ambos entornos. De esa manera, no estarán contaminados con la experiencia inicial (haya sido con Windows o Linux). De esta forma, propagamos el espíritu de libertad que Linux proclama al darle al usuario la posibilidad de probar ambos y decidir con cual quedarse.

Un linuxero diría “Que aprendan! El conocimiento es poder” (o alguna frase pseudo política similar). Repito, por qué ordenarle a alguien que haga lo que nosotros queremos? Esa es la raíz de los males de Linux. Su comunidad encerrada en “obligar” a los demás a usarlo. Algo de lo que ellos mismos se han quejado desde hace 20 años. Fecha en la que nació Linux y esto me recuerda a la siguiente imagen que, si tu coeficiente lo permite, podría explicar todo casi sin necesidad de leer el post completo.

Por cierto, Felíz cumpleaños Linux.

Por último (y para cerrar este post que, sinceramente es un poco largo y ya debe haberse tornado aburrido varios párrafos atrás), si la comunidad de Linux intentaba hacer un sistema operativo “Elite”, lo consiguió. Si la comunidad de Linux espera que la gente se adapte a ellos y lograr un mundo linuxero. Están perdidos. El usuario no debe adaptarse al entorno, en los tiempos que corren, el entorno debe adaptarse a las necesidades del usuario. Si no fuera así, volveríamos a las máquinas de escribir. Bill Gates entendió a la perfección este concepto. Linus Torvalds no.

Espero que todos sepan entender el punto de vista que planteo. Ambos sistemas operativos son excelentes. Con ambos me llevo muy bien y con ambos he peleado mucho porque me han hecho perder tiempo y a veces dinero. Ergo, no pretendo que fanaticen con ninguno de ellos. No debería existir el fanatismo. Solo debemos analizar la utilidad que vamos a darle a cada uno.

Motorola Milestone de Personal se actualiza a Android 2.2

Hace algunos días publiqué cómo actualizar nuestro Motorola Dext provisto de Android 1.5 a una custom ROM de Android 2.1. Por razones de hardware no pude hacer todavía un upgrade a Froyo (Android 2.2) para este modelo de Motorola pero la buena noticia es para los usuarios de Motorola Milestone.

Hace un par de días, la empresa Personal de Argentina comenzó a distribuir actualizaciones oficiales de Android 2.2 Froyo a aquellos usuarios que hayan adquirido sus equipos a través de la compañía.

“Recién conecte mi Milestone Android 2.1 Personal al Motorola Software update y me encontré con la sorpresa que se actualizó a 2.2.1. Recién lo hice y comprobé que se pueden pasar las app a la sd, el único error que encontré hasta ahora es que me da un error el Market y no entra”, aseguró un usuario de GrupoAndroid que sirvió para empezar a propagar la noticia.

Ahora mismo, en la página oficial de Motorola donde informan sobre las actualizaciones Android dicen sobre el Milestone: “Upgrade a Android 2.2 ahora desplegándose en fases, clickeen acá para más información”.

Desde Motorola no dieron información sobre la actualización para dispositivos de Claro y Movistar así que habrá que esperar más para ver si se concreta. Y si bien el update para Motorola Defy estaba programado para la misma fecha, ahora parece que se retrasó hasta abril al menos.

Recordemos las mejoras que trae la actualización:

  • Navegación web con soporte para Adobe Flash Player 10.1
  • Mejora en la performance de navegación con carga más rápida de páginas pesadas en JavaScript
  • Nuevas opciones de seguridad con borrado remoto, bloqueo de dispositivo, contraseña compleja y largo máximo de contraseña
  • 3G Mobile Hotspot
  • Nuevos tips, atajos y asistencia desde un widget de la pantalla principal
  • Cambia fácilmente entre las 8 aplicaciones más usadas
  • Mejoras en la conectividad y performance WiFi
  • Rotación de la pantalla 270 grados para trabajar con aplicaciones compatibles en cualquier dirección
  • Preservar aplicaciones y configuración usando Google Backup y Restore
  • Las aplicaciones ahora se actualizan automáticamente y puedes guardar aplicaciones en la tarjeta SD o la memoria del equipo
  • Gestión de políticas de contraseñas para administradores de Microsoft Exchange a través de todos los dispositivos
  • Más volumen de timbre y notificaciones
  • Mejoras en la sincronización de Hotmail para cuentas con una gran cantidad de correos electrónicos
  • Mayor eficiencia en Microsoft Exchange Active Sync
  • Sería interesante que se libere de una vez por todas y en forma legal, la actualización para todos los equipos de la firma y que sus usuarios puedan disfrutar libremente de sus equipos provistos por Android.

    Recordemos que Android es libre y gratuito. No veo por qué las empresas se encierran en restringir qué versión pueden usar los equipos que lanzan al mercado. Si van a recortar de esa manera la libertad que tenemos sobre los bienes que nosotros mismos pagamos, entonces no entiendo por qué no vuelven a utilizar sus sistemas operativos obsoletos y de pésima calidad.

    Actualización de Motorola Dext a Android 2.1

    Aclaración; El siguiente experimento fue realizado con un Motorola Dext (Cliq) provisto por Movistar Argentina con el firmware 5025 pero también es válido para Personal y Movistar.
    Podés averiguar entrando a “Ajustes/Acerca del teléfono” y verás por abajo que dice “Versión de banda base” (tiene que salir algo como 76XXC-63805025-SDCBALUM). Si dice 5025, adelante con esta ROM. Los demás números y letras no importan. Siempre que diga 5025.

    Bueno, luego de una larguísima pelea con Android tuve por fin la suerte de enganchar la manera correcta de rootear y actualizar el sistema operativo del Motorola Dext que mi esposa había comprado unos días atrás el cual venía gobernado por un mediocre Android 1.5 con fallas de configuración de fábrica y errores en el software de comunicación de redes (WiFi, UMTS, GPRS, etcétera).

    Una tarde completa de investigación me llevó a tener que buscar la rom adecuada (software que contiene el sistema operativo) y previo a eso, un rooteo completo del equipo (tomar control de administrador en el celular).

    Leer nota completa

    Sincronizar Blackberry con Ubuntu

    Simple y sencillo tutorial ubuntero para aquellos que no deseen estar limitados a Windows para poder sincronizar las funciones y contactos de su RIM Blackberry. En esta oportunidad, les dejo un método para poder sincronizar Blackberry en Ubuntu.

    Antes de poder llevar a cabo nuestro procedimiento, deberemos conseguir la librería Barry que trae consigo una línea de comandos útiles para explorar el equipo (Blackberry) y un software que nos permitirá la sincronización propiamente dicha. Se usa de la siguiente manera:

    Antes que nada, descarguemos los siguientes paquetes y los instalamos

    libopensync0
    opensync-plugin-evolution
    opensyncutils
    syncevolution (previamente debemos tener instalado el gestor PIM, Evolution y arrancado y configurado con alguna cuenta de correo electrónico)
    multisync
    multisync-tools


    Después hacemos lo mismo con los siguientes paquetes de la librería Barry:
    libbarry, barrybackup-gui, barry-util, libbarry-dev y opensync-plugin-barry.

    Acto seguido, ejecutamos los siguientes comandos

    sudo add-apt-repository ppa:doctormo/barry-snapshot
    sudo apt-get update
    sudo apt-get install barry-util opensync-plugin-barry-4x

    Otra alternativa menos complicada (…) sería descargar todas las librerías y guardarlas en un directorio llamado LibBarry por ejemplo dentro de nuestro directorio @home y luego ejecutar el siguiente comando e instalar todo junto: cd /home/tuusuario/LibBarry y luego: sudo dpkg -i *.deb.

    Terminados estos pasos, conectamos la Blackberry a nuestra PC y para poder efectuar la sincronización de BlackBerry en Ubuntu desde la terminal de comandos creamos un grupo:

    msynctool –addgroup Blackberry

    Luego agregamos los miembros al grupo…

    msynctool –addmember Blackberry barry-sync (esto se utilizara después para configurar el dispositivo)
    msynctool –addmember Blackberry evo2-sync (este el cliente de email, como hemos dicho Evolution)

    si tenemos alguna duda, podemos ver que hayamos creado correctamente el grupo y los miembros con el siguiente comando…

    msynctool –showgroup Blackberry

    Ejecutamos la directiva barrybackup para efectuar un backup/restore del equipo. Nos va a aparecer una ventana donde podremos realizar copias de seguridad y también vamos a ver que aparece un número de PIN (identificador del dispositivo) que tenemos que que anotarnos.

    msynctool –configure Blackberry 1
    Con la flechitas vamos hasta donde está el PIN (Device 1234567 1 1) y reemplazamos los números por el PIN que anotamos anteriormente. Por último guardamos los cambios y cerramos la aplicación.


    file:///home/USUARIO/.evolution/addressbook/local/system file:///home/USUARIO/.evolution/calendar/local/system
    file:///home/USUARIO/.evolution/tasks/local/system

    Cada vez que necesitemos sincronizar Blackberry con Ubuntu solo tendremos que ejecutar el comando: msynctool –sync Blackberry y eso será todo.

    Espero que el tutorial les haya gustado y con suerte no tendrán ningún problema al efectuar la sincronización de la Blackberry en Linux.

    Ubuntu uTouch 1.0 – Ubuntu multitouch

    Durante la tarde de ayer, Mark Shuttleworth anunció en su blog una nueva característica disponible para Ubuntu que estará disponible para la nueva versión de Ubuntu 10.10 Maverick Meerka y ya está lista en los repositorios para las anteriores versiones que permitirá aprovechar al máximo las posibilidades de los dispositivos multitáctiles.

    Shuttleworth explicaba en su sitio que: “El equipo de diseño de Canonical ha liderado este camino, desarrollando un “lenguaje táctil” que va más allá del trabajo que hemos visto en cualquier otra parte. Más que los sencillos y mágicos gestos, hacemos posible que los gestos básicos se encadenen y formen “frases” sofisticadas. Los gestos básicos o primitivas son como los verbos individuales, y unirlos permite interacciones más ricas. No es como si habláramos de la diferencia entre golpear piedras entre sí y dirigir una orquesta sinfónica, pero creemos que es un buen paso en la dirección adecuada”.

    Leer nota completa

    Sugar on a Stick 3.0

    No recuerdo haber hablado de este sistema operativo antes pero me llamó la atención el comunicado que me llegó notificándome sobre la nueva versión de Sugar. Un sistema operativo que se hizo muy popular con la llegada de las OLPC’s (One Laptop Per Child) y desconozco si en Argentina se entregaron con este sistema operativo o con una versión reducida de Windows XP.

    Sugar es un sistema operativo muy fácil de usar basado en Linux, precisamente en Fedora.

    Una de las ventajas de Sugar es que permite la creación de redes de usuarios sin necesidad de un punto de acceso propiamente dicho, es decir, permite la interactuación AD-HOC entre equipos sin necesidad de infraestructura inalámbrica. Está enfocado a entornos educativos.

    Esta versión podrá ser probada desde un pendrive USB sin necesidad de efectuar instalación alguna

    Sugar tiene un claro enfoque educativo con aplicaciones colaborativas así como también versiones en 32 y 64 bits preparadas para netbooks y portátiles tradicionales además de equipos de escritorio.

    En el siguiente video demuestran la interfaz de Sugar que como se puede ver, es muy intuitiva y posiblemente hasta los menores de 6 años sean capaces de trabajar sin problema alguno con ella, incluso mejor que muchos adultos que conozco 😀

    Aviso, el video está en inglés pero no es necesario demasiado concimiento del idioma para darse cuenta de que tenemos en manos a un potencial competidor de las principales distribuciones de Linux para netbooks.