[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Wine - installing windows apps




Hello,

I am trying to run some office applications without an installation of windows on my machine and decided to try wine.

I am using the Debian unstable (sid) and have just installed wine using apt-get.  I also installed the winesetuptk,.  All seems to be fine with the wine installation (although I have almost no experience with it) but when I try to install MS office 2000 (starting with IE5 and Word only) I get through the initial dialog of the installer where I put the product key and select the components to install, but when the installation begins, it generates and error dialog box (Internal Error 2761: Please contact product support for assistance) and then exits the installation.

One thing I have not been able to do is find the fonts you listed in your instructions on my CD at all (it is Office 2000).  I tried mounting it with the unhide options you recommended, and still was not able to find it.  Could this be causing my problem?

I have tried checking some documentation and instructions, and have a couple of specific questions.

1) Somewhere it was suggested I needed to install a font from the office CD independent of the office installation. (Tahoma, I believe).  However I do not have that font on my Office 2000 cd.  (I tried mounting it with unhide option and still couldn't see it).  Could this be a problem.

2) The documentation is somewhat contradictory about running  wine as root.  I would like to avoid doing this if possible.  Is there a configuration that will allow it to be run as a normal user?

3) It appears that some of the error messages have to do with permission's (the winspool.drv file IS located in /fake_windows/Windows/System directory, and that is on the path in my config file).  This leads to the above question.


4) I would prefer to use the Debian packaged wine, because I can apt-get it and maintain it under the packaging system, rather than a commercial product.  I have looked at the code weavers web site, and their product looks great, and I may end up with that, but would like to explore the possibilities with the Debian Package first.


If you have any suggestions, I would appreciate hearing them.  The machine I am working on is linux only (not dual boot), and AMD processor (700 MHz).

Following is some output from the installation process:


Here is some installation information, followed by the tail end of the installation attempt messages.


jlb@cello:~$ wine --version
find: /usr/bin/../lost+found: Permission denied
Invoking /usr/bin/wine.bin --version ...
Wine 20030115
Wine exited with a successful status
jlb@cello:~$


xme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
err:module:PE_fixup_imports Module (file) WINSPOOL.DRV (which is needed by X:\MSIe3b1.tmp) not found
err:win32:PE_LoadLibraryExA can't load X:\MSIe3b1.tmp
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
err:module:PE_fixup_imports Module (file) WINSPOOL.DRV (which is needed by X:\MSIe3b2.tmp) not found
err:win32:PE_LoadLibraryExA can't load X:\MSIe3b2.tmp
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:thread:SetThreadExecutionState (0x80000000): stub, harmless (power management).
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
Wine exited with a successful status

And here are some error messages at the start of the attempted installaiton:


jlb@cello:~/.wine/fake_windows/Windows/System$ wine M:/setup.exe
find: /usr/bin/../lost+found: Permission denied
Invoking /usr/bin/wine.bin M:/setup.exe ...
fixme:process:CreateProcessA (C:\WINDOWS\SYSTEM\msiexec.exe,...): NORMAL_PRIORITY_CLASS ignored
fixme:ntdll:NtOpenThreadToken (0xfffffffe,0x0000000f,0x00000001,0x3f11ec00): stub
fixme:ntdll:NtOpenThreadToken (0xfffffffe,0x00000004,0x00000001,0x4067175c): stub
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:ntdll:NtOpenProcessToken (0xffffffff,0x00000008,0x40671760): stub
fixme:ntdll:NtQueryInformationToken (0xcafe,1,0x406715a4,80,0x406715f8): stub
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:ntdll:NtOpenThreadToken (0xfffffffe,0x00000008,0x00000001,0x411025a8): stub
fixme:ntdll:NtQueryInformationToken (0xcafe,8,0x4110259c,4,0x411025a0): stub
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only)
fixme:cdrom:CDROM_Open Can't open configured CD-ROM drive at M:\ (device /dev/hdc): Permission denied
fixme:cdrom:CDROM_GetStatusCode Unmapped error code 13: Permission denied
fixme:cdrom:CDROM_Open Can't open configured CD-ROM drive at M:\ (device /dev/hdc): Permission denied
fixme:cdrom:CDROM_GetStatusCode Unmapped error code 13: Permission denied
fixme:advapi:SetThreadToken ((nil), 0xcafe): stub (NT impl. only)
Reply to: