• Wine 10.7 är här – snabbare, smartare och bättre för både spelare och utvecklare.

    Wine är ett kompatibilitetslager som gör det möjligt att köra Windows-program direkt i Linux, macOS och andra Unix-liknande system – utan att behöva installera Windows. Det översätter Windows-API-anrop till motsvarande funktioner i värdsystemet i realtid.

    Om du någon gång har försökt köra ett Windows-program på Linux har du säkert stött på Wine. Det är ett kraftfullt kompatibilitetslager som översätter Windows-funktioner till Linux-kompatibla motsvarigheter – utan att behöva köra en virtuell maskin eller installera Windows. Oavsett om du vill spela gamla klassiker, köra affärsprogram eller felsöka en Windows-applikation är Wine ett av de mest användbara verktygen du kan ha i din Linux-verktygslåda.

    Nu är Wine 10.7 ute – och den kommer med flera välkomna förbättringar.

    Nytt i Wine 10.7

    Snabbare minnesspårning med user-fault-fd

    En av de mest intressanta nyheterna i den här versionen är att Wine nu utnyttjar Linuxkärnans user-fault-fd-funktionalitet. Det används för att förbättra så kallad write-watch, vilket är ett sätt att hålla koll på vilka minnesområden ett program skriver till.

    Varför är det viktigt? Många moderna applikationer – särskilt .NET-program och spel – använder denna funktion för just-in-time-kompilering och garbage collection. Med stödet i Wine kan dessa program köras snabbare och med lägre systempåverkan.

    Bättre stöd för HDR och avancerad grafik

    Wine 10.7 utökar stödet för avancerade bildformat i komponenten WindowsCodecs. Den hanterar nu flyttalsbaserade bildformat bättre, vilket förbättrar kompatibiliteten med högupplösta och högdynamiska texturer (HDR). Detta kommer främst till nytta i grafiktunga applikationer och spel.

    Förbättrad felsökning med ny PDB-backend

    Utvecklare som använder Visual Studio eller WinDbg tillsammans med Wine får nu kortare laddningstider vid felsökning. Den nya PDB-backenden kan läsa in mer metadata – som typinformation och radnummer – vilket förbättrar hanteringen av symbolfiler och gör debuggningsarbetet snabbare och mer tillförlitligt.

    14 buggar åtgärdade

    Flera konkreta problem har lösts i den här versionen, bland annat:

    • Varningsfönster i PokerStars som försvann tidigare ligger nu kvar
    • Den klassiska ”Skicka till…”-menyn i Winamp fungerar igen
    • Tangentbordsinmatning som förlorades i Wines virtuella skrivbordsläge är åtgärdad

    Så installerar du Wine 10.7

    Ubuntu (20.04, 22.04, 24.04 och nyare)

    WineHQ erbjuder färska paket via sitt eget PPA. Följ dessa steg för att installera den senaste stabila versionen:

    sudo dpkg --add-architecture i386
    sudo mkdir -pm755 /etc/apt/keyrings
    sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
    sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources
    
    sudo apt update
    sudo apt install --install-recommends winehq-stable
    

    Tips: Om $(lsb_release -cs) inte fungerar automatiskt kan du ersätta det med exempelvis focal, jammy eller noble beroende på Ubuntu-version.

    Kontrollera att installationen lyckades:

    wine --version
    

    Fedora (38, 39 och nyare)

    På Fedora kan du lägga till WineHQ:s repo och installera därifrån:

    sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/$(rpm -E %fedora)/winehq.repo
    sudo dnf install winehq-stable
    

    Kontrollera versionen:

    wine --version
    

    För Fedora Silverblue eller andra ostree-baserade varianter rekommenderas Flatpak-versionen istället.

    Sammanfattning

    Wine 10.7 är en gedigen uppdatering som förbättrar både prestanda och kompatibilitet. Särskilt användare av .NET-applikationer, moderna spel och utvecklingsverktyg kommer att märka skillnad. Om du använder Wine regelbundet, eller funderat på att börja, är detta ett bra tillfälle att uppgradera till den senaste versionen.

    Källkod och mer information hittar du på WineHQ:s officiella GitLab-sida.

    https://linuxiac.com/wine-10-7-released-with-improved-write-watch-performance


Wine 10.7 är här – snabbare, smartare och bättre för både spelare och utvecklare.

Wine är ett kompatibilitetslager som gör det möjligt att köra Windows-program direkt i Linux, macOS och andra Unix-liknande system – utan att behöva installera Windows. Det översätter Windows-API-anrop till motsvarande funktioner i värdsystemet i realtid.

Om du någon gång har försökt köra ett Windows-program på Linux har du säkert stött på Wine. Det är ett kraftfullt kompatibilitetslager som översätter Windows-funktioner till Linux-kompatibla motsvarigheter – utan att behöva köra en virtuell maskin eller installera Windows. Oavsett om du vill spela gamla klassiker, köra affärsprogram eller felsöka en Windows-applikation är Wine ett av de mest användbara verktygen du kan ha i din Linux-verktygslåda.

Nu är Wine 10.7 ute – och den kommer med flera välkomna förbättringar.

Nytt i Wine 10.7

Snabbare minnesspårning med user-fault-fd

En av de mest intressanta nyheterna i den här versionen är att Wine nu utnyttjar Linuxkärnans user-fault-fd-funktionalitet. Det används för att förbättra så kallad write-watch, vilket är ett sätt att hålla koll på vilka minnesområden ett program skriver till.

Varför är det viktigt? Många moderna applikationer – särskilt .NET-program och spel – använder denna funktion för just-in-time-kompilering och garbage collection. Med stödet i Wine kan dessa program köras snabbare och med lägre systempåverkan.

Bättre stöd för HDR och avancerad grafik

Wine 10.7 utökar stödet för avancerade bildformat i komponenten WindowsCodecs. Den hanterar nu flyttalsbaserade bildformat bättre, vilket förbättrar kompatibiliteten med högupplösta och högdynamiska texturer (HDR). Detta kommer främst till nytta i grafiktunga applikationer och spel.

Förbättrad felsökning med ny PDB-backend

Utvecklare som använder Visual Studio eller WinDbg tillsammans med Wine får nu kortare laddningstider vid felsökning. Den nya PDB-backenden kan läsa in mer metadata – som typinformation och radnummer – vilket förbättrar hanteringen av symbolfiler och gör debuggningsarbetet snabbare och mer tillförlitligt.

14 buggar åtgärdade

Flera konkreta problem har lösts i den här versionen, bland annat:

  • Varningsfönster i PokerStars som försvann tidigare ligger nu kvar
  • Den klassiska ”Skicka till…”-menyn i Winamp fungerar igen
  • Tangentbordsinmatning som förlorades i Wines virtuella skrivbordsläge är åtgärdad

Så installerar du Wine 10.7

Ubuntu (20.04, 22.04, 24.04 och nyare)

WineHQ erbjuder färska paket via sitt eget PPA. Följ dessa steg för att installera den senaste stabila versionen:

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources

sudo apt update
sudo apt install --install-recommends winehq-stable

Tips: Om $(lsb_release -cs) inte fungerar automatiskt kan du ersätta det med exempelvis focal, jammy eller noble beroende på Ubuntu-version.

Kontrollera att installationen lyckades:

wine --version

Fedora (38, 39 och nyare)

På Fedora kan du lägga till WineHQ:s repo och installera därifrån:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/$(rpm -E %fedora)/winehq.repo
sudo dnf install winehq-stable

Kontrollera versionen:

wine --version

För Fedora Silverblue eller andra ostree-baserade varianter rekommenderas Flatpak-versionen istället.

Sammanfattning

Wine 10.7 är en gedigen uppdatering som förbättrar både prestanda och kompatibilitet. Särskilt användare av .NET-applikationer, moderna spel och utvecklingsverktyg kommer att märka skillnad. Om du använder Wine regelbundet, eller funderat på att börja, är detta ett bra tillfälle att uppgradera till den senaste versionen.

Källkod och mer information hittar du på WineHQ:s officiella GitLab-sida.

https://linuxiac.com/wine-10-7-released-with-improved-write-watch-performance