Configurar y ejecutar programas de Windows en Linux con Wine

Configurar y ejecutar programas de Windows en Linux con Wine

Rubén Velasco

Uno de los principales problemas con los que nos podemos encontrar al pasar de Windows a Linux es con la falta de nuestros programas favoritos. Muchos programas, como Office o Photoshop, no están disponibles para las distros como Ubuntu. Y lo mismo ocurre con los juegos, ya que, aunque podemos instalar Steam, y otras tiendas, el número de títulos que funcionan en Linux es muy limitado. Esto se debe a la ausencia de librerías y dependencias de Windows dentro de este sistema operativo. Y esto es justo lo que pretende solucionar Wine.

Inicialmente Wine pretendía ser un emulador de Windows para Linux. Sin embargo, WineHQ no «emula» un entorno completo de Windows dentro de Linux, sino que simplemente provee las librerías e instrucciones necesarias para poder cargar y procesar los binarios compilados para el sistema de Microsoft. Por ello, el acrónimo de este software cambio por «Wine Is Not an Emulator«.

Este software es capaz de cargar aplicaciones desde Windows 3.x hasta Windows 11, tanto en 16 como en 32 o 64 bits. Cuenta con prácticamente todas las librerías oficiales del sistema de Microsoft, y nos permite importar nuestras propias librerías fácilmente en caso de tener que hacer algún programa con dependencias especiales. También cuenta con un sistema de aceleración gráfica que permite desde dibujar las ventanas de las aplicaciones hasta ejecutar juegos.

Wine se ha convertido en uno de los programas esenciales para cualquier usuario de Ubuntu, o cualquier otra distro Linux además de para los usuarios de Mac que tienen la necesidad de utilizar aplicaciones que únicamente están disponibles para Windows. A pesar de ser un proyecto sin ánimo de lucro, es de alabar que prácticamente todos los meses recibe algún tipo de actualización añadiendo mejoras o nuevas funciones.

Y así es como podemos instalarlo y configurarlo, aunque es probable que, en primer lugar, nos interese saber con qué aplicaciones de Windows vamos a poder contar. Si esperas poder utilizar Word o Photoshop, Wine no es la solución, ni Wine ni ninguna otra plataforma nos permitirá disfrutar ni de las aplicaciones de Microsoft en Linux (aunque esto puede cambiar en futuro viendo la apuesta de la compañía por Linux) y mucho menos las aplicaciones de Adobe, que, depende en gran medida de la potencia de las gráficas de los equipos. Si bien es cierto que en la actualidad podemos descargar e instalar drivers oficiales de los principales fabricantes, parece que a Adobe no le interesa apostar por Linux, ya que en va en contra de sus principios al ser todas sus aplicaciones de pago.

 

Trucos para usar los programas de Windows en Linux

La capa de compatibilidad que nos aporta Wine es muy buena, pero lejos de ser perfecta. Por ello, antes de entrar en la instalación y uso de la herramienta, queremos hablaros de una serie de consejos, recomendaciones, o «trucos» con los que podremos asegurarnos de sacarle el máximo provecho a este programa.

  • Usar siempre la versión estable. Aunque hay varias betas, con novedades y mejoras, si no queremos errores, problemas y cuelgues inesperados es recomendable usar siempre la última versión estable del programa.
  • Comprobar la compatibilidad antes de instalar. Casi seguro que el programa, o juego, que vamos a abrir ya lo ha probado alguien. Así, comprobando la compatibilidad en WineHQ, podremos ahorrar mucho tiempo y evitar disgustos.
  • Instalar los programas en las unidades virtuales. Estas las crea el programa automáticamente, y con ellas evitaremos posibles problemas de compatibilidad con el sistema Linux.
  • Usa los «Wineprefixes». Estos perfiles permiten instalar varias aplicaciones de Wine a la vez, y tener configuraciones diferentes para cada una de ellas. Un básico para evitar conflictos entre aplicaciones.
  • Usa «winetricks». Gracias a este podremos instalar bibliotecas adicionales de Windows necesarias para que los programas y los juegos funcionen correctamente en Linux.
  • Domina el archivo «winecfg». Desde él podremos cambiar la configuración de audio, gráficos, red, controladores y otras opciones.

Ahora, vamos a conocer el programa.

 

Cómo descargar e instalar Wine

Lo primero que vamos a tener que hacer si estamos usando un Ubuntu de 64 bits es habilitar el soporte para los 32 bits, ya que viene deshabilitado por defecto. Esto podemos hacerlo muy fácilmente abriendo un terminal y ejecutando el siguiente comando en él:

sudo dpkg --add-architecture i386

Y, a continuación, actualizaremos los repositorios (opcional):

sudo apt update

El siguiente paso será importar en nuestro sistema la clave de WineHQ para poder añadir el repositorio y descargar las versiones más recientes del software. Wine se puede instalar desde muchos repositorios, aunque os recomendamos encarecidamente usar siempre el oficial. Descargamos la clave con el siguiente comando:

sudo mkdir -pm755 /etc/apt/keyrings && sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

Y para añadir la clave al sistema ejecutaremos el siguiente comando en el mismo terminal:

sudo apt-key add winehq.key

Ahora vamos a añadir el repositorio que corresponda a nuestra versión de Ubuntu. Nosotros hemos usado el repositorio de Ubuntu 22.04, pero si usamos cualquier otra versión (u otra edición, como Linux Mint) debemos añadir el repositorio correspondiente. Estos podemos consultarlos desde la web de Wine.

Ubuntu 20.04 o Linux Mint 20.x

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Ubuntu 22.04 o Linux Mint 21.x

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Ubuntu 23.04

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources

Ubuntu 23.10

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/mantic/winehq-mantic.sources

Instalar Wine en Ubuntu - 1

Y actualizamos de nuevo los repositorios de nuestro sistema con:

sudo apt update

Ya tenemos los repositorios de software listos. Lo único que nos queda por hacer es instalar la versión que queramos. Nosotros recomendamos instalar la rama estable, ya que está mucho más depurada y da menos problemas. Pero, si nos gusta probar las últimas novedades que llegarán en próximas versiones de Wine, podemos probar con las otras versiones, aunque no es recomendable a no ser que tengas amplios conocimientos de Linux.

Estable

sudo apt install --install-recommends winehq-stable

Versión de desarrollo

sudo apt install --install-recommends winehq-devel

Versión de pruebas

sudo apt install --install-recommends winehq-staging

Instalar Wine en Ubuntu - 2

Cuando acabe el proceso de instalación ya tendremos Wine listo en nuestro PC. Podemos comprobar que está instalado, y la versión que se ha instalado, con el siguiente comando:

wine --version

Versión Wine en Ubuntu

 

¿Cuál es la última versión de Wine?

Actualmente, la última versión estable que podemos bajar e instalar en nuestra distro Linux es Wine 9.0. Los usuarios que quieran ir un poco más allá, y ayudar además en el proceso de depuración del sistema, pueden descargar la versión en desarrollo que ahora mismo se encuentra en la versión 9.1.

La versión 9.0, lanzada en enero de 2024, llega con una gran cantidad de novedades importantes. La primera de ellas es la capa de compatibilidad WoW64, que permitirá emular arquitecturas de 32 bits dentro de los sistemas de 64 bits igual que hace Windows. También ha incluido un nuevo controlador Wayland para aquellos que usen este servicio, mejoras en los gráficos y el 3D gracias a la reimplementación de de los drivers PostScript y una mejora de WinRT, soporte para arquitecturas ARM64 y, ahora, se configura como versión por defecto de este emulador Windows 10.

Usando el comando que hemos visto justo en el paso anterior podremos comprobar qué versión tenemos instalada para saber si estamos al día o, de lo contrario, estamos usando una versión obsoleta de esta herramienta.

 

Alternativa sencilla

El método anterior es el recomendado para instalar esta herramienta. Sin embargo, si lo preferimos, podemos usar la versión que viene en los propios repositorios de Ubuntu. Simplemente ejecutaremos el siguiente comando para bajar e instalar esta versión.

sudo apt install wine64

Esta se instalará automáticamente en nuestro PC sin tener que hacer todo lo anterior, aunque es muy fácil que nos encontremos con una versión obsoleta de Wine. Por tanto, recomendamos usar el método anterior.

 

Bajar Wine Staging desde GitHub

A continuación os vamos a mostrar todos los secretos y entresijos que nos propone este programa que básicamente nos permite ejecutar programas de Windows en nuestro equipo basado en Linux. Como veis, tenemos al alcance de la mano varios métodos para descargar e instalar la aplicación como tal en nuestro PC. Todo ello dependiendo de la versión que necesitemos o deseemos utilizar, incluyendo aquellas de prueba que incorporan las más recientes funciones desarrolladas por sus creadores.

Pero también podemos echar mano de un fork algo más completo que tenemos la posibilidad de descargar desde la plataforma de código abierto, GitHub. Esto es algo que podemos llevar a cabo de forma directa desde este mismo enlace. En concreto os hablamos de Wine Staging, y como suele ser habitual, desde aquí también tendremos acceso al código fuente de la aplicación en sí. En este caso nos encontramos con un software de código abierto y gratuito que se basa en Wine, cuya principal diferencia es que incluye una buena cantidad de funciones adicionales y correcciones.

Todo ello con el fin de ofrecernos una mejor experiencia y sencillez de uso al tiempo que estabilidad. Además si ustedes arrolladores nos prometen un programa de actualizaciones más periódico para así beneficiarnos de todas las mejoras que se vayan lanzando cuanto antes.

 

Cómo configurar Wine

Una vez instalado Wine, ya podremos empezar a ejecutar programas de Windows dentro de Linux. Sin embargo, si queremos que estos funcionen correctamente, tendremos que saber cómo configurar adecuadamente la herramienta.

Esto es algo que afectará directamente a nuestra experiencia con el programa y al rendimiento que podremos sacar del mismo a la hora de ejecutar aplicaciones Windows en el sistema Linux. Dependiendo del tipo de aplicaciones que nos dispongamos a poner en marcha, es recomendable que ajustemos determinados parámetros por ejemplo los relacionados con el audio y el vídeo para así evitar problemas en la ejecución como tal.

 

Configuración inicial

Ya tenemos Wine instalado en nuestra distro Ubuntu. Pero antes de empezar a usarlo hay que realizar una primera configuración de la herramienta. En esta configuración se preparará el sistema para poder ejecutar las apps de Windows y se bajarán ciertos componentes (como Wine-Mono o Gecko) necesarios para que ciertos elementos, como .NET, puedan funcionar.

Para iniciar esta configuración inicial ejecutaremos el siguiente comando:

winecfg

Veremos una ventana que nos indicará que el programa está siendo configurado. Esperamos a que termine, o a que veamos alguna ventana que nos pida permiso para instalar dependencias. Hacemos clic sobre el botón «Instalar» de todas ellas para que el propio asistente se encargue de bajar y copiar todo lo necesario.

 

Opciones de Wine

Cuando termine el proceso, y esté todo listo en nuestro PC, podremos ver la ventana de configuración de Wine. Esta ventana tiene 7 pestañas, a través de las cuales vamos a poder configurar los distintos aspectos de esta herramienta.

 

Aplicaciones

Wine nos permite simular todas las versiones de Windows. De esta manera, si tenemos software que solo se puede ejecutar en una versión concreta de Windows, podremos cargar las librerías de dicha versión, y suplantar la versión del sistema operativo, para cada una de ellas. Podemos configurar una versión por defecto, que se usará en todos los programas, y añadir archivos EXE concretos para darle a cada uno una versión.

 

Librerías

Desde este apartado vamos a poder configurar cómo queremos que se usen las librerías. Podemos dejar que por defecto se utilicen las propias que proporciona Wine, o dejar que cada programa use la suyas (si las tiene) o las librerías que nosotros copiemos desde una versión de Windows o bajadas de Internet.

 

Gráficos

Configuración Wine en Linux

Desde este apartado podemos configurar cómo queremos que se dibujen las ventanas o los gráficos de las aplicaciones que ejecutamos. Podemos elegir si queremos que se capture el ratón dentro, emular un escritorio virtual de Windows para que el programa se ejecute en él e incluso las decoraciones de las ventanas. También podemos elegir el tamaño de la fuente.

 

Integración de escritorio

Configuración Wine en Linux

Nos permite instalar y configurar distintos temas de escritorio, así como configurar las carpetas personales típicas del sistema operativo donde se guardarán los datos generados desde estos programas abiertos desde Wine.

 

Unidades

Configuración Wine en Linux

Desde este apartado podemos configurar los distintos puntos de montaje que queremos que reconozcan las aplicaciones de Wine. Cada uno de estos puntos de montaje (que pueden ser unidades o solo carpetas) se reconocerán como discos duros conectados al PC.

 

Audio

Configuración Wine en Linux

Nos permite controlar el driver de sonido utilizado y configurar los dispositivos de entrada y salida de audio.

 

Acerca de

Como su nombre indica, esta pestaña nos permitirá ver la versión del programa que tenemos instalada. No sirve para configurar nada.

 

Abrir un programa de Windows en Linux

Ahora que ya tenemos Wine instalado, y sabemos cómo configurarlo, ya solo nos queda saber cómo usarlo. Por defecto, este programa quedará integrado dentro de Ubuntu de manera que reconozca los archivos .exe y .msi  automáticamente y los abra haciendo doble clic sobre ellos. Igual que en Windows. También podemos abrir estos archivos desde el menú contextual, haciendo clic derecho sobre ellos.

Abrir programa de Windows en Linux

Wine se encargará de todo. Nosotros tendremos que seguir el asistente como si se estuviera instalando el programa en Windows y, cuando acabe, tendremos el software listo para ejecutarlo.

Instalar programa de Windows en Linux

Es posible que, al intentar abrir un archivo EXE, nos encontremos con un mensaje de error de la propia distro en el que nos indica que no tenemos permiso para ejecutar dicho archivo. Esto es muy común, sobre todo, con los ejecutables que descargamos de Internet, y es que, por seguridad, vienen con este permiso deshabilitado.

Para habilitarlo, tenemos dos opciones diferentes. La primera de ellas, y la más sencilla, es hacer clic con el botón derecho sobre el .exe, abrir su ventana de propiedades y, en el apartado de permisos, marcar la casilla de «Permitir ejecutar el archivo como un programa«. Si, por otro lado, somos de los que nos gusta trastear con el termina, podemos habilitar estos mismos permisos usando el comando chmod. Podemos hacerlo tanto con el valor 1 como con el 3, 5 o 7. Lo más común es usar el clásico comando «chmod 777» seguido del archivo (en nuestro caso, el EXE) que vamos a ejecutar.

 

Evitar problemas con las librerías

A pesar de los esfuerzos que sus desarrolladores han puesto en este proyecto a lo largo de los años, en ocasiones nos podemos encontrar con algunos fallos en su funcionamiento. Por ejemplo estos pueden hacer referencia de manera directa a las librerías que utilizan los juegos o programas que ejecutamos a través de Wine. Es por ello que en la mayoría de las ocasiones cuando nos disponemos a utilizar esta aplicación, sea recomendable instalar algunas herramientas adicionales como Winetricks.

Esta evita que tengamos que instalar obligatoriamente las bibliotecas DLL por nuestra cuenta al ejecutar software. Asimismo otra solución software muy interesante que podemos instalar es PlayOnLinux. Aquí nos encontramos con un complemento que resuelve problemas y configura Wine de la mejor forma posible para un software en concreto.

También nos podríamos hacer con el software Mono para poder instalar aplicaciones que dependan de .NET en Linux. De esta manera evitamos problemas inesperados a la hora de ejecutar aplicaciones y juegos en Linux mediante esta vía y agilizar el proceso.

 

Wine no se ejecuta en Linux o se cierra

Ya hemos visto que la utilidad de esta potente, a la vez que veterana, aplicación para ejecutar software de Windows en Linux, es enorme. Tanto para usuarios noveles como para los más avanzados del sistema operativo de código abierto. Sin embargo, en ciertas ocasiones nos podemos encontrar con que el programa no se ejecuta correctamente aquí. Las razones de todo ello pueden ser varias y tenemos que buscar el camino más sencillo para resolverlas.

Por un lado, deberíamos asegurarnos de estamos descargando la más reciente versión de Wine para así evitar problemas de compatibilidad con el sistema operativo en el que lo hemos instalado. Igualmente se puede dar el caso de que intentemos ejecutar algún programa del sistema de Microsoft que presenta incompatibilidades en esta plataforma, por lo que no funcionaría correctamente. Otro apartado que deberíamos tener muy en consideración es la arquitectura de Wine que estamos intentando ejecutar y que sea compatible con el sistema, él decir, de 32 o 64 bits.

 

Reiniciar Wine

Puede ocurrir que, a medida que usamos esta herramienta, cambiamos configuraciones e instalamos programas, por algún motivo deje de funcionar correctamente. En ese caso, lo que debemos hacer es forzar al programa que vuelva a regenerar toda su configuración y todas sus dependencias para que todo pueda volver a funcionar.

Para ello, lo que tenemos que hacer es borrar la carpeta «.wine», que se encuentra dentro de nuestro directorio principal. O, por seguridad, en vez de borrarla cambiarle el nombre por «.wine.backup». Una vez hecho esto, Wine ya no tendrá un directorio válido, y su configuración tendrá que volver a regenerarse. Para ello, en un terminal ejecutamos el comando «winecfg» que ya hemos visto y la configuración de este programa volverá a generarse automáticamente.

Además, si hemos apostado por el cambio del nombre de la carpeta, dentro de .wine.backup tendremos todos los programas y todos los datos ahí guardados, para recuperarlos en caso de querer. Si no, cuando veamos que todo va bien, podremos borrar la carpeta por completo.

Otra forma de reiniciar la configuración de esta herramienta es crear un nuevo «wineprefix» de cero donde ejecutar programas y herramientas concretas. Esto podemos hacerlo ejecutando un comando como el siguiente:

WINEPREFIX=$HOME/.foobar winecfg

Y, por último, si no queremos crear un nuevo wineprefix, y lo que queremos es arreglar el nuestro, también podemos intentarlo reseteando todas las DLL usando el siguiente comando:

winetricks alldlls=default  

Desinstalar Wine

Wine es muy útil, pero también hay que admitir que es un programa bastante pesado. Y si instalamos muchas dependencias en el PC (como los .NET, por ejemplo), también puede ocuparnos mucho espacio. Por ello, si no vamos a utilizar este programa, vamos a poder desinstalarlo fácilmente. Para ello, lo único que debemos hacer es ejecutar el siguiente comando (cambiando «stable» por la versión que hayamos instalado anteriormente):

sudo apt-get remove –purge winehq-stable

El propio sistema se encargará de desactivar y borrar por completo todo el programa. Además, debemos eliminar las siguientes carpetas de configuración y de caché a mano para liberar espacio. Debemos asegurarnos de mostrar los archivos ocultos con el atajo de teclado Control + R.

  • .wine (dentro de nuestra carpeta personal)
  • ./.wine
  • ./.config/menus/applications-merged/ (cualquier directorio que empiece por «wine»)
  • ./.local/share/applications/wine
  • /.local/share/desktop-directories/wine*
  • ./.local/share/icons/ (todos los archivos .xmp)

Una vez hayamos eliminado todos estos archivos debemos ejecutar los siguientes comandos, en orden, para terminar de borrar Wine del PC:

sudo apt update sudo apt autoclean sudo apt clean sudo apt autoremove

Y, por último, podemos eliminar manualmente el repositorio que hemos añadido desde las fuentes de software de este Linux.

 

Comprobar compatibilidad de los programas

El objetivo de Wine es claro: permitir a los usuarios de Linux y macOS ejecutar programas que solo están disponibles para Windows. Pero, en la práctica, esto es algo complicado, ya que, por mucho que se esfuerce la comunidad en mejorar esta herramienta, los DRM o las técnicas de programación usadas por Microsoft, Adobe y otras compañías hacen que sea muy complicado que un programa funcione, y lo haga bien, fuera del ecosistema para el que ha sido diseñado.

Los desarrolladores de esta herramienta cuentan con una enorme base de datos donde recopilan todo tipo de programas de manera que podamos saber qué tal funcionan los programas de Windows en Linux a través de Wine. Simplemente debemos entrar en este enlace y buscar, en la base de datos, el programa que queramos.

Wine Compatibilidad Word

Como podemos ver, se analizan varias versiones del programa, y cada una de ellas recibe una valoración según qué tal funciona, siendo el «Platinum» el mejor resultado, perfecta y como si fuera nativa, y «Garbage» que funciona como una «basura», es decir, que no funciona. Entre Platinum y Garbage  se encuentran las categorías: Gold, Silver y Bronze, siendo esta la inmediatamente superior a Garbage, mientras que Gold es la inmediatamente posterior a Platinum.

Este listado es actualizado por la comunidad, por lo que es probable que algunas de las aplicaciones que necesitemos, especialmente si son poco conocidas, no se muestre en el listado. Para salir de dudas, tan solo debemos intentar instalarla a través de Wine y cruzar los dedos.

Además, muy interesante, nos dan también algunas alternativas para que, si el programa no funciona, podamos optar por alguna de ellas que, generalmente, hacen lo mismo (pero funcionan nativas en Linux).

 

Programas y juegos compatibles con Wine

Wine clasifica los programas y juegos que son compatibles con Wine a través de las categorías: Platinum, Gold y Silver.

En la categoría Plantinum se encuentran aplicaciones y juegos que funcionan sin ningún problema, es decir, que no hay que realizar ningún ajuste en la configuración de la aplicación. Dentro de esta categoría encontramos World of Warcarft 9.1.5, Fallout 3 1.7 y GOTY, Adobe Animate Flash CS6, .NET Framework 3.5, Diablo III, Microsoft Word 2010 de 32 bits y The Elder Scrolls II: Morrowind versión 1.6.1820.

Las aplicaciones y juegos disponibles dentro de la categoría Gold, necesitan una configuración mínima por parte de Wine y entre los que encontramos Adobe Photoshop CS6, StarCraft 1.16.1 (Brood War), The Witcher 1.x, todas las versiones de The Sims 3, Final Fantasy XIV Havensward a través del cliente oficial, Command & Conquer 3: Tiberium Wars 1.x y Sid Meier’s Civilization IV.

La categoría Silver agrupa a todos los juegos y aplicaciones que pueden presentar algún problema de funcionamiento pero que no afectan al uso normal. Dentro de esta categoría encontramos el instalador de Microsoft Office 2019, la versión actual de StarCraft, Final Fantasy XI: Online Final Fantasy XI, Magic: The Gathering online 4.x, Half-Life 2 y Planescape: Torment 2/4.

Al tratarse un proyecto de código abierto mantenido por la comunidad, Wine centra sus esfuerzos en base a las necesidades de los usuarios, a través de un sistema de votaciones y recomendaciones donde cualquier puede sugerir en que aplicación o juego centrarse para hacerlo compatible con Wine o mejorar su compatibilidad.

 

¿Y qué pasa con los juegos de Windows?

Wine también es capaz de ejecutar juegos de Windows en Linux. Sin embargo, el proceso es bastante más complicado, ya que los juegos necesitan ciertas librerías adicionales (como DirectX, o .NET) para poder ejecutarse sin problemas.

Si jugamos en Steam, por ejemplo, el propio cliente cuenta con una tecnología, denominada Proton, que se basa en Wine para configurar y cargar los juegos en este sistema operativo sin que el usuario tenga que hacer nada más. Es una de las mayores revoluciones en lo que a juegos para Linux se refiere. La consola Steam Deck de Valve, permite disfrutar de un gran número de juegos disponibles en Steam, ya que utiliza SteamOS 3, la distribución Linux basada en Arch Linux diseñada para ofrecer la máxima compatibilidad a juegos dentro de Linux y que ofrece soporte para todas las tarjetas gráficas, tanto de Nvidia como de AMD.

Gracias a este sistema operativo, que podemos descargar e instalar en sustitución de la distribución Linux que utilicemos habitual o como complementaria, podemos disfrutar de la mayoría de los títulos disponibles en Steam, listado de títulos que todos los meses se va ampliando, añadiendo más juegos. Esa versión no es la misma que vamos a encontrar en el interior de la Steam Deck, ya que la versión de este modelo está diseñada y optimizada para el hardware de esta consola portátil.

En caso de que no juguemos en Steam, o el juego no esté dentro de la lista de juegos compatibles con Proton, lo que debemos hacer es echar mano de otro programa muy útil conocido como «PlayOnLinux«. Este programa se trata de una base de datos con configuraciones para multitud de juegos, y una interfaz mucho más amigable, para poder configurar y lanzar los juegos a través de Wine. Cada juego tendrá un perfil independiente, por lo que una configuración con DirectX 9, por ejemplo, no afecta a un juego que necesite DirectX 10.

Por último, si se tratan de juegos muy muy antiguos (de la era de MS-DOS) recomendamos apostar por un conocido emulador llamado DOSBox, que nos permite emular un entorno DOS y correr en él, como si fueran nativos, programas y juegos. Si necesitamos un sistema operativo más avanzado, y Wine no se adapta a nuestras necesidades, recordar que también podemos recurrir a una máquina virtual sobre la que ejecutar el juego que queramos.

 

Diferencias entre Wine, CrossOver y Cedega

Aunque a grandes rasgos los tres programas pueden parecer similares, el padre de todos, donde se visualizó la posibilidad de instalar los programas de Windows en Linux y se llevó a cabo dicha tarea, fue Wine. Obviamente, como hemos visto, no se trata de un programa perfecto, y tiene muchos aspectos que mejorar, desde la interfaz hasta la usabilidad y la compatibilidad. Pero, a pesar de ello, es el proyecto que escoge la mayoría de los usuarios.

Por otro lado, CrossOver es un programa comercial que se basa en Wine, pero que busca mejorar esta experiencia de usuario que deja un poco que desear el programa original. Los responsables del proyecto comprueban a fondo todas las actualizaciones y trabajan para automatizar al máximo las configuraciones para todo tipo de programas. En vez de tener que configurar nosotros mismos la instancia, este proyecto la configura por nosotros. Al estar basado en Wine, cuando se lanza una nueva versión de este, con mejoras y novedades, estas terminan llegando igualmente a CrossOver. Eso sí, se trata de un programa MUY caro.

Por último, tenemos otro proyecto similar llamado «Cedega». Este proyecto robó el código fuente de Wine, aprovechando un vacío en la licencia, y cerró su código para convertirse en un proyecto comercial. Con el tiempo presumió de ofrecer mucha mejor compatibilidad con juegos que el proyecto original, pero al final no ha sido así. De hecho, desde 2009 no recibe ninguna actualización.

Si tenemos que elegir, la mejor opción de todas es Wine, ya que el resto de los proyectos disponibles, se basan en él. Además, detrás de la aplicación se encuentra una amplia comunidad de usuarios, por lo que, si tenemos cualquier duda o pregunta, podemos pasarnos por su página web y buscar preguntas similares en el foro. Eso sí, si esperamos que algún momento aplicaciones como Office o Photoshop puedan ejecutarse en Linux a través de Wine, ya podemos esperar sentados, mejor acostados, porque ese momento nunca llegará.

2 Comentarios
Logo softzone.es
Navega gratis con cookies…

Navegar por softzone.es con publicidad personalizada, seguimiento y cookies de forma gratuita. i

Para ello, nosotros y nuestros socios i necesitamos tu consentimiento i para el tratamiento de datos personales i para los siguientes fines:

Las cookies, los identificadores de dispositivos o los identificadores online de similares características (p. ej., los identificadores basados en inicio de sesión, los identificadores asignados aleatoriamente, los identificadores basados en la red), junto con otra información (p. ej., la información y el tipo del navegador, el idioma, el tamaño de la pantalla, las tecnologías compatibles, etc.), pueden almacenarse o leerse en tu dispositivo a fin de reconocerlo siempre que se conecte a una aplicación o a una página web para una o varias de los finalidades que se recogen en el presente texto.

La mayoría de las finalidades que se explican en este texto dependen del almacenamiento o del acceso a la información de tu dispositivo cuando utilizas una aplicación o visitas una página web. Por ejemplo, es posible que un proveedor o un editor/medio de comunicación necesiten almacenar una cookie en tu dispositivo la primera vez que visite una página web a fin de poder reconocer tu dispositivo las próximas veces que vuelva a visitarla (accediendo a esta cookie cada vez que lo haga).

La publicidad y el contenido pueden personalizarse basándose en tu perfil. Tu actividad en este servicio puede utilizarse para crear o mejorar un perfil sobre tu persona para recibir publicidad o contenido personalizados. El rendimiento de la publicidad y del contenido puede medirse. Los informes pueden generarse en función de tu actividad y la de otros usuarios. Tu actividad en este servicio puede ayudar a desarrollar y mejorar productos y servicios.

La publicidad que se presenta en este servicio puede basarse en datos limitados, tales como la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que está interactuando (o con el que ha interactuado) (por ejemplo, para limitar el número de veces que se presenta un anuncio concreto).

  • Un fabricante de automóviles quiere promocionar sus vehículos eléctricos a los usuarios respetuosos con el medioambiente que viven en la ciudad fuera del horario laboral. La publicidad se presenta en una página con contenido relacionado (como un artículo sobre medidas contra el cambio climático) después de las 18:30 h a los usuarios cuya ubicación no precisa sugiera que se encuentran en una zona urbana.
  • Un importante fabricante de acuarelas quiere realizar una campaña publicitaria en Internet para dar a conocer su última gama de acuarelas con la finalidad de llegar tanto a artistas aficionados como a profesionales y, a su vez, se evite mostrar el anuncio junto a otro contenido no relacionado (por ejemplo, artículos sobre cómo pintar una casa). Se detectará y limitará el número de veces que se ha presentado el anuncio a fin de no mostrarlo demasiadas veces.

La información sobre tu actividad en este servicio (por ejemplo, los formularios que rellenes, el contenido que estás consumiendo) puede almacenarse y combinarse con otra información que se tenga sobre tu persona o sobre usuarios similares(por ejemplo, información sobre tu actividad previa en este servicio y en otras páginas web o aplicaciones). Posteriormente, esto se utilizará para crear o mejorar un perfil sobre tu persona (que podría incluir posibles intereses y aspectos personales). Tu perfil puede utilizarse (también en un momento posterior) para mostrarte publicidad que pueda parecerte más relevante en función de tus posibles intereses, ya sea por parte nuestra o de terceros.

  • En una plataforma de redes sociales has leído varios artículos sobre cómo construir una casa en un árbol Esta información podría añadirse a un perfil determinado para indicar tuinterés en el contenido relacionado con la naturaleza, así como en los tutoriales de bricolaje (con el objetivo de permitir la personalización del contenido, de modo que en el futuro, por ejemplo, se te muestren más publicaciones de blogs y artículos sobre casas en árboles y cabañas de madera).
  • Has visualizado tres vídeos sobre la exploración espacial en diferentes aplicaciones de televisión. Una plataforma de noticias sin relación con las anteriores y con la que no has tenido contacto en el pasado crea un perfil basado en esa conducta de visualización marcando la exploración del espacio como un tema de tu posible interés para para otros vídeos.

El contenido que se te presenta en este servicio puede basarse en un perfilde personalización de contenido que se haya realizado previamente sobre tu persona, lo que puede reflejar tu actividad en este u otros servicios (por ejemplo, los formularios con los que interactúas o el contenido que visualizas), tus posibles intereses y aspectos personales. Un ejemplo de lo anterior sería la adaptación del orden en el que se te presenta el contenido, para que así te resulte más sencillo encontrar el contenido (no publicitario) que coincida con tus intereses.

  • Has leído unos artículos sobre comida vegetariana en una plataforma de redes sociales. Posteriormente has usado una aplicación de cocina de una empresa sin relación con la anterior plataforma. El perfil que se ha creado sobre tu persona en la plataforma de redes sociales se utilizará para mostrarte recetas vegetarianas en la pantalla de bienvenida de la aplicación de cocina.
  • Has visualizado tres vídeos sobre remo en páginas web diferentes. Una plataforma de video, no relacionada con la página web en la que has visualizado los vídeos sobre remo, pero basandose en el perfil creado cuando visistaste dicha web, podrá recomendarte otros 5 vídeos sobre remo cuando utilices la plataforma de video a través de tu televisor .

La información sobre qué publicidad se te presenta y sobre la forma en que interactúas con ella puede utilizarse para determinar lo bien que ha funcionado un anuncio en tu caso o en el de otros usuarios y si se han alcanzado los objetivos publicitarios. Por ejemplo, si has visualizado un anuncio, si has hecho clic sobre el mismo, si eso te ha llevado posteriormente a comprar un producto o a visitar una página web, etc. Esto resulta muy útil para comprender la relevancia de las campañas publicitarias./p>

  • Has hecho clic en un anuncio en una página web/medio de comunicación sobre descuentos realizados por una tienda online con motivo del “Black Friday” online y posteriormente has comprado un producto. Ese clic que has hecho estará vinculado a esa compra. Tu interacción y la de otros usuarios se medirán para saber el número de clics en el anuncio que han terminado en compra.
  • Usted es una de las pocas personas que ha hecho clic en un anuncio que promociona un descuento por el “Día de la madre”de una tienda de regalos en Internet dentro de la aplicación de una web/medio de comunicación. El medio de comunicación quiere contar con informes para comprender con qué frecuencia usted y otros usuarios han visualizado o han hecho clic en un anuncio determinado dentro de la aplicación y, en particular, en el anuncio del “Día de la madre” para así ayudar al medio de comunicación y a sus socios (por ejemplo, las agencias de publicidad) a optimizar la ubicación de los anuncios.

La información sobre qué contenido se te presenta y sobre la forma en que interactúas con él puede utilizarse para determinar, por ejemplo, si el contenido (no publicitario) ha llegado a su público previsto y ha coincidido con sus intereses. Por ejemplo, si hasleído un artículo, si has visualizado un vídeo, si has escuchado un “pódcast” o si has consultado la descripción de un producto, cuánto tiempo has pasado en esos servicios y en las páginas web que has visitado, etc. Esto resulta muy útil para comprender la relevancia del contenido (no publicitario) que se te muestra.

  • Has leído una publicación en un blog sobre senderismo desde la aplicación móvil de un editor/medio de comunicación y has seguido un enlace a una publicación recomendada y relacionada con esa publicación. Tus interacciones se registrarán para indicar que la publicación inicial sobre senderismo te ha resultado útil y que la misma ha tenido éxito a la hora de ganarse tu interés en la publicación relacionada. Esto se medirá para saber si deben publicarse más contenidos sobre senderismo en el futuro y para saber dónde emplazarlos en la pantalla de inicio de la aplicación móvil.
  • Se te ha presentado un vídeo sobre tendencias de moda, pero tu y otros usuarios habéis dejado de visualizarlo transcurridos unos 30 segundos. Esta información se utilizará para valorar la duración óptima de los futuros vídeos sobre tendencias de moda.

Se pueden generar informes basados en la combinación de conjuntos de datos (como perfiles de usuario, estadísticas, estudios de mercado, datos analíticos) respecto a tus interacciones y las de otros usuarios con el contenido publicitario (o no publicitario) para identificar las características comunes (por ejemplo, para determinar qué público objetivo es más receptivo a una campaña publicitaria o a ciertos contenidos).

  • El propietario de una librería que opera en Internet quiere contar con informes comerciales que muestren la proporción de visitantes que han visitado su página y se han ido sin comprar nada o que han consultado y comprado la última autobiografía publicada, así como la edad media y la distribución de género para cada uno de los dos grupos de visitantes. Posteriormente, los datos relacionados con la navegación que realizas en su página y sobre tus características personales se utilizan y combinan con otros datos para crear estas estadísticas.
  • Un anunciante quiere tener una mayor comprensión del tipo de público que interactúa con sus anuncios. Por ello, acude a un instituto de investigación con el fin de comparar las características de los usuarios que han interactuado con el anuncio con los atributos típicos de usuarios de plataformas similares en diferentes dispositivos. Esta comparación revela al anunciante que su público publicitario está accediendo principalmente a los anuncios a través de dispositivos móviles y que es probable que su rango de edad se encuentre entre los 45 y los 60 años.

La información sobre tu actividad en este servicio, como tu interacción con los anuncios o con el contenido, puede resultar muy útil para mejorar productos y servicios, así como para crear otros nuevos en base a las interacciones de los usuarios, el tipo de audiencia, etc. Esta finalidad específica no incluye el desarrollo ni la mejora de los perfiles de usuario y de identificadores.

  • Una plataforma tecnológica que opera con un proveedor de redes sociales observa un crecimiento en los usuarios de aplicaciones móviles y se da cuenta de que, en funciónde sus perfiles, muchos de ellos se conectan a través de conexiones móviles. La plataforma utiliza una tecnología nueva para mostrar anuncios con un formato óptimo para los dispositivos móviles y con un ancho de banda bajo a fin de mejorar su rendimiento.
  • Un anunciante está buscando una forma de mostrar anuncios en un nuevo tipo de dispositivo. El anunciante recopila información sobre la forma en que los usuarios interactúan con este nuevo tipo de dispositivo con el fin de determinar si puede crear un nuevo mecanismo para mostrar la publicidad en ese tipo de dispositivo.

El contenido que se presenta en este servicio puede basarse en datos limitados, como por ejemplo la página web o la aplicación que esté utilizando, tu ubicación no precisa, el tipo de dispositivo o el contenido con el que estás interactuando (o con el que has interactuado) (por ejemplo, para limitar el número de veces que se te presenta un vídeo o un artículo en concreto).

  • Una revista de viajes, para mejorar las experiencias de viaje en el extranjero, ha publicado en su página web un artículo sobre nuevos cursos que ofrece una escuela de idiomas por Internet. Las publicaciones del blog de la escuela se insertan directamente en la parte inferior de la página y se seleccionan en función de la ubicación no precisa del usuario (por ejemplo, publicaciones del blog que explican el plan de estudios del curso para idiomas diferentes al del país en el que este te encuentras).
  • Una aplicación móvil de noticias deportivas ha iniciado una nueva sección de artículos sobre los últimos partidos de fútbol. Cada artículo incluye vídeos alojados por una plataforma de streaming independiente que muestra los aspectos destacados de cada partido. Si adelantas un vídeo, esta información puede utilizarse para determinar que el siguiente vídeo a reproducir sea de menor duración.

Se puede utilizar la localización geográfica precisa y la información sobre las características del dispositivo

Al contar con tu aprobación, tu ubicación exacta (dentro de un radio inferior a 500 metros) podrá utilizarse para apoyar las finalidades que se explican en este documento.

Con tu aceptación, se pueden solicitar y utilizar ciertas características específicas de tu dispositivo para distinguirlo de otros (por ejemplo, las fuentes o complementos instalados y la resolución de su pantalla) en apoyo de las finalidades que se explican en este documento.

O sin cookies desde 1,67€ al mes

Por solo 1,67€ al mes, disfruta de una navegación sin interrupciones por toda la red del Grupo ADSLZone: adslzone.net, movilzona.es, testdevelocidad.es, lamanzanamordida.net, hardzone.es, softzone.es, redeszone.net, topesdegama.com y más. Al unirte a nuestra comunidad, no solo estarás apoyando nuestro trabajo, sino que también te beneficiarás de una experiencia online sin cookies.