Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
World Of Warcraft Howto/Support UPDATED JAN03/06! (old)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 11, 12, 13, 14, 15, 16  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
b1f30
Apprentice
Apprentice


Joined: 16 Nov 2005
Posts: 262
Location: USA

PostPosted: Fri Feb 17, 2006 3:23 pm    Post subject: Reply with quote

meff wrote:
OK this is rediculous:

Wine 0.9.7, WoW patched
P-D 830 (Intel Dualcore 3GHz)
1.5GB RAM
nVidia 6600 PCI-e

...15fps in CROSSROADS!!

I have no idea why WoW is running so slow for me, but there is *definately* something I am missing, or something is seriously broken.. 15fps in crossroads? Maybe Orgrimmar .. but crossroads??!

..And all the settings that I can turn off or to lowest, are either turned off or set to lowest.

Can anyone help me out? This is just sickening..


Don't use 0.9.7. Try 0.9.6, or, if you're brave, use 0.9.8.

0.9.7 seems to perform the worst - at least, that's what I've been getting lots of email about.
Back to top
View user's profile Send private message
node@are-b.org
n00b
n00b


Joined: 20 Apr 2005
Posts: 44

PostPosted: Fri Feb 17, 2006 3:32 pm    Post subject: Reply with quote

ATi driver 8.22.5
wine 0.9.8 wine-0.9.7-wow_fixes patched
1.9.4 wow
9 FPS in XR Inn....

True, I have an old 9500Pro, and only a 3200+ Athlon XP, but still, that's just bad. It runs a whole bunch faster in cedega, (and yeah, in windos it runs at 50+ fps)

I run at 1280x1024 (native res of my tft) with everything else set to low/off.
Back to top
View user's profile Send private message
meff
n00b
n00b


Joined: 30 Sep 2004
Posts: 55

PostPosted: Sat Feb 18, 2006 2:29 am    Post subject: Reply with quote

b1f30 wrote:
Don't use 0.9.7. Try 0.9.6, or, if you're brave, use 0.9.8.

0.9.7 seems to perform the worst - at least, that's what I've been getting lots of email about.


I have tried 0.9.6 and 0.9.8 now.. No luck.

The only thing I have yet to try is the 6xxx drivers, but those are really really old.. :(
Back to top
View user's profile Send private message
wazoo42
Apprentice
Apprentice


Joined: 13 Apr 2004
Posts: 165

PostPosted: Sat Feb 18, 2006 5:10 am    Post subject: Reply with quote

Don't know if I should post this here or in a new thread..... I have dual boot going on with my laptop, gentoo and xp pro. I have wow installed in windows. In the first post of this thread it talks about the easiest way to install wow is just to copy it over. If I do that, what shouls I set the permissions to? wow.exe should be made executable, and probably any other .exe file, right? Also, I'm using cedega 5.1, so how do I go about configuring cedega to run wow?
Back to top
View user's profile Send private message
whiterussian
n00b
n00b


Joined: 18 Feb 2006
Posts: 2

PostPosted: Sat Feb 18, 2006 6:43 am    Post subject: WOW under wine. Reply with quote

Although i am mainly a debian/SuSE user, i have managed to get World of Warcraft running beautiffuly virtually hassle free using wine running the direct x 9 path (dx9wine), you do need the 2 dll files included in the first post on this thread. dx9wine can easily be attained via WineCVS (look for WineCVS.sh, damned easy to use).

It simply works, however i suggest you install and run under windows 2000 or windows 98 settings ('dx9wine winecfg' lets you configure under dx9). I have no sound problems or anything, it works fine. Only wish i had a better video card...

Specs: Acer Travelmate 4100 WLMI, mostly running OpenSuSE 10 (technically, but its really some horribly hybrid between SuSE and Slackware), Intel ICH6 based hardware (sound video, etc.)

NOTE: It is easyest to run the install and patch system with dx9wine or regular wine, set to run a virtual desktop, otherwise it seems to run slower. This has been tested on several machines, including a gentto based one.

Cheers! Hope to see you guys in game.
WhiteRussian.
__________________________________________________________________________________________________

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
06:01.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:01.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:01.3 Unknown mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
06:08.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
Back to top
View user's profile Send private message
b1f30
Apprentice
Apprentice


Joined: 16 Nov 2005
Posts: 262
Location: USA

PostPosted: Sat Feb 18, 2006 2:49 pm    Post subject: Re: WOW under wine. Reply with quote

whiterussian wrote:
Although i am mainly a debian/SuSE user, i have managed to get World of Warcraft running beautiffuly virtually hassle free using wine running the direct x 9 path (dx9wine), you do need the 2 dll files included in the first post on this thread. dx9wine can easily be attained via WineCVS (look for WineCVS.sh, damned easy to use).

It simply works, however i suggest you install and run under windows 2000 or windows 98 settings ('dx9wine winecfg' lets you configure under dx9). I have no sound problems or anything, it works fine. Only wish i had a better video card...

Specs: Acer Travelmate 4100 WLMI, mostly running OpenSuSE 10 (technically, but its really some horribly hybrid between SuSE and Slackware), Intel ICH6 based hardware (sound video, etc.)

NOTE: It is easyest to run the install and patch system with dx9wine or regular wine, set to run a virtual desktop, otherwise it seems to run slower. This has been tested on several machines, including a gentto based one.

Cheers! Hope to see you guys in game.
WhiteRussian.
__________________________________________________________________________________________________

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
06:01.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:01.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:01.3 Unknown mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
06:08.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)


What are you using for sound system? Just curious.
Back to top
View user's profile Send private message
berg
n00b
n00b


Joined: 02 Feb 2004
Posts: 37

PostPosted: Sat Feb 18, 2006 3:04 pm    Post subject: Reply with quote

hm, sounds good, would be very nice to have a ready to use wine ebuild including the D3D9 Patches...
Back to top
View user's profile Send private message
meff
n00b
n00b


Joined: 30 Sep 2004
Posts: 55

PostPosted: Sat Feb 18, 2006 11:35 pm    Post subject: Reply with quote

Here is some more info on my system, if it'll help any.. This sucks.. at XR: 15fps, Orgrimmar: maybe 5fps..

Doom3, albeit native, runs at full speed.. I don't see any driver issues, well, because if Doom3 can run fine why can't WoW at least chug out 50% of what I had on Windows?

Forewarning this is my Debian box, though this happens with any distro I install, including Gentoo.

Wine 0.9.8 (have tried .6, .7 also)

Code:
           CPU0       CPU1       
  0:  199906661          0    IO-APIC-edge  timer
  1:     122764          0    IO-APIC-edge  i8042
  7:          0          0    IO-APIC-edge  parport0
  8:    5311223          0    IO-APIC-edge  rtc
  9:          0          0   IO-APIC-level  acpi
 12:    3127831          0    IO-APIC-edge  i8042
 14:     201780          0    IO-APIC-edge  ide0
 16:    6563925          0   IO-APIC-level  nvidia
 17:    5438187          0   IO-APIC-level  eth0, uhci_hcd:usb5
 18:    7566667          0   IO-APIC-level  EMU10K1
 19:      76321          0   IO-APIC-level  ide2, ehci_hcd:usb1, uhci_hcd:usb2
 20:    1097539          0   IO-APIC-level  libata, ohci1394
 21:          0          0   IO-APIC-level  uhci_hcd:usb3
 22:    1632469          0   IO-APIC-level  uhci_hcd:usb4
NMI:          0          0
LOC:  199576816  199872228
ERR:          0
MIS:          0


Code:
0000:00:00.0 Host bridge: Intel Corporation 945G/P Memory Controller Hub (rev 81)
0000:00:01.0 PCI bridge: Intel Corporation 945G/P PCI Express Graphics Port (rev 81)
0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
0000:00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
0000:00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
0000:00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
0000:00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controllers cc=IDE (rev 01)
0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
0000:01:02.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 04)
0000:01:02.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04)
0000:01:03.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (ASUS 8211 (ITE IT8212 ATA RAID Controller)) (rev 11)
0000:02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 Gigabit Ethernet Controller (rev 19)
0000:04:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)


Code:
processor   : 0 (and 1, two cores)
vendor_id   : GenuineIntel
cpu family   : 15
model      : 4
model name   : Intel(R) Pentium(R) D CPU 3.00GHz
stepping   : 4
cpu MHz      : 3011.657
cache size   : 1024 KB
physical id   : 0
siblings   : 2
core id      : 0
cpu cores   : 2
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est cid cx16 xtpr
bogomips   : 6026.21


Code:
-- General info --
Card:       nVidia Geforce 6600
Architecture:    NV43 A4
PCI id:    0x141
GPU clock:    449.999 MHz
Bustype:    PCI-Express

-- Pipeline info --
Pixel units: 8 (11b)
Vertex units: 3 (111b)
HW masked units: None
SW masked units: None

-- Memory info --
Amount:    256 MB
Type:       128 bit DDR
Clock:       501.428 MHz

-- Sensor info --
Sensor: GPU Internal Sensor
GPU temperature: 53C

-- VideoBios information --
Version: 05.43.02.16.00
Signon message: NX66256DP F1
Performance level 0: 300MHz / 550MHz


Code:
meff@ghreen { /proc/driver/nvidia }$ cat registry
VideoMemoryTypeOverride: 1
EnableVia4x: 0
EnableALiAGP: 0
NvAGP: 3
ReqAGPRate: 15
EnableAGPSBA: 0
EnableAGPFW: 0
SoftEDIDs: 1
Mobile: 4294967295
ResmanDebugLevel: 4294967295
FlatPanelMode: 0
DevicesConnected: 0
VideoEnhancement: 0
RmLogonRC: 1
VbiosFromROM: 0
ModifyDeviceFiles: 1
DeviceFileUID: 0
DeviceFileGID: 0
DeviceFileMode: 438
RemapLimit: 0
UseCPA: 4294967295
DetectPrimaryVga: 0
meff@ghreen { /proc/driver/nvidia }$ cat version
NVRM version: NVIDIA Linux x86 NVIDIA Kernel Module  1.0-8178  Wed Dec 14 16:22:51 PST 2005
GCC version:  gcc version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)
meff@ghreen { /proc/driver/nvidia }$ cat cards/0
Model:        GeForce 6600
IRQ:          16
Video BIOS:     05.43.02.16.00
Card Type:     PCI-E
Back to top
View user's profile Send private message
whiterussian
n00b
n00b


Joined: 18 Feb 2006
Posts: 2

PostPosted: Sun Feb 19, 2006 12:41 am    Post subject: Reply with quote

Im using the newest alsa release at the moment, however before that worked i could sort of get sound with OSS.
Back to top
View user's profile Send private message
neuron
Advocate
Advocate


Joined: 28 May 2002
Posts: 2371

PostPosted: Sun Feb 19, 2006 1:46 am    Post subject: Reply with quote

nvidia's said they'd have a new driver out in within 2 weeks btw, hopefully that'll improve it for some of us :)
Back to top
View user's profile Send private message
marcust
n00b
n00b


Joined: 19 Feb 2006
Posts: 2

PostPosted: Sun Feb 19, 2006 3:04 pm    Post subject: Lock when entering game Reply with quote

Well, after 24 hours of trying, I'm pretty mouch out of options right now. I've seen someone having the same problem in this thread, but can't find it anymore. Mostly everything works fine until I enter the game world itself, where the game locks up and I can't do anything in game but can ALT+TAB out and close it. The configuration dialog crashes for me as well.

I'm on Debian, Kernel 2.6.15.4, ATI Mobility card with latest drivers (8.22.05) and by now a self build 0.9.8 with some WoW patch, plus latest WoW as upgraded by the game itself. I tried lots of different configurations. My WINE sound doesn't work due to winecfg crashing, but this is a known wine issue. Running with d3d works but is dead slow (as in unplayable).

Anyone found a solution to the "in game locking" issue yet?
Back to top
View user's profile Send private message
Matteo Azzali
Retired Dev
Retired Dev


Joined: 23 Sep 2004
Posts: 1133

PostPosted: Sun Feb 19, 2006 4:42 pm    Post subject: Reply with quote

wine-0.9.8 regression for Warcraft III hitted also WoW?
I'm asking myself what's the wine developers target, reading of command & conqueror
as platinum app for wine isn't so enjoying, at least for me.....

Only known solution at present time is to rollback (0.9.5 is by far the best option for warcraft III)
_________________
Every day a new distro comes to birth. Every day a distro "eats" another.
If you're born distro, no matter what, start to run.
---- http://www.linuxprinting.org/ ---- http://tuxmobil.org/
Back to top
View user's profile Send private message
Jengu
Guru
Guru


Joined: 28 Oct 2004
Posts: 384

PostPosted: Sun Feb 19, 2006 7:12 pm    Post subject: Reply with quote

berg wrote:
hm, sounds good, would be very nice to have a ready to use wine ebuild including the D3D9 Patches...


They're mostly already in wine.
Back to top
View user's profile Send private message
Darknight
Guru
Guru


Joined: 26 Jan 2004
Posts: 483
Location: Italy

PostPosted: Tue Feb 21, 2006 9:13 am    Post subject: Re: Lock when entering game Reply with quote

marcust wrote:
Well, after 24 hours of trying, I'm pretty mouch out of options right now. I've seen someone having the same problem in this thread, but can't find it anymore. Mostly everything works fine until I enter the game world itself, where the game locks up and I can't do anything in game but can ALT+TAB out and close it. The configuration dialog crashes for me as well.

I'm on Debian, Kernel 2.6.15.4, ATI Mobility card with latest drivers (8.22.05) and by now a self build 0.9.8 with some WoW patch, plus latest WoW as upgraded by the game itself. I tried lots of different configurations. My WINE sound doesn't work due to winecfg crashing, but this is a known wine issue. Running with d3d works but is dead slow (as in unplayable).

Anyone found a solution to the "in game locking" issue yet?

Have a look: https://forums.gentoo.org/viewtopic-t-430811-highlight-.html
This however solves (partially) the cfg crashing on sound panel. Right now I have almost good sound with oss after tweaking my alsa config (I use oss emulated via alsa) it was one of the first things I did after installing gentoo and it was a mess :lol:
Back to top
View user's profile Send private message
marcust
n00b
n00b


Joined: 19 Feb 2006
Posts: 2

PostPosted: Tue Feb 21, 2006 11:26 am    Post subject: Reply with quote

Moving /usr/lib/wine/winearts.drv.so out of the way as suggested in the above mentioned post works for me, at least I can configure sound now. But it doesn't really help with my system locking up when entering the world.

By now I suggest the Graphics Card (Radeon Mobility M300), the driver or wines interaction with it.

What is quite strange is that it depends on the WoW configuration whether or not it holds the system or just simply freezes (I was mostly tweaking graphics options ( at least options that look like it) but don't really know which one it was). Is there a list somewhere which discribes all Config.wtf options, their meaning and their influence on stablity? I guess it would be reasonable to have such a list. Furthermore, I've never seen anyone describing wine's configuration which is "best" for WoW, mostly the Graphics options (or do they just influence D3D?) and in the Audio page. Are there any OpenGL options which can be changed manually in the registry? Are there any wine configurations that are known to work better than other ones?

Last question: is there a known success case for my configuration? (Kernel 2.6.15.4, ATI Driver 8.22.5, Wine 0.9.8 + wow patch, X.Org 6.9)[/quote]
Back to top
View user's profile Send private message
berferd
Tux's lil' helper
Tux's lil' helper


Joined: 13 May 2004
Posts: 117

PostPosted: Wed Feb 22, 2006 7:09 am    Post subject: Dread Error 132 Reply with quote

I was getting "Error 132" after I upgraded my motherboard. It turned out to be ALSA sound. Switching to the jack interface resovled the problem. OSS is not an option because it mostly just gives me really loud white noise. Lspci sez:

Multimedia audio controller: nVidia Corporation nForce3 250Gb AC'97 Audio Controller (rev a1)

Using the snd-intel8x0 ALSA driver. Kernel 2.6.15.1, wine 0.9.5-r1 + mouse over and bad match patches.
Back to top
View user's profile Send private message
Lechium
Apprentice
Apprentice


Joined: 04 Apr 2005
Posts: 244

PostPosted: Sun Feb 26, 2006 7:33 am    Post subject: Reply with quote

How do I patch wine for the BadMatch error?

The HOWTO simeply says patch and than consume it. However it doesnt say HOW. I looked up and pacthing supposed to work as follows: "patch stuff.ebuild stuff.patch" problem is however -- patching any of the ebuilds (9.4 and 9.5) yelided errors:
Code:
File to patch: wine-0.9.4.ebuild
patching file wine-0.9.4.ebuild
Hunk #1 FAILED at 50.
Hunk #2 FAILED at 127.
Hunk #3 FAILED at 504.
Hunk #4 FAILED at 540.


I couldnt find a good HOWTO on patching ebuilds anywhere, and man page for patch while describes how to do it, doesn't give a single example. I tried, I really tried, but process of patching got the best of me, with all of its obsucrity.
Can someone give me a presice directions on how I start with wine-0.9.4-reverse-bitmaprendering.patch, and end up with a pacthed up and working copy of wine, please?

thank you,
Victor
_________________
Child - Noun. Pronunciation Key: (chld)
Plural: chil·dren (chldrn)

1. An emergency food supply
2. ....
Back to top
View user's profile Send private message
antonlacon
Apprentice
Apprentice


Joined: 27 Jun 2004
Posts: 257

PostPosted: Sun Feb 26, 2006 10:18 am    Post subject: Reply with quote

Add it to the src_unpack() section of the ebuild. You will need to create a portage overlay to maintain the changes.

Example to the 0.9.8-r1 ebuild snippet.

Code:
src_unpack() {
   unpack wine-${PV}.tar.bz2
   cd "${S}"

   epatch "${FILESDIR}"/wine-wow-096.patch
   epatch "${FILESDIR}"/wine-0.9.6-force-ddraw-gamma.patch #119931
   sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in
   epatch "${FILESDIR}"/wine-gentoo-no-ssp.patch #66002
   sed -i '/^MimeType/d' tools/wine.desktop || die #117785
}


epatch where/and/name/of/your.patch added in there. wine-wow-096.patch is mine.

Afterwards, ebuild my.ebuild digest to create manifest + sums.

ebuild my.ebuild unpack to test patch application.

If it works, go ahead and emerge.
Back to top
View user's profile Send private message
Lechium
Apprentice
Apprentice


Joined: 04 Apr 2005
Posts: 244

PostPosted: Mon Feb 27, 2006 8:38 am    Post subject: Reply with quote

Thanks a lot.
I followed your guide and got to compiling. I did get a folowing error...

Code:
lex.yy.c:2614: error: parse error before numeric constant
lex.yy.c: In function `yy_scan_string':
lex.yy.c:2615: error: number of arguments doesn't match prototype
lex.yy.c:305: error: prototype declaration
lex.yy.c:2617: warning: passing arg 1 of `strlen' makes pointer from integer without a cast
lex.yy.c:2617: warning: passing arg 1 of `yy_scan_bytes' makes pointer from integer without a cast
make[2]: *** [lex.yy.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/wine-0.9.5-r1/work/wine-0.9.5/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/var/tmp/portage/wine-0.9.5-r1/work/wine-0.9.5/tools'
make: *** [tools] Error 2

!!! ERROR: app-emulation/wine-0.9.5-r1 failed.


scanner/tokenizer error? odd...
_________________
Child - Noun. Pronunciation Key: (chld)
Plural: chil·dren (chldrn)

1. An emergency food supply
2. ....
Back to top
View user's profile Send private message
b1f30
Apprentice
Apprentice


Joined: 16 Nov 2005
Posts: 262
Location: USA

PostPosted: Mon Feb 27, 2006 7:26 pm    Post subject: Installing and Playing World of Warcraft on Gentoo Linux Reply with quote

Installing and Playing World of Warcraft on Gentoo Linux using Wine 0.9.6

Note: I take no responsibility if you break your system trying to make World of Warcraft work on Gentoo! These instructions are based around an x86 system using an nVidia 6600gs/7500gt card, wine-0.9.6, and a portage overlay. Your mileage may vary! Following these instructions, I am able to play World of Warcraft on my AMD64 Gentoo box with amazing performance!

1) Create a portage overlay:

# mkdir -p /usr/local/portage/app-emulation/wine/files
# cp /usr/portage/app-emulation/wine/wine-0.9.6.ebuild /usr/local/portage/app-emulation/wine/wine-0.9.6-r1.ebuild


2) Edit your /etc/make.conf to reflect the new portage overlay directory that you've created. Add the following to /etc/make.conf:

PORTDIR_OVERLAY="/usr/local/portage"

3) Download this WoW patch:

ftp://anch.org/pub/linux/wine/wow.patch

4) Copy the original wine files and the patch to the 'files' directory in the new wine overlay directory:

# cp /usr/portage/app-emulation/wine/files/* /usr/local/portage/app-emulation/wine/files
# cp /location/of/wow.patch /usr/local/portage/app-emulation/wine/files


5) Edit the ebuild in it's revised state:

# nano -w /usr/local/portage/app-emulation/wine/wine-0.9.6-r1.ebuild

Look for the following lines in the src_unpack section of the ebuild:

epatch "${FILESDIR}"/wine-no-ssp.patch #66002
epatch "${FILESDIR}"/wine-20050830-gcc-32bit.patch


And then, just under these lines, you add the following:

epatch "${FILESDIR}"/wow.patch

6) Save your changes, and then digest the ebuild

# ebuild /usr/local/portage/app-emulation/wine/wine-0.9.6-r1.ebuild digest

7) Add the 'testing' branch of wine to your keywords file (only once) and then emerge wine with --oneshot so that your custom build does not get an entry in your world file, thus, preventing it from being updated. Otherwise, the next 'emerge -uDN world' you do will rebuild wine without the customizations and patches we've added:

# echo "app-emulation/wine ~x86" >> /etc/portage/package.keywords
# emerge -av --oneshot =wine-0.9.6-r1


8) While you're waiting for wine to compile, start checking out these links that I've found to be very helpful for World of Warcraft:

Plan your character's talents:

http://wowhead.com/

Ultimate World of Warcraft Database:

http://thottbot.com/

Cosmos custom UI for WoW:

http://cosmosui.com/

And then, when wine is done compiling, and you've got your ub4r Orc warrior all mapped out...

9) Configure wine using winecfg and under the audio section, be sure to use the appropriate audio system. I use ALSA for my box.

# winecfg

I've heard conflicting results with OSS and ALSA. Personally, I've used ALSA with great success, but again, your mileage may vary! If you're going to use OSS, make sure you have the backwards compatibility compiled in with ALSA.

10) You'll need two dll's from http://www.dll-files.com/ - download and copy them into your .wine/drive_(c)/windows/system(32)/ directory:

msvcp60.dll
mfc42.dll


11) Download a Windows version of Mozilla from http://www.mozilla.org/ and install it using wine:

# wine mozilla-win32-1.7.12-installer.exe

12) Download the Mozilla ActiveX control. World of Warcraft's patch utility requires ActiveX to be installed order to function properly (BLAH!). Install this with wine:

# wget -c http://www.iol.ie/~locka/mozilla/MozillaControl1712.exe
# wine MozillaControl1712.exe


13) Use wine to install World Of Warcraft. You may have to manually mount and/or eject CD's, depending on what desktop or window manager you use.

# wine /path/to/cdrom/install.exe

14) Tweaking sound. Edit your World of Warcraft config file:

# nano -w .wine/drive_c/Program\ Files/World\ of\ Warcraft/WTF/Config.wtf

Add or change the following:

SET SoundOutputSystem "1"
SET SoundBufferSize "150"


You may have to play with the buffer size to get the sound where it needs to be. (If someone has a better way to do this, please let me know and I'll make the proper edits!)

15) Start World of Warcraft:

# wine .wine/drive_c/Program\ Files/World\ of\ Warcraft/WoW.exe -opengl &

The first time you start WoW.exe, you may have to patch - which will take some time. There's no workaround for this, unless you download the patches manually, and that's still going to take time anyway. WoW seems to use what appears to be their own version of a torrent client to download files. Be patient - sometimes you'll wait in line quite a while to download, and the files are usuallly huge - especially if you're doing a fresh install.

Works like a dream for me.

Thanks to everyone on the b1n4ryfr33d0m list and the Gentoo Linux community for making F/OSS the best and most fun stuff of all.


Last edited by b1f30 on Thu Mar 02, 2006 12:37 am; edited 1 time in total
Back to top
View user's profile Send private message
Lechium
Apprentice
Apprentice


Joined: 04 Apr 2005
Posts: 244

PostPosted: Tue Feb 28, 2006 7:06 am    Post subject: Reply with quote

Dude it worked! Thanks man.

I had doubts because of the disclamer, but I decided to blindly trust anyone with Disco Volante avatar =)
_________________
Child - Noun. Pronunciation Key: (chld)
Plural: chil·dren (chldrn)

1. An emergency food supply
2. ....
Back to top
View user's profile Send private message
b1f30
Apprentice
Apprentice


Joined: 16 Nov 2005
Posts: 262
Location: USA

PostPosted: Tue Feb 28, 2006 1:18 pm    Post subject: Reply with quote

Lechium wrote:
Dude it worked! Thanks man.

I had doubts because of the disclamer, but I decided to blindly trust anyone with Disco Volante avatar =)


Qiyamat qiyamat a tawil'

:-)

I'm glad it worked for you. Now, you have to join my guild.
Back to top
View user's profile Send private message
KoffKoff
n00b
n00b


Joined: 15 May 2003
Posts: 65

PostPosted: Wed Mar 01, 2006 10:15 am    Post subject: Reply with quote

I don't know if this error is related to WoW or not since I haven't tested it with any other programs, but this is the error I get:
Code:
$ wine /home/games/World\ of\ Warcraft/WoW.exe -opengl
X connection to :0.0 broken (explicit kill or server shutdown).

I have had it working with this version befor using the same patch as before, but I by mistake upgraded it along with a world update and when I downgraded it again it didn't work.
Back to top
View user's profile Send private message
inf3rno
n00b
n00b


Joined: 26 Feb 2006
Posts: 20

PostPosted: Wed Mar 01, 2006 11:20 am    Post subject: Reply with quote

Hello all,

I'm experiencing an issue, that in one form or another, I've been working on for over a solid month to resolve. My end goal is to run World of Warcraft on Linux, as to make a long story short, I can't install Windows on the computer I'm using for WoW. I first tried to use Cedega with Fedora Core 4, and it was then that I identified this persistant issue: When World of Warcraft loads, somewhere between the time it first renders the game world after the loading screen, and a few minutes into play, the game will freeze hard, requiring me to CTRL+ALT+BACKSPACE to get out of the process, sometimes requiring me to hard power down.

I half-resolved this issue for the time being by setting
Code:
Option "KernelModuleParm" "agplock=0"
in xorg.conf. However, due to numerous other headaches, I abandoned Fedora and haven't looked back. There were very annoying issues that I spent way too much time on with several people trying just to get a patched version of Wine running, as well as a few specific Fedora issues relating to game performance as a whole, and it never happened. Suffice it to say, Gentoo's been much nicer to me than anything else I've tried, and I am sticking with it. Gentoo certainly is offering me the most flexibility in troubleshooting towards achieving my end goal.

However, this one issue has persistantly followed me through thick and thin to Gentoo. A few caveats to the situation, are:

- Setting
Code:
Option "KernelModuleParm" "agplock=0"
in xorg.conf circumvents the issue, however, it absolutely kills framerates in OpenGL mode when running either Wine 0.9.8 or Cedega 5.1 or 5.0.3.
- Direct3D mode can be used with an okay framerate in Cedega, however, there is a bug present that causes the game to freeze for about a second at a time when a new spell or quick-loading effect is loaded, which greatly hinders gameplay. Direct3D mode looks discolored in Wine.
- A decent framerate is restored, in both Wine and Cedega's OpenGL modes, by exporting the filter extention
Code:
GL_ARB_vertex_buffer_object
that's documented in many HowTo's, however, doing this greatly increases graphical corruption, distorted textures, horrendous screen tearing, etc, to the point of unplayability.
- I am using an ATI Radeon X600 PCI express card. I'm not sure how a PCI express card should be configured in relation to many of these settings - that would be a huge help. Many of these default xorg.conf settings appear to be tuned for use with AGP, and I can find nothing that shows what's needed to ensure PCI-X support in xorg.conf. (Please don't post a blanket response that says something along the lines of "Just buy an nVidia card." - This isn't an option for me right now, aside from this issue appearing to be being non-hardware related due to its variance.)
- I am basically 100% sure that my kernel is configured properly with PCI express support, and with the correct documented settings to enable Direct Rendering with FGLRX. Direct Rendering is working... just with some caveats.
- Direct Rendering is showing as enabled in glxinfo.
- I'm using the latest closed-source ATI binaries, but I wouldn't think the open source DRI drivers would offer any more support, especially for PCI-X, would it?

I could really use a hand, if anyone has any advice at all, I'll be glad to explore it. What would greatly help, would be if I could find, or someone could point me in the direction of documentation regarding the ATI specific xorg.conf settings. I cannot find documentation on many of the available options anywhere. I will paste my xorg.conf file below, and you will notice most of what I'm referring to in the video adapter's device section, all the commented options. These options are added when creating an initial xorg.conf file with 'aticonfig'.

I'm using the latest closed-source ATI binaries, but I wouldn't think the open source DRI drivers would offer any more support, especially for PCI-X, would it?

At this point, I need a direction to go in. Does anything out there think I'd have more luck with a previous version of Wine? Up to this point, I've spent a solid month on this, but I can't rest until I know beyond the shadow of a doubt that it's 100% impossible, or, it works. ;) This issue feels like a massive lock that I have to determine the combination for in xorg.conf.

If anyone has any thoughts as to how I might get around using 'agplock=0', or, where I could find documentation regarding these illusive settings, I would be eternally grateful. Many thanks to all, Gentoo's certainly where I'm pitching my tent. Nothing else has been so flexible to be finely tuned to my machine, and so scalable to try different avenues in my troubleshooting. A thousand thanks to the wonderful community out there!

-----

My xorg.conf:
=========

Code:
Section "ServerLayout"
   #Screen      "Screen0"
   Identifier   "X.org Configured"
   Screen      0  "Screen0" 0 0
   InputDevice   "Mouse0" "CorePointer"
   InputDevice   "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   RgbPath      "/usr/lib/X11/rgb"
   ModulePath   "/usr/lib/modules"
   FontPath   "/usr/share/fonts/misc/"
   FontPath   "/usr/share/fonts/TTF/"
   FontPath   "/usr/share/fonts/Type1/"
   FontPath   "/usr/share/fonts/CID/"
   FontPath   "/usr/share/fonts/75dpi:unscaled/"
   FontPath   "/usr/share/fonts/100dpi:unscaled/"
EndSection

Section "Module"
   Load   "extmod"
   Load   "dri"
   Load   "dbe"
   Load   "record"
   Load   "xtrap"
   Load   "glx"
   Load   "type1"
   Load   "freetype"
EndSection

Section "InputDevice"
   Identifier   "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier   "Mouse0"
   Driver      "mouse"
   Option      "Protocol" "auto"
   Option      "Device" "/dev/input/mice"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   DisplaySize   650.24   406
EndSection

Section "Device"
   Identifier   "Adapter0"
   Driver      "fglrx"
   BusID      "PCI:1:0:0"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        Option      "NoAccel"         "False"
        Option      "SWcursor"         "False"
        #Option      "Dac6Bit"         # [<bool>]
        #Option      "Dac8Bit"         # [<bool>]
        Option      "BusType"         "PCIE"
        #Option      "CPPIOMode"         # [<bool>]
        #Option      "CPusecTimeout"         # <i>
        #Option      "AGPMode"         # <i>
        Option      "AGPFastWrite"         "False"
        #Option      "AGPSize"         # <i>
        #Option      "GARTSize"         # <i>
        #Option      "RingSize"         # <i>
        #Option      "BufferSize"         # <i>
        #Option      "EnableDepthMoves"      # [<bool>]
        Option      "EnablePageFlip"      "True"
        #Option      "NoBackBuffer"         # [<bool>]
        #Option      "DRIReinit"         # [<bool>]
        #Option      "PanelOff"         # [<bool>]
        #Option      "DDCMode"         # [<bool>]
        #Option      "MonitorLayout"         # [<str>]
        #Option      "IgnoreEDID"         # [<bool>]
        #Option      "UseFBDev"         # [<bool>]
        #Option      "VideoKey"         # <i>
        #Option      "MergedFB"         # [<bool>]
        #Option      "CRT2HSync"         # [<str>]
        #Option      "CRT2VRefresh"         # [<str>]
        #Option      "CRT2Position"         # [<str>]
        #Option      "MetaModes"         # [<str>]
        #Option      "MergedDPI"         # [<str>]
        #Option      "NoMergedXinerama"      # [<bool>]
        #Option      "MergedXineramaCRT2IsScreen0"   # [<bool>]
        #Option      "DisplayPriority"      # [<str>]
        #Option      "PanelSize"         # [<str>]
        #Option      "ForceMinDotClock"      # <freq>
   Option      "RenderAccel"         "True"
        #Option      "SubPixelOrder"         # [<str>]
        #Option      "ShowCache"         # [<bool>]
        Option      "DynamicClocks"         "False"
        #Option      "VGAAccess"         # [<bool>]
        #Option      "LVDSProbePLL"         # [<bool>]
        #Option      "ReverseDDC"         # [<bool>]
        #Option      "BIOSHotkeys"         # [<bool>]
   Option      "UseInternalAGPGART"      "False"
   Option      "UseFastTLS"         "2" #<-- Added
   Option      "KernelModuleParm"      "agplock=0; maxlockedmem=256" #<-- Added
   Option      "BlockSignalsOnLock"      "False" #<-- Added
   #Option      "ForcePCIMode"         "True" #<-- Added (Deprecated? Replaced by Option BusType?)
EndSection

Section "Screen"
   Identifier   "Screen0"
   Device      "Adapter0"
   Monitor      "Monitor0"
   DefaultDepth   24
   SubSection "Display"
      Depth      24
      Modes      "1920x1200" "1680x1050" "1600x1200"
      Viewport   0 0
   EndSubSection
EndSection

Section "DRI"
   Mode   0666
EndSection
Back to top
View user's profile Send private message
b1f30
Apprentice
Apprentice


Joined: 16 Nov 2005
Posts: 262
Location: USA

PostPosted: Wed Mar 01, 2006 1:05 pm    Post subject: Reply with quote

KoffKoff wrote:
I don't know if this error is related to WoW or not since I haven't tested it with any other programs, but this is the error I get:
Code:
$ wine /home/games/World\ of\ Warcraft/WoW.exe -opengl
X connection to :0.0 broken (explicit kill or server shutdown).

I have had it working with this version befor using the same patch as before, but I by mistake upgraded it along with a world update and when I downgraded it again it didn't work.


Hey there.

First of all, what exactly did you upgrade? Xorg? wine? All of the above?

Sounds like you have an Xorg related issue. Check out the X/desktop forums - https://forums.gentoo.org/viewforum-f-13.html

Don't give up yet!
_________________
H T T P : / / W W W . B I N A R Y F R E E D O M . I N F O /
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gamers & Players All times are GMT
Goto page Previous  1, 2, 3 ... 11, 12, 13, 14, 15, 16  Next
Page 12 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum