Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
WoW + ntfs-3g? does it work?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Mon Aug 04, 2008 7:53 am    Post subject: WoW + ntfs-3g? does it work? Reply with quote

i remember back when i played wow through wine, i got it to work from my ntfs partition, basically with the kernel ro ntfs. But i have tried quickly to see if it works when using ntfs-3g, and it seems to not work, although i have read somewhere that it has worked for some people.

So i said to myself, might as well ask around and see.

Also, any other games are working through ntfs-3g and wine?

Thanks :D
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Mon Aug 04, 2008 9:00 am    Post subject: Reply with quote

Wine is filesystem agnostic as far as I can tell.

There's no reason why it would work on one fs and not another, it's up to the kernel to handle that, and userland program do not worry about that usually. Most linux programs just need a proper fs infrastructure for the permissions and ownership stuff, but wine doesn't even need that, since it's designed to deal with FAT stuff, which did not have such things.
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Mon Aug 04, 2008 3:32 pm    Post subject: Reply with quote

i see. Well, from past experience, i know that it used to work with the kernel ntfs read only module for ntfs. That is WoW and wine. Now, i can't seem to get it to work.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Mon Aug 04, 2008 3:36 pm    Post subject: Reply with quote

cuchumino wrote:
i see. Well, from past experience, i know that it used to work with the kernel ntfs read only module for ntfs. That is WoW and wine. Now, i can't seem to get it to work.


Mmm, maybe the wine config was changed. Or the wine version. Or the WoW config since now it's mounted r/w...

Is there any relevant error or output that could help?

Is direct rendering enabled?

Code:
glxinfo | grep -n3 direct


EDIT: I said the fs shouldn't be a problem, however, does it change anything if you copy WoW to your linux partition?
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Mon Aug 04, 2008 4:17 pm    Post subject: Reply with quote

I did try this (copying the wow folder to the linux partition) before. And it did work without any problems, WoW and the launcher.
Back to top
View user's profile Send private message
chabo
n00b
n00b


Joined: 25 Sep 2007
Posts: 24

PostPosted: Tue Aug 05, 2008 2:41 pm    Post subject: Re: WoW + ntfs-3g? does it work? Reply with quote

cuchumino wrote:
i remember back when i played wow through wine, i got it to work from my ntfs partition, basically with the kernel ro ntfs. But i have tried quickly to see if it works when using ntfs-3g, and it seems to not work, although i have read somewhere that it has worked for some people.

So i said to myself, might as well ask around and see.

Also, any other games are working through ntfs-3g and wine?

Thanks :D


I play many games from ntfs-3g partition including WoW, only problem is many games make My Games directory for storing save, configuration files in your home directory and you have to synchronize it with Windows :D
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Tue Aug 05, 2008 5:01 pm    Post subject: Reply with quote

@chabo: what linux partition format do you use? I'm using reiser. might this have something to do with that?

ok. so... i play on a private server, and the launcher works excelent when I copy the wow folder (where the launcher is included also) to the linux partition. When i run it from the ntfs partition through ntfs-3g.

this is the error when i try to run the Launcher (the launcher permits me to connect either to the official euro server, the official US server, or the private server):

Code:

 wine WSL.exe
wine: Unhandled page fault on execute access to 0x005264f8 at address 0x5264f8 (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x005264f8 in 32-bit code (0x005264f8).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:005264f8 ESP:0033ff0c EBP:0033ffe8 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:7ee65ff4 ECX:0085b3ba EDX:00000000
 ESI:005264f8 EDI:7ffdf000
Stack dump:
0x0033ff0c:  7ee2d236 7ffdf000 00000000 00000000
0x0033ff1c:  00000000 00000000 00000000 00000000
0x0033ff2c:  ffffffff 7ee2d2b3 7edfa6f8 7ee65ff4
0x0033ff3c:  fff88526 00000018 0033ffe8 932a2947
0x0033ff4c:  3177cfba 00000000 00000000 00000000
0x0033ff5c:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x005264f8 EntryPoint() in wsl (0x0033ffe8)
  2 0xf7e3a61f wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x005264f8 EntryPoint in wsl: call   0x00535fbd
Modules:
Module   Address         Debug info   Name (67 modules)
PE     400000-  696000   Export          wsl
ELF   7bf00000-7bf04000   Deferred        <wine-loader>
ELF   7e2dd000-7e30c000   Deferred        libcups.so.2
ELF   7e369000-7e39b000   Deferred        uxtheme<elf>
  \-PE   7e370000-7e39b000   \               uxtheme
ELF   7e39b000-7e3a5000   Deferred        libxcursor.so.1
ELF   7e3a5000-7e3ab000   Deferred        libxfixes.so.3
ELF   7e3ab000-7e3af000   Deferred        libxcomposite.so.1
ELF   7e3af000-7e3b6000   Deferred        libxrandr.so.2
ELF   7e3b6000-7e3bf000   Deferred        libxrender.so.1
ELF   7e3bf000-7e3c3000   Deferred        libxinerama.so.1
ELF   7e3c3000-7e3e4000   Deferred        imm32<elf>
  \-PE   7e3d0000-7e3e4000   \               imm32
ELF   7e3e4000-7e3ea000   Deferred        libxdmcp.so.6
ELF   7e3ea000-7e4d6000   Deferred        libx11.so.6
ELF   7e4d6000-7e4e5000   Deferred        libxext.so.6
ELF   7e4e5000-7e4fd000   Deferred        libice.so.6
ELF   7e4fd000-7e506000   Deferred        libsm.so.6
ELF   7e532000-7e5c8000   Deferred        winex11<elf>
  \-PE   7e540000-7e5c8000   \               winex11
ELF   7e61a000-7e63b000   Deferred        libexpat.so.1
ELF   7e63b000-7e665000   Deferred        libfontconfig.so.1
ELF   7e665000-7e678000   Deferred        libz.so.1
ELF   7e678000-7e6f3000   Deferred        libfreetype.so.6
ELF   7e6f3000-7e754000   Deferred        rpcrt4<elf>
  \-PE   7e700000-7e754000   \               rpcrt4
ELF   7e754000-7e7f3000   Deferred        ole32<elf>
  \-PE   7e760000-7e7f3000   \               ole32
ELF   7e7f3000-7e82a000   Deferred        winspool<elf>
  \-PE   7e800000-7e82a000   \               winspool
ELF   7e82a000-7e8d5000   Deferred        comdlg32<elf>
  \-PE   7e830000-7e8d5000   \               comdlg32
ELF   7e8d5000-7e994000   Deferred        comctl32<elf>
  \-PE   7e8e0000-7e994000   \               comctl32
ELF   7e994000-7e9ec000   Deferred        shlwapi<elf>
  \-PE   7e9a0000-7e9ec000   \               shlwapi
ELF   7e9ec000-7eafb000   Deferred        shell32<elf>
  \-PE   7ea00000-7eafb000   \               shell32
ELF   7eafb000-7eb97000   Deferred        gdi32<elf>
  \-PE   7eb10000-7eb97000   \               gdi32
ELF   7eb97000-7ecdb000   Deferred        user32<elf>
  \-PE   7ebb0000-7ecdb000   \               user32
ELF   7ecdb000-7ed2b000   Deferred        advapi32<elf>
  \-PE   7ecf0000-7ed2b000   \               advapi32
ELF   7ed2b000-7ed3f000   Deferred        libresolv.so.2
ELF   7ed3f000-7ed43000   Deferred        libxau.so.6
ELF   7ed43000-7ed49000   Deferred        libxxf86vm.so.1
ELF   7ed6b000-7ed8a000   Deferred        iphlpapi<elf>
  \-PE   7ed70000-7ed8a000   \               iphlpapi
ELF   7ed8a000-7edb6000   Deferred        ws2_32<elf>
  \-PE   7ed90000-7edb6000   \               ws2_32
ELF   7edb6000-7eee2000   Deferred        kernel32<elf>
  \-PE   7edd0000-7eee2000   \               kernel32
ELF   7eee2000-7eeee000   Deferred        libnss_files.so.2
ELF   7eeee000-7ef0a000   Deferred        libnsl.so.1
ELF   7ef0a000-7ef31000   Deferred        libm.so.6
ELF   7ef43000-7ef5d000   Deferred        wsock32<elf>
  \-PE   7ef50000-7ef5d000   \               wsock32
ELF   7ef5d000-7f000000   Deferred        ntdll<elf>
  \-PE   7ef70000-7f000000   \               ntdll
ELF   f7c74000-f7c7f000   Deferred        libnss_nis.so.2
ELF   f7c81000-f7c85000   Deferred        libdl.so.2
ELF   f7c85000-f7dee000   Deferred        libc.so.6
ELF   f7dee000-f7e07000   Deferred        libpthread.so.0
ELF   f7e07000-f7e10000   Deferred        libnss_compat.so.2
ELF   f7e33000-f7f69000   Export          libwine.so.1
ELF   f7f6a000-f7f8a000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) D:\Program Files (x86)\World of Warcraft\WSL.exe
   00000009    0 <==
0000000c
   00000013    0
   00000012    0
   0000000e    0
   0000000d    0
0000000f
   00000014    0
   00000011    0
   00000010    0
Backtrace:
=>1 0x005264f8 EntryPoint() in wsl (0x0033ffe8)
  2 0xf7e3a61f wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)


When i try to run the Wow.exe, which is the actual game executable, i get this following error.

Code:

cuchumino@cuchumino /mnt/windows/Program Files (x86)/World of Warcraft $ wine Wow.exe -opengl
err:module:attach_process_dlls "DivxDecoder.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"D:\\Program Files (x86)\\World of Warcraft\\Wow.exe" failed, status c0000005


Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Tue Aug 05, 2008 5:20 pm    Post subject: Reply with quote

Quote:
wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)


last i remember, that's a video card driver issue... everything alright on that end?
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Tue Aug 05, 2008 5:23 pm    Post subject: Reply with quote

well, i got the game to work by copying the wow folder on the linux partition. Worked flawlessly, with the launcher.
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Tue Aug 05, 2008 5:44 pm    Post subject: Reply with quote

i'm going to recompile wine with the ldap flag. maybe see if this is the problem.
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Tue Aug 05, 2008 6:36 pm    Post subject: Reply with quote

i changed something in my fstab, and it seems to work. it is.....

/etc/fstab

Code:

/dev/sda1       /mnt/windows ntfs-3g  defaults,force 0 0
#/dev/sda1       /mnt/windows ntfs-3g  force,rw,noauto,users,defaults,noatime,uid=1000,gid=1000  0 0



the commented line is what i had before. The new line is what i changed it to. hope it helps ppl.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
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