Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

wine

Publicada el 21 de mayo de 201725 de mayo de 2025 por ernesto
  • instalación
    • vía ubuntu
    • vía repositorio
    • wine-mono
  • configuración
    • wine a pantalla completa
    • lanzador de escritorio para wine
  • fuentes
Puesto al día el 25 de mayo de 2025.

instalación

vía ubuntu

sudo apt show wine

Version: 5.0-3ubuntu1
Wine es una implementación libre de la API de MS-Windows. Todavía continúa en desarrollo y muchas aplicaciones podrían no funcionar.

sudo apt install wine

wine64 --version

wine-5.0 (Ubuntu 5.0-3ubuntu1)

vía repositorio

sudo dpkg --add-architecture i386

cat /etc/os-release

VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

sudo mkdir -pm755 /etc/apt/keyrings

wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -

ls /etc/apt/keyrings/

winehq-archive.key

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

Guardando como: “/etc/apt/sources.list.d/winehq-focal.sources”

con esta última instrucción, se añade el repositorio de la distribución de ubuntu «focal», versión 20.04:

cat /etc/apt/sources.list.d/winehq-focal.sources

Types: deb
URIs: https://dl.winehq.org/wine-builds/ubuntu
Suites: focal
Components: main
Architectures: amd64 i386
Signed-By: /etc/apt/keyrings/winehq-archive.key

sudo apt update

sudo apt install --install-recommends winehq-stable

wine64 --version

wine-10.0

wine-mono

si el proceso de instalación no se ha ocupado de instalar wine-mono por sí solo, en la página de WineHQ, están disponibles los archivos de wine-mono según la versión de wine:

Downloads: /wine/wine-mono/10.0.0/wine-mono-10.0.0-x86.msi

después de descargar el archivo correspondiente, hay que instalarlo mediante uninstaller:

wine64 uninstaller

basta con seleccionar el archivo mediante el botón instalar.

configuración

wine a pantalla completa

en la ejecución de wine a pantalla completa, es frecuente que se produzca este error:

002e:err:xrandr:xrandr12_set_current_mode Resolution change not successful -- perhaps display has changed?

como tiene difícil arreglo, es preferible ejecutar wine en un escritorio virtual (virtual desktop) y acordar su tamaño a la resolución de la pantalla o viceversa:

winecfg

Configuración de Wine > Gráficos > Emular un escritorio virtual > 800 x 600

luego, dado que las aplicaciones antiguas de windows suelen desenvolverse en resoluciones más bajas, se puede ajustar la resolución de la pantalla al tamaño del escritorio virtual mediante xrandr para que la ejecución de wine se realice a pantalla completa o casi:

xrandr

LVDS-1 connected primary 1024x600+0+0 (normal left inverted right x axis y axis) 222mm x 125mm
1024x600 60.03*+
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
[...]

el comando xrandr (así, a solas) devuelve qué dispositivos están conectados al sistema (LVDS-1, en este caso) y qué modos (o resoluciones) ofrece. luego, mediante el propio xrandr, se puede modificar la resolución de la pantalla LVDS-1 a 800x600 hasta el final de la sesión:

xrandr --output LVDS-1 --mode 800x600

lanzador de escritorio para wine

nano ~/.local/share/applications/ejemplo.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Name=Ejemplo
Icon=~/icono/ejemplo.png
Exec=sh -c "xrandr --output LVDS-1 --mode 800x600; cd /media/archivo/app de wine/; wine Ejemplo.exe"

dentro de la variable exec, se ejecutan tres acciones vía shell (mediante sh -c, se definen los comandos pertinentes entre comillas, indicando con punto y coma el final de cada orden):

  1. xrandr --output LVDS-1 --mode 800x600
  2. cd /media/archivo/app de wine/
  3. wine Ejemplo.exe

primero se cambia la resolución de la pantalla a 800x600, luego se cambia al directorio /media/archivo/app de wine/ y, por último, se ejecuta Ejemplo.exe con wine. cabe notar que los espacios en blanco de la ruta del directorio deben escaparse mediante la barra invertida \.

fuentes

  • Jeremy Newman, «Debian/Ubuntu» en WineHQ, 2025.
  • PSN, «Mono Package for Wine is not installed» en Ask Ubuntu, 2018.
  • Wine Application Database.
  • Wine-mono en WineHQ.
Etiquetado como dpkg, wine, xrandr
  • APT + repositorios

    Puesto al día el 22 de diciembre de 2023. apt o apt-get APT vale por…

  • MAME 0.189

    Puesto al día el 5 de enero de 2021. instalación de MAME 0.189 la última…

  • git: instalación y configuración

    sudo apt-get install git-core git config --global user.name "nombre" git config --global user.email direccion@correo.es deste…

RSS rutas fuera

  • La Naranja Metálica #104 (9×12) 2 de octubre de 2025 Belisario
  • Terror en Blanco: Monstruos lacustres, con Javier Resines 2 de octubre de 2025 Javier Resines
  • Barren Path – Grieving(2025) 30 de septiembre de 2025 Nicholas Mkhl
  • Beats and yelling: Castrator 30 de septiembre de 2025 Hate Meditations
  • Reseñas breves (septiembre de 2025) 29 de septiembre de 2025 Belisario
  • Anica, la hija del orangután en la revista DeMisterios 27 de septiembre de 2025 Javier Resines
  • Beats and yelling shorts, 27th September 25 27 de septiembre de 2025 Hate Meditations
  • CAMINANDO ENTRE MONSTRUOS 02 (Bestiario Sonoro): Basandere, la señora de los bosques 25 de septiembre de 2025 Javier Resines
  • CAMINANDO ENTRE MONSTRUOS 01 (BESTIARIO SONORO): Anica, la hija del orangután 22 de septiembre de 2025 Javier Resines

Archivo

cuaderno de campo 2011-2025