ms word through wine

Hello,

I have installed wine and I have separately installed office 2007 (going to its directory and typing wine winword.exe). but everytime I open Word, it re-configures Word every time and on top of that I cannot open or save a file. I found similar threads, but could not really make out how to resolve the issue.
I have tried to use Libre Office and might end up using it, but there are certain things that are quite not-friendly in Libre Office. As I need to write up my PhD thesis, I would really like to use sth that is robust.

Thank you in advance,
Vasilis

On 2014-02-15 13:36, vpappasmet wrote:

> As I
> need to write up my PhD thesis, I would really like to use sth that is
> robust.

If you want robustness, you can not even think of using Word via wine in
Linux. Either switch to LibreOffice, or use Word in Windows (real or
virtualized).

That you do not like the LO interface, that you need some missing Wword
functionality… fine, acceptable. Robustness using a Windows program,
via wine? No way.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

Mmm…i like the fact that you seem quite sure for what you say. But, just as an example, what could be the worst thing that could happen to me using word via wine?

Thanks.

ps. I am thinking of starting LaTeX, although I am afraid this might take some time.

LaTeX is great but it has a very steep learning curve. In many ways it is better then any of the “word processors”

As to wine it may be difficult or impossible to setup depending on the version of Word. You may also find that in general it runs but some functions may not work or cause a crash.

You should go to the official wine site and read up.

I run Windows in a VirtualBox VM any time I have to use Windows program. That way you get the best of both worlds and you can actually copy paste between the two OS’s

Isn’t LibreOffice’s Writer quite all right?

If you want Words on Linux the best option seems to be running WindowsX in a virtual environment:
http://appdb.winehq.org/appview.php?appId=31
http://appdb.winehq.org/objectManager.php?sClass=application&iId=10

or mabye you can try apache openoffice.

Word 2007 works very well in Wine. The usual cause of the problem you describe is an improper install. Did you follow the howto in WineHQ - Microsoft Office (installer only) 2007 when you installed? You need to, particularly the parts about installing to a 32 bit wineprefix and leaving the Windows version in winecfg set at XP.

On 2014-02-15 19:46, vpappasmet wrote:
>
> Mmm…i like the fact that you seem quite sure for what you say. But,
> just as an example, what could be the worst thing that could happen to
> me using word via wine?

Anything, ranging from nothing to total destruction :slight_smile:

Nobody can warranty you that Word will work perfectly without crashes or
problems. The wine people try their best to provide all the Windows
function calls that Windows software will use (even hidden, non
published functions!). Actually, they don’t cover all cases, as proven
by the fact that some applications do not even start.

Nobody can know if Office, maybe a year from now, in the middle of your
writeup, will use a function say when you use a paragraph format that
nobody tried before when using wine, that will call some function that
Wine does not provide, or that does not work right. Crash! Or failure.
Or misbehavior.

You can not know if something like this will happen or not. People just
try an application under wine, and say: “It works!” But they have not
tested absolutely all functionality.

So… work, yes. You can use Word, yes. Robustness… certainly not.

> ps. I am thinking of starting LaTeX, although I am afraid this might
> take some time.

Absolutely, it does take a lot of time. Or not, depending how fast you
adapt to it. People that use it talk wonders of it.

IMO, the most salient feature about it is that it provides absolutely
consistent output on the entire book. All paragraphs are formatted
accordingly to how you define them, for instance, on the entire book.
You don’t need to care about formatting trivia. It is not WYSIWYG.

Like applying a change and see all instances on the document using that
thing changing together, consistently. Not having to review the entire
document clicking and changing all over the place. Yes, Word has styles,
but this is… well, other world.

It also works in Windows. I know people on the academic world using it,
on Windows, very proficiently. I have see the result, with very complex
mathematical formulae, absolutely perfect and consistent.

I don’t use it, though. Complicated to learn :slight_smile:

On the other hand, there is LyX. It is not latex, but it does use some
latex things, and shares some features. You can use a format for a book,
and simply let LyX do the formatting. The result is simply perfect. On
the other hand, it is not easy to customize. You can also use latex
inserts in it.

Have a look at it, there are examples that allow you to see what you can
do with it. It is not latex, but it shares enough to guess what Latex
would do.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

Nobody can warranty anyone that any piece of software will work perfectly without crashes or problems.

On 2014-02-16 21:06, dimesio wrote:
>
> robin_listas;2625135 Wrote:
>>
>> Nobody can warranty you that Word will work perfectly without crashes or
>> problems.
>
> Nobody can warranty anyone that any piece of software will work
> perfectly without crashes or problems.

Yes, absolutely.

But here there is an element of reverse engineering here. An uncharted
territory. Wine tries to recreate the functions on the Windows API, even
undocumented ones. This is very complicated. It is impossible to know in
advance if a Windows application is going to use a function that has not
been implemented unless in your tests of the application you happen to
hit the user side usage that makes it use that API function. And if it
exists, you don’t know if it has been emulated correctly (even the bugs
it has on Windows).

This is not a thing that happens with native Linux programs. The
developers use the functions that exist in the Linux API, they can not
use non existent functions. And they test them, which is an important
detail.

A Microsoft developer will obviously not test to see if what he codes in
Word works in Wine. In fact, he may even try subtle ways to make it fail.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

On 2014-02-16 21:28, Carlos E. R. wrote:
> But here there is an element of reverse engineering here. An uncharted
> territory. Wine tries to recreate the functions on the Windows API, even
> undocumented ones. This is very complicated. It is impossible to know in
> advance if a Windows application is going to use a function that has not
> been implemented unless in your tests of the application you happen to
> hit the user side usage that makes it use that API function. And if it
> exists, you don’t know if it has been emulated correctly (even the bugs
> it has on Windows).

For instance.

I’m interested in using “foxit” under wine. But there is some
functionality I need that has not been implemented in Wine… the
program works, but when using that functionality (signature
verification) it does not give the expected result. There is no error
reported, it simply really does not work.

Unless you happen to test for this specifically, you do not even know
about the problem.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

You should file a bug for that at http://bugs.winehq.org/.

On 2014-02-17 00:56, dimesio wrote:
>
> robin_listas;2625207 Wrote:
>>
>> I’m interested in using “foxit” under wine. But there is some
>> functionality I need that has not been implemented in Wine… the
>> program works, but when using that functionality (signature
>> verification) it does not give the expected result. There is no error
>> reported, it simply really does not work.
>
> You should file a bug for that at http://bugs.winehq.org/.

Why should I? It is a known thing. The entire… I think it is the ssl
api, does not exist. It has not been implemented. If it is not ssl it is
something else, but it is known that it simply has not been implemented.

We talked about that when the issue about acrobat disappearing from
Linux was discussed, and we looked for alternatives.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

If an app does not work because of an unimplemented function, that is considered a valid Wine bug. If no one ever reports an app needing an unimplemented function, the developers have no reason to implement it.

On 2014-02-17 05:16, dimesio wrote:
>
> robin_listas;2625248 Wrote:
>>
>> Why should I? It is a known thing.
> If an app does not work because of an unimplemented function, that is
> considered a valid Wine bug. If no one ever reports an app needing an
> unimplemented function, the developers have no reason to implement it.

As far as I know, it is very well known that this is missing.
PKCS certificate checking.

From another post (factory mail list):

+++····················
Hmmm, poking around there, it seems that FoxIt tries to use the
Mircosoft Windows provided “Signature-Store”, which is NOT
available in wine.

Background: MS-Windows provides a OS managed certification
framework, some apps use that, some provide their own.

  • Yamaban.
    ····················+±

So, either wine people will do it, eventually, or never. They very well
know that the signature store is not implemented.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

I don’t really like Libre / Caligra / Open Office either, but i got a tip on kingsoft office from a friend.
For now it seems to be slightly better, even if it is still in Alpha stage.

I also have MS office in vbox, just in case.

I tried wine to run an old version of Microsoft Works, need it for printing envelopes for my brother’s business. Could never get Libre Office to do this. I finally installed VirtualBox, and installed Windows 2000 on that, to run Works. It works (pun intended). Some things just won’t work in wine. VirtualBox or some other virtualization software, and a version of Windows installed on it really is the best bet, in my opinion. I just disabled networking for Windows 2000, since it’s ancient, and unsafe on the Internet.

On 2014-02-18 08:36, HighBloodSugar wrote:
>
> I tried wine to run an old version of Microsoft Works, need it for
> printing envelopes for my brother’s business. Could never get Libre
> Office to do this. I finally installed VirtualBox, and installed Windows
> 2000 on that, to run Works. It works (pun intended). Some things just
> won’t work in wine. VirtualBox or some other virtualization software,
> and a version of Windows installed on it really is the best bet, in my
> opinion. I just disabled networking for Windows 2000, since it’s
> ancient, and unsafe on the Internet.

Oh, absolutely, a virtual system is better in this respect: It is
running in Windows, not in an emulated environment. Of course, it might
run slower, and the entire thing uses more memory and disk than using
the application under Wine, or a native Linux app.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

On 2014-02-18 08:06, spinner wrote:
>
> I don’t really like Libre / Caligra / Open Office either, but i got a
> tip on kingsoft office from a friend.

When I started using Linux, years ago, I was also accustomed to MS
Office. I tried to use Staroffice, the predecessor to OpenOffice that
was available at the time. It worked, but besides being slower, learning
to do things took time ad effort. Many grumbles when things did not work
out, meaning they worked differently than in MS Office.

Nowdays, things are the other way round for me. When I have to use MS
Office, things are more difficult for me than when using Libre Office.
But I can use it.

Believe me, you can do most things with both suites about equally well.
Differently. The things that you can do in MS and not in LO are few and
quite specialized.

It is just a question of stop grumbling and trying with good humour :wink:


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

On 2014-02-16, dimesio <dimesio@no-mx.forums.opensuse.org> wrote:
> Word 2007 works very well in Wine. The usual cause of the problem you
> describe is an improper install. Did you follow the howto in
> http://appdb.winehq.org/objectManager.php?sClass=version&iId=4992 when
> you installed? You need to, particularly the parts about installing to a
> 32 bit wineprefix and leaving the Windows version in winecfg set at XP.

Nowadays, I find the only reliable way to install MS Office in Wine is using PlayOnLinux.