Megjelent a Wine 8 negyedik kiadásra jelölt verziója

kami911 képe

Minden év végén elérkezik a pillanat, amikor a Wine egy évnyi fejlesztése új stabil változatban kezd testet ölteni. Idén a Wine a 8-as verzióhoz érkezett és a napokban megjelent a Wine 8 negyedik kiadásra jelölt verziója.

Linux alatt a Wine alkalmazása azért lehet hasznos, mert segítségével Windows alapú szoftverek futtathatók Linux operációs rendszerek alatt. A Wine egy kompatibilitási réteg, amely lehetővé teszi a Windows alkalmazások futtatását más operációs rendszereken anélkül, hogy teljesen szimulálná a Windows környezetet.

Néhány lehetséges előnye a Wine használatának Linux alatt:

  1. Kompatibilitás: Sokan Windows alapú szoftvereket használnak, és a Wine segítségével ezek a szoftverek futtathatók Linux alatt is anélkül, hogy a felhasználóknak meg kellene változtatniuk a rendszerüket.
  2. Teljesítmény: Bár a Wine nem mindig biztosít azonos teljesítményt a Windows rendszerrel, egyes alkalmazások még mindig jól futnak rajta, és elfogadható teljesítményt nyújtanak Linux rendszeren.
  3. Nyílt forráskódú: A Wine nyílt forráskódú projekt, így lehetőség van a fejlesztésre és testreszabásra. A közösség által támogatott projekt, így folyamatosan frissítik és fejlesztik a kompatibilitást.
  4. Alternatív megoldás: Bár vannak más megoldások is, mint például a virtualizáció vagy a dual-boot rendszer, a Wine egy könnyű és gyorsabb lehetőséget kínál azoknak, akik csak néhány Windows alkalmazást szeretnének futtatni Linux alatt.

Fontos azonban megjegyezni, hogy a Wine nem garantálja minden Windows alkalmazás hibamentes futtatását, és néhány esetben előfordulhatnak kompatibilitási problémák. Érdemes az alkalmazásoknak a WineHQ weboldalán történő ellenőrzése is, hogy megtudjuk, mely alkalmazások támogatottak, és milyen mértékű támogatást nyújtana.


Főbb újdonságok

Ebben a verzióban már csak hibajavítások vannak, felkészülve a hamarosan elkövetkező kiadásra:

A Wine 8 negyedik kiadásra jelölt verziója huszonöt hibajavítást hoz, javításai között számos játékhoz és alkalmazáshoz található fejlesztés, többek között: Catia nevű CAD szoftver, Petz 4, Guild Wars, Roblox Client és más szoftverekhez készültek javítások.

A Wine 8-as verziójának negyedik kiadásra jelölt verziójában számos hibajavítás történt. A Catia nevű CAD szoftver például nem volt hajlandó futni az újabb Wine verziókon, de ez most már megoldódott. Az assembler üzenetek hibája is javításra került, amelyet korábban a "no such instruction: 'xsavec (%esp)'" hiba okozott.

A Roblox Client ablakán belüli egyéb műveletek is javításra kerültek, amelyek korábban a kurzor lefagyásához vezettek. A Wine által futtatott programok korábban 100% CPU használatot okoztak az Xorg rendszeren, de ez most már orvosolva lett. A D2D1 (Direct2D) tesztek is javításra kerültek a Wine-on, valamint a comctl32:edit és a user32:edit hibái is javításra kerültek Windows 10 1809+ rendszereken.

A Guild Wars játékban korábban nem volt lehetséges a bejelentkezés, de ez most már megoldódott. A GetNetworkParams hiba is javításra került, amely korábban a musl rendszeren végtelen ciklust okozott. A winetricks dotnet35sp1 hiba is javításra került, amely korábban a printfilterpipelinesvc.exe hibát okozta a háttérben.

A Petz 4 játékban korábban sérült .pet fájlok voltak a indításkor, de ez most már nem fordul elő. A Wine korábban nem volt hajlandó fordítani a Linux 4.11 fejlécekkel, de ez most már megoldódott. A RTLD_SELF használat pedig korábban eltörte a musl build-et az 8.0-rc1-től kezdve, amit sikeresen javítottak a fejlesztők.

Az Hyperdimension Neptunia Re;Birth1 játék korábban összeomlott a kilépéskor az xactengine értesítési visszahívásban, de ez a hiba most már megszűnt. A wineconsole hiba is javításra került, amely korábban az alternatív képernyő puffert nem tudta használni.

Az újdonságok teljes listája a bejelentésben található.

Összefoglalva, a Wine 8-as verziójának negyedik kiadásra jelölt számos hiba javítás történt, amelyek korábban az alkalmazások futását, a kurzor mozgását, az CPU használatot és a tesztek eredményeit is befolyásolták. Az új verzió lehetővé teszi, hogy a felhasználók számos alkalmazást és játékot futtassanak Windows-alapú rendszereken Linux-on és macOS-on is, anélkül, hogy problémák merülnének fel. A Wine fejlesztői folyamatosan dolgoznak a hibajavításokon és az új funkciók hozzáadásán, hogy a felhasználók minél jobb élményt élvezzenek a Windows-alapú alkalmazások futtatásakor.

Letöltés és telepítés

Megtalálható magyar nyelven a Súgó-ban: Wine

További disztribúciókhoz szánt csomagok

  • Ubuntu - WineHQ bináris csomagok: Ubuntu aktuális kiadások
  • Debian - WineHQ bináris csomagok: Debian aktuális kiadások
  • Fedora - WineHQ bináris csomagok: Fedora aktuális kiadások
  • macOS - WineHQ bináris csomagok: macOS 10.8 és újabbakhoz.
  • Továbbiak

Jó borozást!

Hozzászólások

Wine Staging 8.0-rc4-jammy1 hibás!

Már második gépet állítom vissza Timeshiftel. A hiba, hogy 32 bitesként települ, legalábbis azt gondolja magáról, és a meglévő 64 bites prefixeket nem kezeli. Általános megoldások, amik ilyenkor működtek régebben, nem jöttek be, hagytam a további hibakeresést, Timeshift gyorsabb.

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

#1 Talán próbáld ezt: https://wiki.archlinux.org/title/wine#WINEARCH

OS X hiba volt ilyen (2 éve, de nem említi, hogy dev):
https://www.reddit.com/r/winehq/comments/o6qo0q/how_to_install_wine_64bit/

Esetleg az általad egyénileg telepített Winetricks lehet az ok?
https://github.com/Winetricks/winetricks/issues/1562

Helyettesítő megoldás (workaround):
https://github.com/Winetricks/winetricks/issues/1997
Szál: https://bugs.winehq.org/show_bug.cgi?id=52772

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

Értékelés: 

0
Még nincs értékelve

You can combine this with WINEPREFIX to make a separate win32 an

#1.1 Nos, egyik gépen volt valaha 32 bites prefix, de az törölve volt. Ugyanezen a gépen van Winetrix-el telepítve 1-2 dolog. A másik gépen viszont semmi ilyen, van Winetrix, de nem volt használva, amúgy mindkét gépen aktuális legfrissebb Winetrix van. Próbáltam úgy is, hogy töröltem mindenestül a .wine mappa tartalmát, kényszeríteni a 64 bites prefixet, eredmény nélkül.

Szóval csak 64 bites prefix van, és a  8.0-rc3 van mindkét gépen, ami jól működik.

apt list --upgradable
Felsorolás... Kész
wine-staging-amd64/jammy 8.0~rc4~jammy-1 amd64 [frissíthető erről: 8.0~rc3~jammy-1]
wine-staging-i386/jammy 8.0~rc4~jammy-1 i386 [frissíthető erről: 8.0~rc3~jammy-1]
wine-staging/jammy 8.0~rc4~jammy-1 amd64 [frissíthető erről: 8.0~rc3~jammy-1]
winehq-staging/jammy 8.0~rc4~jammy-1 amd64 [frissíthető erről: 8.0~rc3~jammy-1]

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

#1.1.2 Tehát, most már jó.

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

#1.1.2 van Winetrix, de nem volt használva, amúgy mindkét gépen aktuális legfrissebb Winetrix van.

Pedig korábban többször bőszen ajánlgattad, hogy milyen jó a legújabb...

Nos, egyik gépen volt valaha 32 bites prefix, de az törölve volt

Olyat nem mondtam, hogy használatban kell lennie 32 bites PREFIX-nek amúgy.

Próbáltam úgy is, hogy töröltem mindenestül a .wine mappa tartalmát, kényszeríteni a 64 bites prefixet, eredmény nélkül.

Értem, de én más megoldásokat írtam. Persze, megoldódott, késő. Most bocs, de nagyjából nem értem, miért írod le ezeket :), amikor ott egy Wiki, amit linkeltem, és ott egész más áll. Szóval, ami a tényleg hivatalos. ;)

Hogy próbáltad kényszeríteni?

Értékelés: 

0
Még nincs értékelve
kimarite képe

Wine Staging 8.0-rc4-jammy1 hibás!

#1 a meglévő 64 bites prefixeket nem kezeli

Ez pontosan mit takar?
1) Alkalmazásokat telepítettél korábban, és azt nem kezeli az rc4-s WineHQ?
2) Vagy csak szerettél volna alkalmazásokat telepíteni és nem sikerül?
És ezeknek (1/2) mi a pontos hibajelensége, megmutatnád szövegesen vagy képen?
Szép estét!

Értékelés: 

0
Még nincs értékelve

You can combine this with WINEPREFIX to make a separate win32 an

#1.1.2.2 >van Winetrix, de nem volt használva, amúgy mindkét gépen aktuális legfrissebb Winetrix van.

Pedig korábban többször bőszen ajánlgattad, hogy milyen jó a legújabb...

Fenntartom, de nem úgy, hogy milyen jó a legújabb, hanem hogy mindig a legújabbat kell használni, ha használni kell, mert a régebbiek azok régebbiek, esetleg már nem létező linkekről próbálnak letölteni cuccokat.

***********

>Próbáltam úgy is, hogy töröltem mindenestül a .wine mappa tartalmát, kényszeríteni a 64 bites prefixet, eredmény nélkül.

Értem, de én más megoldásokat írtam. Persze, megoldódott, késő. Most bocs, de nagyjából nem értem, miért írod le ezeket :), amikor ott egy Wiki, amit linkeltem, és ott egész más áll. Szóval, ami a tényleg hivatalos. ;)

Úgy is, meg amúgy is, ahogy az általad linkelt oldalon is

Hogy próbáltad kényszeríteni?

WINEPREFIX környezeti változó beállításával pl.

#1.2 >a meglévő 64 bites prefixeket nem kezeli

Ez pontosan mit takar?

Azt jelenti, kettő gépen van egy egy 64 bites Prefix egyiket sem kezeli.
1) Alkalmazásokat telepítettél korábban, és azt nem kezeli az rc4-s WineHQ?

Igen, elindítva nem történt semmi

2) Vagy csak szerettél volna alkalmazásokat telepíteni és nem sikerül?

Nem, ami előtte működött, az megszűnt működni
 

>És ezeknek (1/2) mi a pontos hibajelensége, megmutatnád szövegesen vagy képen?
>Szép estét!

Ez hajnalban volt, indultam melóba, de fontos lett volna, hogy gépek, amiket ott hagyok rendben legyenek, ezért felhagytam én is a kutakodással, nem mentettem el (pontosabban de, csak a Timeshift felül írta), gyors megoldásként Timeshiftet választottam. Bocs, nem gondoltam át, hogy később szükség lehet a hibaüzenetre, és hogy ennyire fontos ez..

De konkrétan csak egy volt, amik akkor jelenkezett ha terminálban akartam indítani a programot, vagy a winecfg-t.

És valami olyan üzenet volt, hogy Wine is 32 bit cannot handle 64 bit prefix, vagy hasonló.

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

#1.2.1 Mindre válaszolok itt. Nyilván (láthatóan) kimaradt az alkalmazások terminálban indítása, aholis, a kimenetböl lehetett volna mondani valamit, mi a hiba oka.

Alkalmazásokat telepítettél korábban, és azt nem kezeli az rc4-s WineHQ?
Igen, elindítva nem történt semmi

Értékelés: 

0
Még nincs értékelve

You can combine this with WINEPREFIX to make a separate win32 an

#1.2.1.1 Mindre válaszolok itt. Nyilván (láthatóan) kimaradt az alkalmazások terminálban indítása, aholis, a kimenetböl lehetett volna mondani valamit, mi a hiba oka.

Elmész te a jó p... :-)

Nyilván, mert ez az jelenti:

>De konkrétan csak egy volt, amik akkor jelentkezett ha terminálban akartam indítani a programot, vagy a winecfg-t.

> valami olyan üzenet volt, hogy Wine is 32 bit cannot handle 64 bit prefix, vagy hasonló.

Meg a WINEPREFIX környezeti változókat is grafikus környezetben, netán böngészőből csináltam. Nyilván.

Bocs, nem tudom úgy szervezni az életem, de ígérem, majd  megpróbálom, hogy legközelebb, ha gebasz van, akkor gyorsan csinálok egy mentést a teljes rendszerről, ha netán megoldódna magától is a dolog, akkor is legyen valami, amit kielemezhetsz.

Amikor elkezdtél kérdezni, akkor én gyorsan ráengedtem a gépre, azt,  amit reggel tiltóra tettem, mert tudtam mi következik, kell a rágógumi. Azt gondoltam, hogy akkor most előjön megint a hiba, de bameg, jó lett, működött. Ráengedtem a másik gépre is, hátha, de ott is működött.

Le kellett volna klónozni a lemezt még Timehsift előtt, csak arra már nem volt idő, de legközelebb megpróbálok kivenni szabit, vagy valahogy másképp megoldani.

Értékelés: 

0
Még nincs értékelve
kimarite képe

You can combine this with WINEPREFIX to make a separate win32 an

#1.2.1.1.1 Te nagyon el vagy tévedve abban, hogy én mit szeretnék közölni veled ezekkel a dolgokkal. :-)

Nekem tökmindegy tulajdonképpen, mit kérdezel, hogy mennyi szabadidöd van követni a saját kérdésedet. Itt, a fórumon kérdezted, így belevontál, válaszolnom kellett: szoktam, ha nem mindig azonnal, akkor nincs idöm érdemben kifejteni, összerakni a megalapozott választ (erre törekszem).

Csak annyi,

elvárod te is (én is), hogy részletgazdagon kérdezzen a kérdező, sőt, némi felém irányuló leszúrást is éreztem az inxi és dmesg hiányos topiknál (lényegtelen). De... most pont azt csináltad te is, azaz, esélyt sem adtál arra, hogy kimenetből tudjon segíteni..., az, aki nem Linux Mintet használ, de valamit konyít a Linuxhoz. Erre szoktam mondani -szerintem, nem én találtam ki- hogy: előkészítjük a zsepit. Gondolom, nem árulok el titkot, hogy a világ összes fórumán mindenki segít mindenkinek, teljesen mindegy, milyen rendszert használ.

Értékelés: 

0
Még nincs értékelve

Upsz, most meg már jó

Gondoltam belemélyedek, és lefrissítettem terminálból, erre ez most meg hibátlanul működik.

És akkor a másik gépen is lefrissítettem, és ez is jó lett. Szóval el nem tudom képzelni, mi történt tegnap este, amikor frissítéskezelővel jött le.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Upsz, most meg már jó

#2 Gondoltam belemélyedek, és lefrissítettem terminálból, erre ez most meg hibátlanul működik.

És akkor a másik gépen is lefrissítettem, és ez is jó lett.

De miről mire -és még mi- frissült korábban (amikor nem működött a prefix), figyel(t)ed? A lényeg maradt ki...

Itt találhatóak, olvashatóak a frissítések, és a hibák is (ha a csomagkezelő végzi):

cat /var/log/apt/history.log

Értékelés: 

0
Még nincs értékelve
kimarite képe

Upsz, most meg már jó

#2.1 Ami a lényeg lenne, hogy korábban a Frissítéskezelő valamit nem telepített, és azt a hiányzó valamit a terminálban végzett frissítés tette helyre.

Meg ha korábban más volt a neve a csomagnak (history), ami jelenleg „8.0~rc4~jammy-1”, akkor a WineHQ változtatott valamit időközben.

Csak ehhez kellene az az alap információ, hogy mi történt, mi volt a hiba a frissítésnél, és a prefix kezelésénél..., egyébként megmarad rejtélynek.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Upsz, most meg már jó

#2.1.1 Ui.: 32 bitesként települ, legalábbis azt gondolja magáról, és a meglévő 64 bites prefixeket nem kezeli. Általános megoldások, amik ilyenkor működtek régebben, nem jöttek be, hagytam a további hibakeresést, Timeshift gyorsabb.

Szóval, semmi tény :D D D. Elnézést, azért, hogy jó sokára jöttem erre rá.
Na most, általában a nyolcadik „ilyen hozzászólásnál” elgondolkodom, hogy főzzek-e inkább valamit, kimenjek kerékpározni, és ilyesmi, ahelyett, hogy jós vagy látó képességeimet keressem - amik nincsenek tudtommal.
Nagyon szép estét most már tényleg, és jó Wine-ozást! :-)

Értékelés: 

0
Még nincs értékelve

Upsz, most meg már jó

#2.1 De miről mire -és még mi- frissült korábban (amikor nem működött a prefix), figyel(t)ed? A lényeg maradt ki...

Start-Date: 2023-01-16  20:26:45
Commandline: /usr/bin/apt upgrade
Upgrade: wine-staging:amd64 (8.0~rc3~jammy-1, 8.0~rc4~jammy-1), wine-staging-amd64:amd64 (8.0~rc3~jammy-1, 8.0~rc4~jammy-1), wine-staging-i386:i386 (8.0~rc3~jammy-1, 8.0~rc4~jammy-1), winehq-staging:amd64 (8.0~rc3~jammy-1, 8.0~rc4~jammy-1)
End-Date: 2023-01-16  20:27:01

Ez volt, amit pedig letiltottam a frissítéskezelőben:

wine-staging=8.0~rc4~jammy-1

 

Értékelés: 

0
Még nincs értékelve