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

  • Onslaught, Warlord, and New Skeletal Faces Tour 2026 25 de enero de 2026 Brett Stevens
  • Metal Listening Night (January 24, 2026) 24 de enero de 2026 Brett Stevens
  • Beats and yelling: Mütiilation 23 de enero de 2026 Hate Meditations
  • CAMINANDO ENTRE MONSTRUOS 09 (Bestiario Sonoro): Intruso blanco 22 de enero de 2026 Javier Resines
  • Messagate and the dark art of playlist metal 19 de enero de 2026 Hate Meditations
  • Beats and yelling shorts, 16th January 26 16 de enero de 2026 Hate Meditations
  • A guide to the Top Albums of 2025 14 de enero de 2026 hessianfirm
  • Thaumaturgy – Pestilential Hymns(2025) 12 de enero de 2026 Nicholas Mkhl
  • Mütiilation – Pandemonium of Egregores(2026) 11 de enero de 2026 Nicholas Mkhl

Archivo

cuaderno de campo 2011-2026