ati, wine: WoW!
imi írta:
Ati kártya nem jó ómen.
Tudom mennyek anyucihoz.
Ha valaki Linuxozni szeretne, te viszont kőkeményen ki akarsz vele baszni mond azt: “Vegyél Ati videókártyát, mert az jó”
A legnagyobb Blocker nálam a linux használatban, hogy ha játszani akarok egy picit a wowwal, akkor át kell butulni a windowsba, mert sehogy se sikerült még normálisan elindítani, annak ellenére, hogy a wineosok 100% compatiblének hazudják. Kompatibilitással nincs is gond, a probléma csupán annyi, hogy az Ati (AMD) széles ívben szarik a linuxra, és nem törik magukat ripityára a normális driverek kiadásával.
Against all odds, meg lehet oldani, hogy fusson a wow, openglben, wine-al, faszásan. Egyétek, és vegyétek, kattintás után leírás.
A rencer: Ubuntu 9.04 + Intel P4@2.4Ghz, Ati x1650, 1GB DualChanneled RAM. Látható, hogy nem kifejezetten high-end, de nekem megfelel. Erre kell ráheggeszteni a zárt drivert.
Ha simán felnyomod (Ez amúgy egy teljesen jó leírás) a gyári (én esetemben a latest a 9.3), vagy akár a repos drivert rábasztál. Nekem már a login screen is összeomlott, mehetett a revert.
Mivel nem nehéz összeomlasztani az X-et, első lépés backupolni a működő xorg.conf-t:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
Kigugliztam, hogy a jauntyban szállított X server rühelli a régi ati drivereket, ezért a megoldás a downgrade, ahogy itt leírják.
Tömören összefoglalva. Viszaállsz az intrepid repositoryra, lecserélsz pár rendszerkomponenst, majd lockolod. (Letiltod ezen komponensek frissítését). A megoldás az intrepid repoban lévő ubuntus ati drivert használja, ami ősrégi (bár működik), de a wow indításkor bedobja a rettegett #132-t, meg a wine is beszenved valami mmap() memóriafoglalásos szopatással.
Downgradelsz, restartolsz, engedélyezed a zárt drivert (lásd, hogyan.org leírás), restartolsz, megijedsz, hogy elállítódott a monitor, majd rendszer/beállítások/kijelző menüpont alatt beállítod kézzel a felbontást. Ha itt már catalyst ablakot kapsz, jó úton jársz.
Akkor ismét előkapjuk ezt a leírást, de nem a latest ati drivert használva, hanem a 9.1-est. leírt módon telepíted.
Most már csak a wine-t kell konfolnod.
Legfontosabb, hogy opengl üzemmódban futtasd a wow-t. Erre két módszer van:
- wine (WowDir)/wow.exe -opengl
- beleírod a (WowDir)/WTF/config.wtf fileba: SET gxApi “opengl” majd indítod: wine (WowDir)/wow.exe
Szépen el is fog indulni, de nem lehetnek (lesznek) még grafikai hibák. Ezek ellen:
sudo gedit /etc/X11/xorg.conf és a driverhez írd be: Option “UseFastTLS” “2″
Valószínűleg szét lesz esve a wow gui, ehez a wine regedit et kell csesztetni. Keress rá “Graphical and Icon corruption” részre, és kövesd a lépéseket.
Ha más gebasz van a wow futásával, akkor böngészgesd a winehq telepítési leírását. Nekem ezen a ponton már csak egy bajom volt: “White Minimap indoors”
Idegesítő, de sajnos won’t fix. Az ati a vadonatúj 9.8-as driverben megoldotta a problémát, azonban ez a driver nem támogat egy csomó régi videókártyát, köztük az enyémet se. Fuck.
Röviden csak ennyit kel szopni, hogy egy ilyen régi gépen beüzemeld a wow-t, és 99%-osan sikerülni is fog. Nem törlöm le a windowsos verziót (sőt, azt futtatom. Meglepő, de annak ellenére, hogy NTFS-en van, nem lasabb, mint amikor ext3-n futtatom. Pedig a wow aztán bőszen tekeri a meghajtót.), de ha van kedvem picit játszani, nem kell átbootolnom a windowsba. /happydance

















Archívum — a hozzászólások nem érhetők el.