WineHQ

Microsoft Office (installer only)

No Screenshot

Submit Screenshot

Office 365 Business includes:

- Office suite (Word, Excel, PowerPoint, Outlook, OneNote, Publisher (PC only), OneDrive for Business, Access (PC only)).

- File storage and sharing.

- Office Online.

Application Details:

Version: 365 Business
License: Subscription
URL: http://www.office.com
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 3.0-rc4

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

An offline installer seems to work. But there is no visible progress bar in the installer's window. But according to a floating window with a progress percentage it successfully achieves 100% of an installation.
MS Word and MS Excel perfectly starts. I can log in into MS account. The documents can be opened.

What does not

Rendering of progressbar in the installer's window and buttons after achieving of 100%.

MS PowerPoint doesn't want to start. It stucks on a loading window.

After some time a window with notification about problem in an office app appears. Two choices are there: repair or close. Repairing seems to not do anything except of closing the app. I'll checked both with logged into MS account and without. The problem persists. There are also some bugs in rendering of controls. Sometimes frame buffers looks to not be cleared properly and sometimes controls are not rendered.

OneDrive complains about unwanted administrator rights and doesn't start.

Workarounds

Before the installation:

- Install MsXML6 (winetricks msxml6).

- Set "HKCU\Software\Wine\Direct3D\MaxVersionGL" (DWORD) to "30002" (hex).

After the installation:

- Override riched20 to (native, builtin).

- Copy DLLs (AppvIsvSubsystems32.dll, AppvIsvStream32.dll,C2R32.dll) from `drive_c/Program Files/Common Files/Microsoft Shared/ClickToRun/` to `drive_c/Program Files/Microsoft Office/root/Office16/`.

What was not tested

Access

OneNote

Outlook

Publisher

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

All apps suffer from these errors:

- caused at start:

0031:fixme:netprofm:list_manager_QueryInterface interface {e19c7100-9709-4db7-9373-e7b518b47086} not implemented
0031:fixme:netprofm:connection_point_Advise 0x13f3b38, 0x13d9790, 0x2c1fe68 - semi-stub
0031:fixme:netprofm:list_manager_QueryInterface interface {e19c7100-9709-4db7-9373-e7b518b47086} not implemented
0031:fixme:netprofm:connection_point_Advise 0x13f3c80, 0x13f4a08, 0x2c1fe68 - semi-stub
0039:err:ole:start_rpcss failed to start RpcSs service
0039:err:ole:epm_register ept_insert failed with error 1722
0039:err:schedsvc:RPC_init RpcEpRegister error 0x6ba
0009:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x5d1123, 0x68fda0, 0x68fdb8) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x67dce8, 43) stub

- caused during running:

0053:fixme:d3d11:d3d10_device_Flush iface 0xa62cb9c stub!
0053:fixme:dxgi:dxgi_factory_CreateSwapChain iface 0xa600fd0, device 0xa62cb78, desc 0x1602fb50, swapchain 0x506cf4d4 partial stub!
0053:fixme:dxgi:dxgi_factory_CreateSwapChain Ignoring SwapEffect 0x1.
0053:fixme:d3d11:device_parent_create_swapchain_texture device_parent 0xa62cbc4, container_parent 0x5058e328, wined3d_desc 0x1602f964, texture flags 0, wined3d_texture 0x504d0390 partial stub!
0053:fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
0053:fixme:d3d11:device_parent_create_swapchain_texture device_parent 0xa62cbc4, container_parent 0x5058e328, wined3d_desc 0x1602f964, texture flags 0, wined3d_texture 0x505e1180 partial stub!
0053:fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
0053:fixme:dxgi:dxgi_factory_MakeWindowAssociation iface 0xa600fd0, window 0x1e0108, flags 0x7 stub!
0053:fixme:dxgi:dxgi_swapchain_GetDesc iface 0x5058e328, desc 0x1602fb64 partial stub!
0053:fixme:dxgi:dxgi_swapchain_GetDesc Ignoring ScanlineOrdering, Scaling and SwapEffect.
0053:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0053:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0053:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).

or

0086:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0086:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0086:fixme:d3d11:d3d10_device_RSSetViewports Multiple viewports not implemented.
0086:fixme:d3d11:d3d10_device_RSSetScissorRects Multiple scissor rects not implemented.

- the problem window appears with such log:

0085:fixme:netprofm:list_manager_QueryInterface interface {e19c7100-9709-4db7-9373-e7b518b47086} not implemented
0009:fixme:ole:NdrCorrelationInitialize (0x33eabc, 0x33ec4c, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33eabc): stub
0055:fixme:netprofm:cost_manager_GetCost 0x579f5ed4, 0x46fffc68, (nil)
0055:fixme:netprofm:cost_manager_GetDataPlanStatus 0x579f5ed4, 0x46fffc30, (nil)
0055:fixme:netprofm:cost_manager_GetDataPlanStatus interface guid not found
0009:fixme:ole:NdrCorrelationInitialize (0x33edfc, 0x33ef8c, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33edfc): stub
0009:fixme:ole:NdrCorrelationInitialize (0x33ee6c, 0x33effc, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33ee6c): stub
0050:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0050:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0009:fixme:ole:NdrCorrelationInitialize (0x33cadc, 0x33cc6c, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33cadc): stub
0009:fixme:ole:NdrCorrelationInitialize (0x33ca9c, 0x33cc2c, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33ca9c): stub
0009:fixme:ole:NdrCorrelationInitialize (0x33cb2c, 0x33ccbc, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33cb2c): stub
0009:fixme:ole:NdrCorrelationInitialize (0x33cb5c, 0x33ccec, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33cb5c): stub
0009:fixme:ole:NdrCorrelationInitialize (0x33cc3c, 0x33cdcc, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x33cc3c): stub
0009:fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 16 Alerts"): stub
0009:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x0000012c,(nil),0x0006,0x00000000,0x33d918,(nil)): stub
0009:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0009:fixme:msg:ChangeWindowMessageFilterEx 0x30058 c089 1 (nil)
0009:fixme:ole:NdrCorrelationInitialize (0x3394fc, 0x33968c, 1024, 0x0): semi-stub
008e:fixme:ole:NdrCorrelationInitialize (0x28ef750, 0x28ef82c, 1024, 0x0): semi-stub
008e:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
008e:fixme:ole:NdrCorrelationFree (0x28ef750): stub
0009:fixme:ole:NdrCorrelationFree (0x3394fc): stub
0050:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0052:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0052:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub

0076:fixme:ole:NdrCorrelationFree (0x40f9e73c): stub
0076:fixme:ole:NdrCorrelationInitialize (0x40f9e73c, 0x40f9e8cc, 1024, 0x0): semi-stub
0095:fixme:ole:NdrCorrelationInitialize (0x29ff750, 0x29ff82c, 1024, 0x0): semi-stub
0095:fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self
0095:fixme:ole:NdrCorrelationFree (0x29ff750): stub
0076:fixme:ole:NdrCorrelationFree (0x40f9e73c): stub
GnuTLS error: Rehandshake was requested by the peer.
0076:err:secur32:schan_DecryptMessage Returning 80090304
0076:fixme:webservices:WsResetHeap ignoring error parameter
005a:err:ntdll:RtlpWaitForCriticalSection section 0x7e6e74 "?" wait timed out in thread 005a, blocked by 0057, retrying (60 sec)
0057:err:ntdll:RtlpWaitForCriticalSection section 0x45446d8 "?" wait timed out in thread 0057, blocked by 0058, retrying (60 sec)
0053:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0053:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0053:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
0054:err:ntdll:RtlpWaitForCriticalSection section 0x7e599c "?" wait timed out in thread 0054, blocked by 0057, retrying (60 sec)

- but sometimes the errors above appear alone:

005f:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
005f:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
005f:fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
00c9:err:ntdll:RtlpWaitForCriticalSection section 0x2f0669c "?" wait timed out in thread 00c9, blocked by 00a8, retrying (60 sec)
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
00a8:err:ntdll:RtlpWaitForCriticalSection section 0x43246d8 "?" wait timed out in thread 00a8, blocked by 0061, retrying (60 sec)
005f:fixme:advapi:EventProviderEnabled deadbeef, 4, 2: stub
00ad:err:ntdll:RtlpWaitForCriticalSection section 0x2f058f4 "?" wait timed out in thread 00ad, blocked by 00a8, retrying (60 sec)

PowerPoint doesn't start due to this (I suppose so):

*** Error in `~/.wine/prefix/x86/office365/drive_c/Program Files/Microsoft Office/root/Office16/POWERPNT.EXE': double free or corruption (!prev): 0x7ca64240 **

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentArch Linux x86_64Dec 30 20173.0-rc4Yes Yes YesBronzeAlexander Susha 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Back