[Wine] World Of Warcraft on FreeBSD 6.2

Nick Law nlaw at nildram.co.uk
Tue Apr 3 16:43:17 CDT 2007


Sam Fourman Jr. wrote:
> at the bottom of my E-mail is a full dmesg
>
> does anyone know if there is any special settings in the nvidia video
> card driver that need to be set to anything other than the default way
> they are installed from the ports tree on FreeBSD 6.2, using the
> 1.0.9746 Nvidia Driver, specificly for Playing WoW under wine (I am
> playing WoW Burning Crusade) .
>
> When I start WoW.exe (in opengl mode) I can see my desktop still and I
> can hear the sound from the WoW startup screen, but I can never
> actually see the screen
>
> then I have to reboot my machine because the WoW sound keeps
> playing(Even after I exit xorg)
>
>
> I am using 1400x900 resolution if that means anything
>
> My wtf file settings are the following
>
> SET locale "enUS"
> SET gxApi "opengl"
> SET hwDetect "0"
> SET gxColorBits "24"
> SET gxDepthBits "24"
> SET gxResolution "1440x900"
> SET gxMultisample "8"
> SET gxMultisampleQuality "0.000000"
> SET gxFixLag "0"
> SET fullAlpha "1"
> SET SmallCull "0.010000"
> SET DistCull "500.000000"
> SET trilinear "1"
> SET frillDensity "48"
> SET farclip "717"
> SET ffxDeath "0"
> SET ffxGlow  "0"
> SET SoundOutputSystem "1"
> SET SoundBufferSize "150"
> SET specular "1"
> SET pixelShaders "1"
> SET particleDensity "1.000000"
> SET unitDrawDist "300.000000"
> SET accountName "dfourman"
> SET movie "0"
> SET expansionMovie "0"
> SET Gamma "1.000000"
> SET readTOS "1"
> SET readEULA "1"
> SET MusicVolume "0.60000002384186"
> SET SoundVolume "1"
> SET MasterVolume "1"
> SET realmList "us.logon.worldofwarcraft.com"
> SET realmName "Dragonblight"
> SET gameTip "20"
> SET CombatDamage "0"
> SET AmbienceVolume "0.60000002384186"
> SET minimapZoom "0"
> SET minimapInsideZoom "0"
> SET uiScale "1"
> SET CombatLogRangeCreature "50"
> SET lod "0"
> SET shadowLevel "0"
> SET anisotropic "16"
> SET weatherDensity "3"
> SET M2UsePixelShaders "1"
> SET mouseSpeed "1"
> SET cameraYawMoveSpeed "180"
> SET cameraYawSmoothSpeed "180"
> SET cameraDistanceMaxFactor "1"
> SET AutoInteract "1"
> SET UnitNameOwn "1"
> SET UnitNameNPC "1"
> SET autoSelfCast "1"
> SET readScanning "-1"
> SET readContest "-1"
> SET lastCharacterIndex "3"
> SET cameraView "4"
> SET gxRefresh "60"
> SET gxTripleBuffer "1"
> SET ShowTargetCastbar "1"
> SET ShowVKeyCastbar "1"
> SET gxVSync "0"
>
>
>
> I have a Asus Striker Extreme Motherboard and an XFX Nvidia 8800 GTS 
> Video card
>
> I am using the onboard sound card and using this Driver
> http://people.freebsd.org/~ariff/HDA/kmod/
>
> My network interfaces are using a driver I compiled from here
> http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html
>
>
> below is a dmesg from my system
>
> Copyright (c) 1992-2007 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>     The Regents of the University of California. All rights reserved.
> FreeBSD is a registered trademark of The FreeBSD Foundation.
> FreeBSD 6.2-STABLE-200703 #0: Tue Mar 20 23:57:59 CDT 2007
>    root@:/usr/obj/usr/src/sys/SMP
> ACPI APIC Table: <Nvidia ASUSACPI>
> Timecounter "i8254" frequency 1193182 Hz quality 0
> CPU: Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz (2138.26-MHz 
> 686-class CPU)
>  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
>  Features=0xbfebfbff<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,HTT,TM,PBE> 
>
>  Features2=0xe3bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,TM2,<b9>,CX16,<b14>,<b15>> 
>
>  AMD Features=0x20100000<NX,LM>
>  AMD Features2=0x1<LAHF>
>  Cores per package: 2
> real memory  = 2146369536 (2046 MB)
> avail memory = 2086842368 (1990 MB)
> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
> cpu0 (BSP): APIC ID:  0
> cpu1 (AP): APIC ID:  1
> ioapic0: Changing APIC ID to 4
> ioapic0 <Version 1.1> irqs 0-23 on motherboard
> kbd1 at kbdmux0
> ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, 
> RF5413)
> acpi0: <Nvidia ASUSACPI> on motherboard
> acpi_bus_number: can't get _ADR
> acpi_bus_number: can't get _ADR
> acpi_bus_number: can't get _ADR
> acpi_bus_number: can't get _ADR
> acpi0: Power Button (fixed)
> acpi_bus_number: can't get _ADR
> acpi_bus_number: can't get _ADR
> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
> cpu0: <ACPI CPU> on acpi0
> cpu1: <ACPI CPU> on acpi0
> acpi_button0: <Power Button> on acpi0
> pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
> pci0: <ACPI PCI bus> on pcib0
> pci0: <memory, RAM> at device 0.1 (no driver attached)
> pci0: <memory, RAM> at device 0.2 (no driver attached)
> pci0: <memory, RAM> at device 0.3 (no driver attached)
> pci0: <memory, RAM> at device 0.4 (no driver attached)
> pci0: <memory, RAM> at device 0.5 (no driver attached)
> pci0: <memory, RAM> at device 0.6 (no driver attached)
> pci0: <memory, RAM> at device 0.7 (no driver attached)
> pci0: <memory, RAM> at device 1.0 (no driver attached)
> pci0: <memory, RAM> at device 1.1 (no driver attached)
> pci0: <memory, RAM> at device 1.2 (no driver attached)
> pci0: <memory, RAM> at device 1.3 (no driver attached)
> pci0: <memory, RAM> at device 1.4 (no driver attached)
> pci0: <memory, RAM> at device 1.5 (no driver attached)
> pci0: <memory, RAM> at device 1.6 (no driver attached)
> pci0: <memory, RAM> at device 2.0 (no driver attached)
> pci0: <memory, RAM> at device 2.1 (no driver attached)
> pci0: <memory, RAM> at device 2.2 (no driver attached)
> pcib1: <ACPI PCI-PCI bridge> at device 3.0 on pci0
> pci1: <ACPI PCI bus> on pcib1
> nvidia0: <GeForce 8800 GTS> port 0xdf00-0xdf7f mem
> 0xec000000-0xecffffff,0xd0000000-0xdfffffff,0xea000000-0xebffffff irq
> 16 at device 0.0 on pci1
> nvidia0: [GIANT-LOCKED]
> pci0: <memory, RAM> at device 9.0 (no driver attached)
> isab0: <PCI-ISA bridge> at device 10.0 on pci0
> isa0: <ISA bus> on isab0
> pci0: <serial bus, SMBus> at device 10.1 (no driver attached)
> pci0: <memory, RAM> at device 10.2 (no driver attached)
> ohci0: <OHCI (generic) USB controller> mem 0xeffff000-0xefffffff irq
> 21 at device 11.0 on pci0
> ohci0: [GIANT-LOCKED]
> usb0: OHCI version 1.0, legacy support
> usb0: SMM does not respond, resetting
> usb0: <OHCI (generic) USB controller> on ohci0
> usb0: USB revision 1.0
> uhub0: nVidia OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 10 ports with 10 removable, self powered
> ehci0: <EHCI (generic) USB 2.0 controller> mem 0xefffe000-0xefffe0ff
> irq 22 at device 11.1 on pci0
> ehci0: [GIANT-LOCKED]
> usb1: EHCI version 1.0
> usb1: companion controller, 10 ports each: usb0
> usb1: <EHCI (generic) USB 2.0 controller> on ehci0
> usb1: USB revision 2.0
> uhub1: nVidia EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub1: 10 ports with 10 removable, self powered
> atapci0: <nVidia nForce MCP55 UDMA133 controller> port
> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 13.0 on
> pci0
> ata0: <ATA channel 0> on atapci0
> ata1: <ATA channel 1> on atapci0
> atapci1: <nVidia nForce MCP55 SATA300 controller> port
> 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf700-0xf70f mem
> 0xefffd000-0xefffdfff irq 23 at device 14.0 on pci0
> ata2: <ATA channel 0> on atapci1
> ata3: <ATA channel 1> on atapci1
> atapci2: <nVidia nForce MCP55 SATA300 controller> port
> 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf200-0xf20f mem
> 0xefffc000-0xefffcfff irq 20 at device 14.1 on pci0
> ata4: <ATA channel 0> on atapci2
> ata5: <ATA channel 1> on atapci2
> atapci3: <nVidia nForce MCP55 SATA300 controller> port
> 0xf100-0xf107,0xf000-0xf003,0xef00-0xef07,0xee00-0xee03,0xed00-0xed0f
> mem 0xefffb000-0xefffbfff irq 21 at device 14.2 on pci0
> ata6: <ATA channel 0> on atapci3
> ata7: <ATA channel 1> on atapci3
> pcib2: <ACPI PCI-PCI bridge> at device 15.0 on pci0
> pci2: <ACPI PCI bus> on pcib2
> fwohci0: <VIA Fire II (VT6306)> port 0xcf00-0xcf7f mem
> 0xefdff000-0xefdff7ff irq 19 at device 11.0 on pci2
> fwohci0: OHCI version 1.10 (ROM=1)
> fwohci0: No. of Isochronous channels is 4.
> fwohci0: EUI64 00:11:d8:00:01:1e:3d:ab
> fwohci0: Phy 1394a available S400, 2 ports.
> fwohci0: Link S400, max_rec 2048 bytes.
> firewire0: <IEEE1394(FireWire) bus> on fwohci0
> fwe0: <Ethernet over FireWire> on firewire0
> if_fwe0: Fake Ethernet address: 02:11:d8:1e:3d:ab
> fwe0: Ethernet address: 02:11:d8:1e:3d:ab
> fwe0: if_start running deferred for Giant
> sbp0: <SBP-2/SCSI over FireWire> on firewire0
> fwohci0: Initiate bus reset
> fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
> firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
> firewire0: bus manager 0 (me)
> pcm0: <NVidia MCP55 High Definition Audio Controller> mem
> 0xefff0000-0xefff3fff irq 22 at device 15.1 on pci0
> nfe0: <NVIDIA nForce MCP55 Networking Adapter> port 0xec00-0xec07 mem
> 0xefffa000-0xefffafff,0xefff9000-0xefff90ff,0xefff8000-0xefff800f irq
> 23 at device 17.0 on pci0
> nfe0: Ethernet address: 00:1a:92:46:e0:44
> miibus0: <MII bus> on nfe0
> e1000phy0: <Marvell 88E1116 Gigabit PHY> on miibus0
> e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 
> 1000baseTX-FDX, auto
> nfe0: [FAST]
> nfe1: <NVIDIA nForce MCP55 Networking Adapter> port 0xeb00-0xeb07 mem
> 0xefff7000-0xefff7fff,0xefff6000-0xefff60ff,0xefff5000-0xefff500f irq
> 20 at device 18.0 on pci0
> nfe1: Ethernet address: 00:1a:92:46:ed:f7
> miibus1: <MII bus> on nfe1
> e1000phy1: <Marvell 88E1116 Gigabit PHY> on miibus1
> e1000phy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 
> 1000baseTX-FDX, auto
> nfe1: [FAST]
> pcib3: <ACPI PCI-PCI bridge> at device 19.0 on pci0
> pci3: <ACPI PCI bus> on pcib3
> pcib4: <ACPI PCI-PCI bridge> at device 20.0 on pci0
> pci4: <ACPI PCI bus> on pcib4
> pcib5: <ACPI PCI-PCI bridge> at device 21.0 on pci0
> pci5: <ACPI PCI bus> on pcib5
> pcib6: <ACPI PCI-PCI bridge> at device 22.0 on pci0
> pci6: <ACPI PCI bus> on pcib6
> pci6: <mass storage> at device 0.0 (no driver attached)
> pcib7: <ACPI PCI-PCI bridge> at device 23.0 on pci0
> pci7: <ACPI PCI bus> on pcib7
> pcib8: <ACPI PCI-PCI bridge> at device 24.0 on pci0
> pci8: <ACPI PCI bus> on pcib8
> acpi_tz0: <Thermal Zone> on acpi0
> fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on 
> acpi0
> fdc0: [FAST]
> fd0: <1440-KB 3.5" drive> on fdc0 drive 0
> pmtimer0 on isa0
> orm0: <ISA Option ROM> at iomem 0xd0000-0xd3fff on isa0
> atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
> atkbd0: <AT Keyboard> irq 1 on atkbdc0
> kbd0 at atkbd0
> atkbd0: [GIANT-LOCKED]
> ppc0: parallel port not found.
> sc0: <System console> at flags 0x100 on isa0
> sc0: VGA <16 virtual consoles, flags=0x300>
> sio0: configured irq 4 not in bitmap of probed irqs 0
> sio0: port may not be enabled
> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
> sio0: type 8250 or not responding
> sio1: configured irq 3 not in bitmap of probed irqs 0
> sio1: port may not be enabled
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> ums0: Logitech USB-PS/2 Optical Mouse, rev 2.00/21.00, addr 2, iclass 3/1
> ums0: 8 buttons and Z dir.
> uhub2: Logitech Logitech G15 Keyboard, class 9/0, rev 1.10/1.03, addr 3
> uhub2: 4 ports with 2 removable, bus powered
> ukbd0: Logitech Logitech Gaming Keyboard, rev 2.00/1.70, addr 4, 
> iclass 3/1
> kbd2 at ukbd0
> uhid0: Logitech Logitech Gaming Keyboard, rev 2.00/1.70, addr 4, 
> iclass 3/1
> uhid1: G15 Keyboard G15 Keyboard, rev 2.00/1.03, addr 5, iclass 3/0
> Timecounters tick every 1.000 msec
> acd0: DVDR <SONY DVD RW AW-Q170A/1.70> at ata0-master UDMA66
> acd1: CDRW <SONY CD-RW CRX230EE/2YS8> at ata0-slave UDMA33
> ad4: 152627MB <WDC WD1600JS-00NCB1 10.02E02> at ata2-master SATA300
> ad6: 152627MB <WDC WD1600JS-00NCB1 10.02E02> at ata3-master SATA300
> ad8: 152627MB <WDC WD1600JS-00NCB1 10.02E02> at ata4-master SATA300
> pcm0: <HDA Codec: Analog Device (Unknown)>
> pcm0: <HDA Driver Revision: 20070320_0043>
> SMP: AP CPU #1 Launched!
> Trying to mount root from ufs:/dev/ad4s1a
> nfe0: link state changed to UP
>
>
>
> if there are any tips anyone could give me that would be Great
>
> and if anyone needs more information from he I would be happy to get it
>
>
> On 4/2/07, Nick Law <nlaw at nildram.co.uk> wrote:
>> Declan Moriarty wrote:
>> > On Sat, 2007-03-31 at 15:51 -0500, Sam Fourman Jr. wrote:
>> >
>> >> Has anyone been able to get World of Warcraft Burning crusade running
>> >> on FreeBSD 6.2 stable with wine 0.9.34 and a nvidia video driver?
>> >>
>> >> I had it working on a earlier version of wine 9.22(I think it was)
>> >>
>> >> if someone would mind posting some instructions on how to get this
>> >> working it would be great
>> >>
>> >>
>> > If you posted your errors, we could have a laugh at you and perhaps
>> > suggest something :-). WoW seems to work under wine, to judge by 
>> threads
>> > around
>> >
>> Hi Sam,
>> I think you asked for that. When posting you should always give as
>> much relevant information as possible, otherwise nobody will bother
>> responding.
>> Cheers
>> Nick
>>
>> _______________________________________________
>> wine-users mailing list
>> wine-users at winehq.org
>> http://www.winehq.org/mailman/listinfo/wine-users
>>
>
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users
>
>
Hi Sam,
Can you run winecfg and check whether your running in a virtual window 
or not. If not try changing to 800x600 (using winecfg) just to see if 
that has any effect.  Wow works fine full screen & in a virtual window ( 
on opensuse 10.2 + others) but maybe it's different on BSD?. or should 
work fine as far as I'm aware.  Also change the resolution in config.wtf 
to 800x600. This is basically a test to see if the problems related to 
resolution. Having said that I run wine+WoW on a widescreen Samsung 
monitor/TV as well which has a resolution of 1360x768 and very nice it 
looks too.

Does wine work with other windows programs ? or is it just a 3D problem 
we have. Is your system enabled for 3D ie type glxinfo | grep rendering 
should return a 'yes'. Sometimes the video driver can get screwed up for 
no apparent reason. Using the glxinfo command will tell you if 3D is 
working. If it's not you'll probably need to reload the driver. I'm not 
sure it is this though, as usually wow will detect 3D is not available, 
however try glxinfo first.

Nick



More information about the wine-users mailing list