"Felölem hihettek Istenben, de ha ehhez vallás, és az egyház segítségét veszitek igénybe, azzal nyíltan felvállaljátok, hogy lelki mozgássérültek vagytok" - Roy Slade

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:

  1. wine (WowDir)/wow.exe -opengl
  2. 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.