not able to write on ntfs disk

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

not able to write on ntfs disk

Post by bastos »

by using ms-word2003 I'm not able to write on my ntfs disk. out of wine I've no problem, so rights-setting seems to be OK.

Thanks for help

edit: on ubuntu 8.04, wine 1.0 RC1
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: not able to write on ntfs disk

Post by vitamin »

bastos wrote:by using ms-word2003 I'm not able to write on my ntfs disk. out of wine I've no problem, so rights-setting seems to be OK.

Thanks for help

edit: on ubuntu 8.04, wine 1.0 RC1
Any messages in the terminal?
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

how should I log this? I'm using gnome, so no terminal is open by default...
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

bastos wrote:how should I log this? I'm using gnome, so no terminal is open by default...
1. Right click on the link - properties.
2. Copy the "work path"
3. Open terminal window, type

Code: Select all

cd "<path from 2>"
4. Hit enter.
5. Copy the command
6. Paste it into the terminal
7. Hit enter.
8. Do whatever you doing to reproduce the problem
9. Observe the messages in the terminal.
10. Copy the messages from the terminal window and post them here.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

please excuse my stupid questiones, but "ich stehe auf dem Schlauch" as we Germans say. Means I dont understand your detaild description. So:
vitamin wrote:1. Right click on the link - properties.
in which program? Or do you mean the path of the .doc file? I've no problem with writing out of ubuntu directly if this helps.
vitamin wrote:5. Copy the command
The command prompted in the terminal, I guess
vitamin wrote:8. Do whatever you doing to reproduce the problem
You mean trying to save in word to the ntfs folder?

Thanks.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Please help. I really don't understand but it is important for me to solve this. Thanks.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

not able to write on ntfs disk

Post by austin987 »

On Thu, May 15, 2008 at 11:04 AM, bastos <[email protected]> wrote:
Please help. I really don't understand but it is important for me to solve this. Thanks.





Please attach terminal output as vitamin asked you.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

I would do but i do not understand vitamins commands. Please help me by answering my questiones stated above. Thanks.
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

What you need to do is run the program from the terminal so you can see Wine's messages while you try to save something to your ntfs partition, then copy the messages and post them here.

Open a terminal. I don't use Ubuntu myself, so I don't know exactly where it is on the menu, but I'm reasonably certain it's there somewhere.

In the terminal, navigate to the directory where you installed Word. If you did a default install, the command should look something like

Code: Select all

 cd "/home/username/.wine/drive_c/Program Files/Microsoft Office/OFFICE11"
where username is your username. (Be sure to encase the full path in quotation marks; Linux does not like spaces in filenames/directories.)

Once there, start Word with the command

Code: Select all

wine WINWORD.EXE
and try to save something to your ntfs disk.

Copy whatever you see in the terminal to your clipboard, and post it here.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Thank you very much. Here it is:

Code: Select all

fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:imm:ImmGetOpenStatus (0x157d08): semi-stub
fixme:win:SetLayeredWindowAttributes (0x10054,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10054,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10054,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10054,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10050,0x00000000,255,2): stub!
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:setupapi:SetupDiOpenDeviceInterfaceW 0x1dfc20 L"winealsa: default" 00000000 0x32c358
fixme:advapi:GetCurrentHwProfileW (0x32c29c)
err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0xef0000 20000 000000000 failed
fixme:win:EnumDisplayDevicesW ((null),0,0x325c88,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x325c88,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1008a 0x00000000
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:imm:ImmGetOpenStatus (0x157d08): semi-stub
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10082,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1007e,0x00000000,255,2): stub!
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:reg:GetNativeSystemInfo (0x32f7e4) using GetSystemInfo()
fixme:advapi:CheckTokenMembership ((nil) 0x1ccf60 0x32f7ec) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x1ccf60 0x32f7ec) stub!
fixme:win:UpdateLayeredWindow (0x20056,0x87c,0x32f2f4,0x32f314,0x4514,0x32f2fc,0x00000000,0x32f368,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:richedit:RichEditWndProc_common EM_SETBIDIOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_GETLANGOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_SETLANGOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_SETBIDIOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_GETLANGOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_SETLANGOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_SETBIDIOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_GETLANGOPTIONS: stub
fixme:richedit:RichEditWndProc_common EM_SETLANGOPTIONS: stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:dciman:DCICreatePrimary 0xfd5c 0x17513a0
fixme:dciman:DCICreatePrimary 0xfd78 0x1751e78
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:richedit:RichEditWndProc_common EM_GETIMECOMPMODE: stub
fixme:richedit:RichEditWndProc_common EM_GETIMECOMPMODE: stub
fixme:richedit:RichEditWndProc_common EM_GETIMECOMPMODE: stub
fixme:richedit:RichEditWndProc_common EM_GETIMECOMPMODE: stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0xe8c510) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0xe61128) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0xe83ba8) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0xe9bff8) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0x14dea0) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:imm:ImmGetOpenStatus (0x157d08): semi-stub
fixme:win:SetLayeredWindowAttributes (0x10092,0x00000000,255,2): stub!
fixme:shell:IShellView_fnSaveViewState (0xea4a68) stub
fixme:win:SetLayeredWindowAttributes (0x1009a,0x00000000,255,2): stub!
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:hlink:IHlink_fnGetStringReference (0xe9d808) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe83e90) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:hlink:IHlink_fnGetStringReference (0xe9c8a8) -> (0 0x319db4 0x319db0)
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:urlmon:DllGetClassObject {79eac9e0-baf9-11ce-8c82-00aa004ba90b}: no class found.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {79eac9e0-baf9-11ce-8c82-00aa004ba90b} could be created for context 0x1
fixme:storage:StgCreateStorageEx Stub: calling StgCreateDocfile, but ignoring pStgOptions and grfAttrs
err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0x2370000 1000 000000000 failed
err:storage:ImplBIGBLOCKFILE_WriteAt Unable to get a page to write. This should never happen
err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0x2370000 1000 000000000 failed
err:storage:ImplBIGBLOCKFILE_WriteAt Unable to get a page to write. This should never happen
err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
err:virtual:NtMapViewOfSection map_file_into_view 0x2370000 1000 000000000 failed
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:imm:ImmGetOpenStatus (0x157d08): semi-stub
fixme:imm:ImmGetOpenStatus (0x157d08): semi-stub
fixme:hlink:DllCanUnloadNow 
fixme:time:GetCalendarInfoW Unimplemented caltype 1
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

bastos wrote:Thank you very much. Here it is:

Code: Select all

err:virtual:map_file_into_view shared writable mmap not supported, broken filesystem?
Indicates that this is ntfs driver deficiency. File the bug with makers of ntfs-3g driver - this is their problem not Wine's. Wine can not do nothing here as this functionality can not be emulated.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Thank you very much. I will try to fix it.
Szabolcs Szakacsits

not able to write on ntfs disk

Post by Szabolcs Szakacsits »

vitamin <wineforum-user <at> winehq.org> writes:
bastos wrote:
err:virtual:map_file_into_view shared writable mmap not supported,
broken filesystem?
Indicates that this is ntfs driver deficiency. File the bug with
makers of ntfs-3g driver
It took over three years to get the relevant code into the Linux
kernel (2.6.26-rc1). Shared writable mmap will work from kernel
2.6.26.

----------------------------------------------------------------------->

Quote from http://ntfs-3g.org/support.html#wine

Why does Wine crash?

User mounted partitions, e.g. when using the 'user' or 'users' mount options
in the /etc/fstab file, are done with the 'noexec' mount option by default for
security reasons. This means that memory mapping (mmap) files for execution will
be denied.

Another reason can be the lack of kernel support for shared writable mmap
which was added only to Linux kernel 2.6.26.

Solution: Add the 'exec' mount option to the end of the mount options. It's
important that the option to be the last one, otherwise other mount option can
over judge its effect. However please also note that Wine was not designed to
run arbitrary applications directly from a Windows partition. To do so, one must
install the Windows application via Wine onto the Windows partition first.
<----------------------------------------------------------------------

Regards, Szaka

--
NTFS-3G: http://ntfs-3g.org
christoff
Level 2
Level 2
Posts: 11
Joined: Tue Mar 25, 2008 3:12 am

solution

Post by christoff »

For those of you who don't know how to modify the /etc/fstab file just follow this little howto and you will be able to write on your NTFS partition using Wine.

1. use your favorite editor to modify /etc/fstab

Code: Select all

$ sudo gedit /etc/fstab
or

Code: Select all

$ kdesu kwrite /etc/fstab
or if you are really brave

Code: Select all

$ sudo vi /etc/fstab
once in the editor of your choice you should see the following:

Code: Select all

/dev/sda2       /                    xfs     noatime,nodiratime 1 1
/dev/sda1       /windows             ntfs-3g defaults 0 0
/dev/sda3       swap                 swap    defaults 0 0
proc            /proc                proc    defaults 0 0
sysfs           /sys                 sysfs   noauto 0 0
debugfs         /sys/kernel/debug    debugfs noauto 0 0
usbfs           /proc/bus/usb        usbfs   devgid=14,devmode=664 0 0
devpts          /dev/pts             devpts  mode=0620,gid=5 0 0
/windows/MP3    /MP3                 none    bind  0 0
2. Notice how /dev/sda1 is the windows NTFS partition using the ntfs-3g driver and at the defaults value. As vitamin had posted previously from ntfs-3g's website you need to add the exec option to the end of the list.

Code: Select all

/dev/sda1       /windows             ntfs-3g noatime,nodiratime,defaults,blksize=4096,locale=en_US.UTF-8,exec 0 0
3. The finished product.

Code: Select all

/dev/sda2       /                    xfs     noatime,nodiratime 1 1
/dev/sda1       /windows             ntfs-3g noatime,nodiratime,defaults,blksize=4096,locale=en_US.UTF-8,exec 0 0
/dev/sda3       swap                 swap    defaults 0 0
proc            /proc                proc    defaults 0 0
sysfs           /sys                 sysfs   noauto 0 0
debugfs         /sys/kernel/debug    debugfs noauto 0 0
usbfs           /proc/bus/usb        usbfs   devgid=14,devmode=664 0 0
devpts          /dev/pts             devpts  mode=0620,gid=5 0 0
/windows/MP3    /MP3                 none    bind  0 0
4. Reboot

5. Further information on fstab
http://en.wikipedia.org/wiki/Fstab
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Thank you very much Szabolcs Szakacsits and christoff. I will try as soon I'm back in the office tomorrow.
I've one additional question befor editing my fstab. In the additional line:

Code: Select all

noatime,nodiratime,defaults,blksize=4096,locale=en_US.UTF-8,exec 0 0 
Im based in Germany. So do I have to write:

Code: Select all

locale=de_DE
?
Thanks.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

bastos wrote: Im based in Germany. So do I have to write:

Code: Select all

locale=de_DE
?
Thanks.
Yes. I've seen in German ubuntu forums.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Unfortunately this has not worked out. Please have a look at my fstab:

Code: Select all

# /etc/fstab: static file system information.
#
#  -- This file has been automaticly generated by ntfs-config -- 
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=0ab27e37-1a17-4b64-a408-ef4875f3abb3 / reiserfs notail,relatime 0 1
# Entry for /dev/sda7 :
UUID=ae4d4b9c-aa71-44a6-8402-73fccc2c7c7c none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda2 /media/WinC ntfs-3g noatime,nodiratime,defaults,blksize=4096,locale=de_DE.UTF-8,exec 0 0
/dev/sda5 /media/winD ntfs-3g noatime,nodiratime,defaults,blksize=4096,locale=de_DE.UTF-8,exec 0 0
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

You overlooked this:
Another reason can be the lack of kernel support for shared writable mmap
which was added only to Linux kernel 2.6.26.
Ubuntu 8.04 uses kernel 2.6.24-16.30. Editing your fstab won't help.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

Ive just mounted server folders and have the same problem. Seems that my wine is not able to write on mounted volumes. Could that be?
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

bastos wrote:Ive just mounted server folders and have the same problem. Seems that my wine is not able to write on mounted volumes. Could that be?
Map that drive in winecfg as a network drive.
bastos
Level 2
Level 2
Posts: 12
Joined: Mon May 12, 2008 4:24 pm

Post by bastos »

I've done, but it is still not working (on the ntfs-volume). But no (a miracle?) I can save from MS word2003 on the smb volume without configuring it in wine as a volume.

But with MS-excel2003 he says "cannot save becouse volume is full".
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

bastos wrote:I've done, but it is still not working (on the ntfs-volume). But no (a miracle?) I can save from MS word2003 on the smb volume without configuring it in wine as a volume.

But with MS-excel2003 he says "cannot save becouse volume is full".
This is pointless you can not read not comprehend what you are being told.

The topic is closed. Revert back to using something that you can comprehend.
Locked