Thursday, March 27, 2008

Office 2007 on Linux with Wine install guide

This Page Has Been Moved: Please Note the New Location Below

We restructured the whole site and this page no longer exists on this location. The page that your looking for has been moved to a different Web address on the new and improved Wine-Reviews.net Site:

http://www.wine-reviews.net/ or the original post


Click on the link above to go to the new location. (To maintain accessibility, we have not set up automatic redirection to the new page.) If you have a bookmark to the old page, please change it to the new address above. If you followed a link from another Web site to this page, please let the people responsible for that Web site know the new location above. If you are having trouble finding the information you want, do a search on this article at our new site.

Thanks for your understanding and Sorry for the inconvenience.

The Editors at Wine-Reviews

64 comments:

ell said...

heheh, theres a prick stalking you? ;)

oh may i ask what version of wine this is?

twickline said...

Yes, you could say that :D

Wine version tested: 0.9.58
Windows version emulated: XP
Office version: Microsoft Office 2007

ell said...

thanks, I hope you could also do a separate review of the quirks of Office 2007 in wine later :)

Anonymous said...

Why would you even want to do this?

a-s-h-o-k said...
This comment has been removed by the author.
monshin said...

Hi. I followed your guide to get Office 2007 working. Word and Excel works fine but I can't get Powerpoint working. When I open Powerpoint, it shows the popup and then it crashes. The output in the command line is:

fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:process:IsWow64Process (0xffffffff 0x347204) stub!
fixme:mscoree:CorExitProcess (0) stub
monshin ~ $

I've to do some other stuff to get Powerpoint working or it 'should' just work?

Thanks.

Anonymous said...

> Why would you even want to do this?

"if you need to ask 'why', you´re not the audience it is intended for"

Anonymous said...

mine just gets an error upon installing :/
all it says is it encountered an error upon install Office 2007 Enterprise.

Also, i couldn't enter my cd key upon install time, after the 3 digit, the continue button would grey out, so i had to try without entering a key, which is when the error occurs.

eha1990 said...

Thanks for the great tutorial. I'm really glad that you continue to post very informative articles about the power of Linux. Keep up the awesome job. Don't listen to the haters out there who don't like Linux or are Apple fanboys. You have my support, and I'm sure there are thousands of other Linux users who enjoy your posts.

twickline said...

Hello,

"Also, i couldn't enter my cd key upon install time, after the 3 digit, the continue button would grey out, so i had to try without entering a key, which is when the error occurs."

You could try installing richedit30.exe .. that should help.

twickline said...

Hello a-s-h-o-k,

Where to find rpcrt4.dll.so?

its not in .cxgames, its in cxgames .... take out the "."

Anonymous said...

Why do I need to use CrossOver Games? Can I use CrossOver Office of Wine?

twickline said...

Hello,

You have to have CrossOver Games, Crossover Office will not work for this.

Dan said...

Wow... Since switching to gnu/linux about 6 months ago i have missed so little. The one exception was Office 2007. Installation went smoothly and the programs seem to be working well. Thank you so much for all your work, it is much, much appreciated.

Dan said...

So everything is working fine except for Powerpoint. It crashes after the install screen.

After trying and failing to start in safemode, it tries to start in Detect and Repair mode. I get the following output:

dan@dan:~/.wine/drive_c/Program Files/Microsoft Office/Office12$ wine POWERPNT.EXE
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:advapi:CheckTokenMembership ((nil) 0x157508 0x34e62c) stub!
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000007d1,(nil),0x0002,0x00000000,0x34efc0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000007d1,(nil),0x0002,0x00000000,0x163038,(nil)): stub
err:eventlog:ReportEventW L"Microsoft Office PowerPoint"
err:eventlog:ReportEventW L"PowerPoint failed to launch in safe mode. Do you want to start Detect and Repair?"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
dan@dan:~/.wine/drive_c/Program Files/Microsoft Office/Office12$ fixme:msiexec:main Product code treatment not implemented yet

dan@dan:~/.wine/drive_c/Program Files/Microsoft Office/Office12$

Any ideas how to fix this? I really dont like OpenOffice Presentation.

Thanks again!

jdefoe said...

twickline: thanks for posting this how-to. It almost worked perfectly. I've had the same issue as some other users commenting here: Word and Excel work great, but Powerpoint tries to open (the splash screen pops up) and then the application crashes. Any ideas?

Dan said...

@twickline:

I just read the goodbutbad site and am disappointed in their petty claims. I have been reading this blog since i switched to GNU/Linux and i have the utmost respect for how much you have done to help make wine such an amazing tool. I have been following the Office 2007 install closely and have been excited since you demo'd it a few months ago. I also appreciate that you waited to release it until you had a stable, repeatable process.

Don't get weighed down by these few negative, jealous people and please know that for one of them there must be hundreds of us appreciative people.

If anybody has come across a workaround to get Powerpoint working, could you post it up?

Thanks again for all the help.

medo said...

@Dan
wget http://www.kegel.com/wine/winetricks
sh winetricks riched20 riched30
:)

twickline said...

Hello Dan,

Well if you look at the comments here:

Comment deleted

This post has been removed by the author.

March 27, 2008 2:32 PM

This post was by "a-s-h-o-k"
I even tried to help the guy..

twickline said...

Hello a-s-h-o-k,

Where to find rpcrt4.dll.so?

its not in .cxgames, its in cxgames .... take out the "."

March 27, 2008 11:54 PM

Then He came back and deleted his post asking for help and posted his own original howto :D If you look at who posted there it was "a-s-h-o-k" :D

I don't care if someone post a better howto after reading what I post! All I ask for was a link back to the original...

As for PowerPoint, yea we think we have a work around for this, but it was "christoff" who found the work around so he is going to be the one to post a update with everything he has come across. Just give him a day or two to test everything and write it up....

Oh, and about Linux being free and we should share our ideas... I never once have came across where a decent Linux user went around stealing other peoples ideas and then called them there own. I would only suspect that everything else on that blog came from someone else and was re branded as a original thought. This isn't how Linux got to where it is today!

Exonimus said...

twickline, thanks a million. I got Word and Excel to work, and after medo's comment with winetricks, I got powerpoint to work as well. Maybe you should include his winetricks comment in your tutorial...

So, all that's left is outlook, but that's not a major problem for me at the moment.

It works, woo!

I really appreciate your hard work. And your rather frequent postings here as well. Keep up the good work! =)

Dan said...

@medo: THANK YOU SO MUCH!! I use powerpoint on a day to day basis and have gotten so sick of OO Presentation... You must made my night!

And again, thanks so much to all the people working hard on wine.

gnu/linux is not just an operating system, its a community, its a philosophy, its a way of life. maybe i sound a bit cheesy, but i do think this is true and important.

Exonimus said...

twickline, this might just be me, but I did a little testing. I know you said there were bugs and I'm sure you're aware of this one, but I guess it never hurts to post.

In Word,Powerpoint, doesn't really matter which program, when I try to insert a picture, it start to act really weird and gives me this error in the console:

fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
fixme:shell:SHGetFileInfoW SHGFI_OVERLAYINDEX unhandled
etc. Until I click cancel in office.

Is this me? is this one of the big bugs? or is there a solution already?

once again, thanks for the good work.

Exonimus said...

hmm, when you have that strange flickering menu when inserting a picture, just click the 'views' button(in that insert picture window) press any view. and it'll work. Strange...

twickline said...

Office 2007 update!

Charles said...

anybody noticed that bullets and marks does not work with word? Ive been trying to change fonts but not seems to work. any advice???

Dan said...

Yes, I am having the same problem with the bullets... Don't seem to be working.

Nicholas Telford said...

I can't seem to get any of the applications to work. I'm getting the following when running WINWORD.exe:

fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE" failed, status c0000135

I've been searching for a solution everywhere. The runtime was installed by the Office installer, but for some reason it's not finding it. Perhaps it's not registered for some reason?

I installed as "Vista" and regardless of the OS type I try (Vista, XP, etc.) they all yield the same result.

Installing the Visual C++ 2005, 2005 SP1 and 2008 runtimes don't help either.

Anyone got any ideas?

Anonymous said...

@ charles
I have not installed office 2007 (yet?..), but I have installed photoshop which also had font problems. To resolve this I installed msttcorefonts. This might be your solution too?

Tettalovers said...

can i install using an .exe file instead of cd?

Anonymous said...

"...and set msxml3.dll and rpcrt4.dll to "native windows" select save and exit."

What does this mean? I can't find that option anywhere in the wine settings window. How do I do this?
Thanks alot!

twickline said...

winecfg

James said...

forget that last post... I'm just a retard and accidently skipped a step :)

I am however stuck on getting the cd key typed in. Having the same problem as above, but trying to get richedit30 installed and see if that helps.

Dan said...

@Anonymous: go to winecfg like twickline said. Select the Libraries tab. Select a file from the New library for override drop down menu. Click edit and change them to Native (windows).

JL said...

I hear some people say that they cannot save file in Word. Do you meet this problem, twickline? This confusion stops me installing office in wine, though I have downloaded all the necessary software.

Dan said...

I had a little problem with the CD Key input as well, but then I noticed that the problem was when I copied the key into the space. When I used ctrl+v to paste, the code got messed up and left out some of the characters.

To get around this, I just entered the CD Key by hand and the next button "un-greyed" and I continued normally.

Hope this helps!

jarjar said...

Hello!
First of all, thanks for your work here!

I've got a problem - I can't really get office12 start install.

wine setup.exe finishes with an information:

(...)
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:reg:GetNativeSystemInfo (0x34fc5c) using GetSystemInfo()
fixme:powrprof:DllMain (0x7e0b0000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7e0b0000, 0, (nil)) not fully implemented
fixme:netapi32:NetGetJoinInformation Stub (null) 0x34fc84 0x34fc78
fixme:advapi:CheckTokenMembership ((nil) 0x12cbb0 0x34fc60) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x12cbb0 0x34fc60) stub!


And pops out a window asking whether I want to send inf. to micros. or not. It gives a log message. It stands there at the end:

(...)
Error: Failed to check free space in drive "%SystemRoot%" ErrorCode: 2(0x2).
Catalyst execution finished: 04/08/2008 11:15:04. Return code: 30015. Exception caught: ErrorCodeOnly.
PERF: TickCount=21345 Name=RunSetup Description=End function


Please advise how to make it work.

Best regards

jarjar

Anonymous said...

Did anyone have luck solving the bullets and marks problem? they doesn't work at all in word. In powerpoint you can only see the bullet in the first line.

dimitar said...

I've been trying to install Office 2007 using the provided guide for several days now. If I follow the exact same steps from the guide the installation doesn't even start. There is an error message that wants to send a report to Mircosoft... If in addition I install msi2 (using winetricks) I can run the setup and then I get to the file copying part and at that point it again crashes with an error.

I tried installing msi3.1 but that didn't work out. It said that it can't find a disk to extract the files to. I unpacked the installation manually and put the .dll files from the package in the system32 folder. I also configured these as native libraries in winecfg. This time setup doesn't crash when copying files but doesn't do any progress either.

I didn't see anyone else that complains about not even being able to install Office. So I am wondering if there is some particular problem with my system. I am running Ubuntu 7.10 on my laptop: 1.6Ghz AMD Turion, 2GB ram.

What could be the problem? Anything else I might try?

jarjar said...

-> dimitar
I suppose you havn't noticed my post, it seems we've got similar problem.

I found some more information about this case:

fixme:process:IsWow64Process (0xffffffff 0x33f568) stub!
fixme:system:SetProcessDPIAware stub!
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!


Has anybody got any idea about that?

jarjar

varya said...

this is the error i get during installation of office.

/mnt/iso$ err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x00000120,0x300bcf54,0x7e28f9bc): stub
err:eventlog:ReportEventW L"office12setup"
err:eventlog:ReportEventW L"{10120000-0f00-0000-0000--0000000ff1ce}"
err:eventlog:ReportEventW L"12.0.4518.1014"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"invalidargument"
err:eventlog:ReportEventW L"enterprise.ww_enterpriseww.xml"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"NIL"
err:eventlog:ReportEventW L"NIL"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:reg:GetNativeSystemInfo (0x34fc5c) using GetSystemInfo()
fixme:powrprof:DllMain (0x7e170000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7e170000, 0, (nil)) not fully implemented
fixme:netapi32:NetGetJoinInformation Stub (null) 0x34fc84 0x34fc78
fixme:advapi:CheckTokenMembership ((nil) 0x1388c8 0x34fc60) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x1388c8 0x34fc60) stub

Free said...

Hi
THANK you for the guide, it works perfectly
BUT
I have the same problem as Nicholas
I cannot run WINWORD I receive the following error:

fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE" failed, status c0000135

Any Idea?
C.

((--El fondo del infinito--)) said...

This is a very cool guide, but, I have some issues on the installation process, but I dont mind though I'm still trying to make it work on my PC Thanx in advance!!

Anonymous said...

It works for me.

Thanks

Anonymous said...

Has anyone figured out how to fix the bullets problems? I'm thinking it may be a font problem (some fonts aren't installed or something). I don't know how to install fonts in wine, so I cant test this. Anyone who knows how, can you try it?

Anonymous said...

Hi, I get a similar issue as jarjar.

running kubuntu with 0.9.59, have installed msxml3 and copied the cxgames dll. Also set the overrides. My wine bombs out with:

fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:hook:IsWinEventHookInstalled (32778)-stub!
fixme:htmlhelp:HtmlHelpW HH case HH_UNINITIALIZE not handled.
fixme:reg:GetNativeSystemInfo (0x33f094) using GetSystemInfo()
fixme:powrprof:DllMain (0x7e060000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:netapi32:NetGetJoinInformation Stub (null) 0x33f0bc 0x33f0b0
fixme:advapi:CheckTokenMembership ((nil) 0x142ea8 0x33f098) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x142ea8 0x33f098) stub!
fixme:powrprof:DllMain (0x7e060000, 0, (nil)) not fully implemented
root@hoshy-work:/mnt/iso# fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,(nil),0x000b,0x000000e6,0x300bcf54,0x7e21c9dc): stub
err:eventlog:ReportEventW L"office12setup"
err:eventlog:ReportEventW L"{10120000-0f00-0000-0000--0000000ff1ce}"
err:eventlog:ReportEventW L"12.0.4518.1014"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"unexpectederror"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"x"
err:eventlog:ReportEventW L"NIL"
err:eventlog:ReportEventW L"NIL"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:reg:GetNativeSystemInfo (0x33fc5c) using GetSystemInfo()
fixme:powrprof:DllMain (0x7e2a0000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7e2a0000, 0, (nil)) not fully implemented
fixme:netapi32:NetGetJoinInformation Stub (null) 0x33fc84 0x33fc78
fixme:advapi:CheckTokenMembership ((nil) 0x1421e8 0x33fc60) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x1421e8 0x33fc60) stub!

As you can see I'm running from an iso, I did mount with unhide if it matters.

Any help appreciated.

Regards,
Ashley

dimitar said...

Hi jarjar, I managed to get a bit further. Try the following:

1) Install the winbind package.
2) Install Windows Installer 3.1. You can download this from the MS website. If you can't install using the exe file, you can use cabextract to unpack the file. Then you must copy the dll files and msiexec.exe to your system32 folder and set those files to native in wincfg.

I did that and now I get to the file copying process. Office creates a folder of ~500MB "MSO Cache" but then goes into some sort of loop. This is the output before it starts looping:

fixme:ole:NdrCorrelationInitialize (0x7df99754, 0x7df99354, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:rpc:RpcImpersonateClient ((nil)): stub
fixme:rpc:RpcRevertToSelf stub
fixme:ole:NdrCorrelationFree (0x7df99754): stub
fixme:ole:NdrCorrelationInitialize (0x7df99778, 0x7df99378, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:rpc:RpcImpersonateClient ((nil)): stub
fixme:rpc:RpcRevertToSelf stub
fixme:ole:NdrCorrelationFree (0x7df99778): stub
fixme:sfc:SfcIsKeyProtected ((nil), (null)) stub
wine: Unhandled page fault on read access to 0x00000003 at address 0x3 (thread 001a), starting debugger...
Unhandled exception: page fault on read access to 0x00000003 in 32-bit code (0x00000003).
Register dump:
......


After this there is the register dump and stack dump and finally this line just keeps on popping:

fixme:xrender:X11DRV_AlphaBlend not a dibsection

Any ideas, anyone ?!

Thomas said...

dimitar, you are not alone!!!

I am facing the same issue... I too have an amd turion processor... I think that is likely part of our problem... The main difference between what you posted and what I experience is I get a dialog that says "cannot find Office.en-us/setup.xml"... It gives me a directory listing to choose where to install from... I have the install cd mounted to /media/cdrom0 and it has the missing file, but after I pick the directory setup exits and gives a microsoft "send error report" dialog... as much fun as it might be to spam microsoft with error reports, I don't think that will help us... I think there must be an issue with either the 64 bit version of wine, or the version of Office 2007... I have been trying with the Enterprise version of Office, and wonder if I might have more success with the professional version... Well I hope one of us or anyone else figures this out...

P.S. I used to get that same line popping in an endless loop like what you are experiencing, but now i get that error report... (not sure why)

Jake said...

Hi everyone,

got it working after a few tries and additions to wine. One bump though - when I use Powerpoint 2007, objects don't redraw in real time. So when I want to, say, move something around, the object disappears after clicking on it and appears only upon releasing the button. The gray slim rectangle (width of the slide window, about 10px heigth) appears in the meantime. I played around with turning Compiz on / off, as well as different wine graphics setup - no luck.

Anyone sees the same thing, or is it just me? Any guesses how to fix it, or what to test?

Thank you!

Anonymous said...

Has anyone tested to see if the drawing functionality in OneNote 2007 works? This is the only thing stoping me from converting my tablet to Linux.

Dan said...

Not to be completely redundant here, but has anybody figured out the bullets and numbering problems?

I constantly generate documents with lists and numbered sections. For me this is a big issue.

Hope someone has figured it out. Thanks!

Mark said...

Hey, Onenote 2007 does absolutely everything I've tested except the ink tool. I've been trying to figure it out without much luck. It doesn't like wine's ole/DCOM thingy.

Most of the bugs in Onenote fix by making inkobj and gdiplus native, then putting them in the right places.

On the plus side, I used Onenote in wine to view all my notes during exam season, and have taken a couple bio notes with it. I haven't used my dualboot in months now.

laser in your eye said...

Thanks for the guide. I have Office up and running but am having two issues. 1) The fonts in Word are all bold, all the time. 2) If I run a powerpoint presentation, I cannot advance to the next slide (animations on the current slide do work).

I tried to upgrade wine, but the update manager gave me v. 1.0-RC1 and none of the programs would open (went back to 0.9.59).

Any thoughts/suggestions?

Billi_Shere said...

lemme start off by saying Twickline you kick @$$!
way to go dude excellent work!

in ubuntu gutsy gibbon running wine 0.9.58 office 2007 enterprise installs perfectly, the bullets work! yes! they do!
i had msxml 3 installed net framework 2 also i beleive.. but however powerpoint didnt work
now though in hardy heron fresh install. running 0.9.58 wine version (made for hardy--google search it or ask me for a link) (since the other versions dont work as good. (esp. the rev1, 0.9.61, and 0.9.59 (partially))
the bullets do not work. but suprisingly powerpoint works no problemo! so does onenote.. even though it has that initial crash.
i believe the bullets may have to do something with winetricks and their mstt core fonts stuff. i heard it caused problems in net framework for some reason. will investigate and see if it works now with the new winetricks revision.

twickline said...

Thanks Billi_Shere,

Let me say readers like yourself Kick @SS as well... Yea as it looks 0.9.60 and forwards cause problems, one would think a 1.0 release would be more stable.. but with each relase Office 2007 support gets WORSE! and this really sucks, big time.

Billi_Shere said...

ok here we go. this is when running wine 0.9.58 in hardy heron. i fire up terminal and i type in winword. I have narrowed down that cause of no bullets appearing to two lines in my terminal.

when i make a bullet, these lines pop up specifically.
fixme:system:SystemParametersInfoW Unimplemented action: 4132 (SPI_GETDROPSHADOW)

and then this:
fixme:xrender:X11DRV_AlphaBlend not a dibsection

dropshadows? X11drv? alphablend..this seems to be the problem.
now i dont know much but this seems to be a xrender/driver issue maybe. i do have xrender installed in synaptic. disabling hardware rendering under the d3d subsection in wine configuration does not work.
bullets work fine for me under gutsy even though i'm running the same 0.9.58 version of wine (i installed it in gutsy and hardy in the exact same manner twickline described above except for running the installer as under vista). I do not see these errors/lines when running winword from the terminal in gutsy. So i guess you gotta use gutsy to have a chance of geting bullets to work in word...

btw if anybody is having problems with times new roman being displayed bold all the time. install allfonts (along with richedit20,30) using the newest release of winetricks. It fixed the problem for me flawlessly! :)

my temporary fix for the bullets is to insert a symbol like this one: •
it works perfectly fine and does show up (just dont tab it).

Billi_Shere said...

YES YES YES THERE IS A FIX FOR THE BULLETS EVERYONE!!
http://appdb.winehq.org/objectManager.php?sClass=version&iId=4992

thanks to andrew who figured this out:


After looking around i saw how easy it was to make the bullets and numbering work in office 2007 word. click the office button, go into word options, then into language settings. All i had to do was remove all of them except for English, U.S. I left spanish in there too and it doesn't hurt. So if you're not in any need of these you can take them out and hopefully it will work for you. after you have removed them, close out of word and start it back up again. check your bullets. this is all it took for me, hopefully the same for you. if they are still not working, you could try going into the advanced menu and selecting "use normal style for bulleted or numbered lists".

twickline said...

Whoo Hoo.... Thanks Billi_Shere !!!

Here is the App DB link again:

Wine App DB Microsoft Office 2007

laser in your eye said...

Thanks billi_sherre. That solves a lot of problems.

I also downgraded to 0.9.58 and that seems to have made things more stable in general.

Is anyone else having trouble advancing between slides in a powerpoint presentation?

Sam said...

Also having problems advancing powerpoint slides...using Ubuntu 8.04 and Wine 0.9.59...Excel is buggy, font changes iffy, text boxes don't work, and moving charts causes screen to black during movement...I guess it's still a work-in-progress...

Pancake said...

For those with the error
fixme:xrender:X11DRV_AlphaBlend not a dibsection

when installing, installing the winbind package seemed to help out. In Ubuntu:
sudo apt-get install winbind

SolidSnake said...

Hey! Great Tutorial!

What about the Formula Editor? Is it working? This part is such a great peace of software!

Anonymous said...

hi im using ubuntu 8.04 and i installed office, but when i start it i get the follwing error message:

Unhandled page fault on read access to 0x00000000 at address (nil). Do you wish to debug?

[yes] [no]

when i click either one nothing happens

Anonymous said...

After following these instructions on Hardy Heron (64 bit) (modified to only install OneNote 2007), the install works fine. However, I receive an error whenever I try to create a notebook (or do anything for that matter) saying that Windows encountered an error and needs to be shutdown. The following is the output form Wine that accompanies this event:

fixme:advapi:OpenEventLogW ((null),L"Microsoft Office 12 Sessions") stub
fixme:advapi:ReadEventLogW (0xcafe4242,0x00000009,0x00000000,0x7f920000,0x0007d000,0x7f22fdc4,0x7f22fdcc) stub
fixme:advapi:CloseEventLog (0xcafe4242) stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Diagnostics"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000140,(nil),0x0002,0x00000000,0x7f649010,(nil)): stub
err:eventlog:ReportEventW L"2kgl"
err:eventlog:ReportEventW L"N/A"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Diagnostics"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x000000cd,(nil),0x0000,0x00000000,0x7f604000,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Diagnostics"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x000003e7,(nil),0x0000,0x00000000,0x7f604000,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:powrprof:DllMain (0x7e1b0000, 0, (nil)) not fully implemented
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:wininet:InternetGetConnectedState always returning LAN connection.
fixme:reg:GetNativeSystemInfo (0x7f22fddc) using GetSystemInfo()
fixme:powrprof:DllMain (0x7e180000, 1, (nil)) not fully implemented
fixme:ntdll:NtPowerInformation Unimplemented NtPowerInformation action: 11
fixme:powrprof:DllMain (0x7e180000, 0, (nil)) not fully implemented
fixme:netapi32:NetGetJoinInformation Stub (null) 0x7f22fe04 0x7f22fdf8
fixme:advapi:CheckTokenMembership ((nil) 0x7f021b38 0x7f22fde0) stub!
fixme:advapi:CheckTokenMembership ((nil) 0x7f021b38 0x7f22fde0) stub!

Any ideas?

cheetah080 said...

@ Anon... having problems with OneNote 2007

Try medo's suggestion:

wget http://www.kegel.com/wine/winetricks
sh winetricks riched20 riched30

This worked for me, I can actually run Onenote, but can't use inking tool.