LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 02-17-2005, 12:45 AM   #1
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Rep: Reputation: 15
Post cvscedega: issues with MSI installers


So I downloaded cvscedega, cedega, and wine and none of them can run MSI files. I have tried running the MSI installer and this is what shows up:

Code:
$ cvscedega InstMsiA.exe
fixme:win32:PE_CreateModule Security directory ignored
err:font:ReadFontDir Can't open directory "/mnt/work/cvscedega_c/windows/Fonts"
fixme:module:CreateProcessA (E:\IXP000.TMP\msiinst.exe,...):  
err:font:ReadFontDir Can't open directory "/mnt/work/cvscedega_c/windows/Fonts"
fixme:ntdll:NtOpenThreadToken (0xfffffffe,0x00000004,0x00000001,0xb7961874): stub
fixme:advapi:SetThreadToken ((nil), 0): stub (NT impl. only)
fixme:ntdll:NtQueryInformationToken (0000004c,1,0xb79616ac,80,0xb79616fc): stub
fixme:advapi:SetThreadToken ((nil), cafe): stub (NT impl. only)
fixme:module:CreateProcessA (MsiExec.exe,...): NORMAL_PRIORITY_CLASS ignored
fixme:module:CreateProcessA (MsiExec.exe,...): STARTF_FORCEONFEEDBACK ignored
err:font:ReadFontDir Can't open directory "/mnt/work/cvscedega_c/windows/Fonts"
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:ole:MSFT_DoTypeInfo Assign constructor/destructor memid
fixme:module:CreateProcessA (MsiExec.exe,...): NORMAL_PRIORITY_CLASS ignored
fixme:module:CreateProcessA (MsiExec.exe,...): STARTF_FORCEONFEEDBACK ignored
err:font:ReadFontDir Can't open directory "/mnt/work/cvscedega_c/windows/Fonts"
fixme:ntdll:NtOpenThreadToken (0xfffffffe,0x00000004,0x00000001,0xb7960a30): stub
fixme:advapi:SetThreadToken ((nil), 0): stub (NT impl. only)
fixme:ntdll:NtQueryInformationToken (00000050,1,0xb7960868,80,0xb79608b8): stub
fixme:advapi:SetThreadToken ((nil), cafe): stub (NT impl. only)
fixme:thread:SetThreadExecutionState (0x80000001): stub, harmless (power management).
fixme:thread:SetThreadExecutionState (0x80000000): stub, harmless (power management).
Created not existing system directory 'C:\WINDOWS\Application Data'
Created not existing system directory 'C:\WINDOWS\Favorites'
Created not existing system directory 'C:\WINDOWS\NetHood'
Created not existing system directory 'C:\WINDOWS\PrintHood'
Created not existing system directory 'C:\WINDOWS\Recent'
Created not existing system directory 'C:\WINDOWS\SendTo'
Created not existing system directory 'C:\WINDOWS\ShellNew'
Created not existing system directory 'C:\WINDOWS\All Users\Application Data'
Created not existing system directory 'C:\Local Settings\Application Data'
Created not existing system directory 'C:\WINDOWS\Start Menu\Programs\Administrative Tools'
Created not existing system directory 'C:\WINDOWS\Start Menu\Programs\Startup'
Created not existing system directory 'C:\WINDOWS\Desktop'
Created not existing system directory 'C:\WINDOWS\Fonts'
fixme:thread:SetThreadExecutionState (0x80000001): stub, harmless (power management).
fixme:thread:SetThreadExecutionState (0x80000000): stub, harmless (power management).
fixme:module:CreateProcessA (MsiExec.exe,...): NORMAL_PRIORITY_CLASS ignored
fixme:module:CreateProcessA (MsiExec.exe,...): STARTF_FORCEONFEEDBACK ignored
(Using this very limited tutorial)
(NOTE: This is after a fresh install of CVS cedega using this tutorial)

Then the installer just tells me that there was an "unexpected" error.

Anyways, I can get other games to work (SOF2, Starcraft, Wc3), just games that need MSI support can't be installed at all. Has anyone encountered this type of issue with cvscedega/cedega/wine before?

And if anyone knows how to fix this that would be great... (I really wanna get Warhammer: Dawn of War installed)
 
Old 02-17-2005, 09:58 AM   #2
Snipersnest
Member
 
Registered: Jan 2005
Location: SC
Distribution: Ubuntu 7.10 Gusty Gibbon
Posts: 269

Rep: Reputation: 30
Well heres some info on Hammer for you... Seems it has issues but my work. I have no clue about the cvscedega, all these people here have subscriptions and use Cedega 4.2.1. So that may be your only luck getting it to work with Warhammer.

http://transgaming.org/forum/viewtop...ight=warhammer
 
Old 02-17-2005, 11:15 AM   #3
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Original Poster
Rep: Reputation: 15
Quote:
ok, I've tried running this, and the install program fails with error

1603: Error Installing Windows Installer engine. A file which needs to be replaced may be held in use. Close all applications and try again.
This is what happens to me...and other people seem to mention the same type of issues. I don't know if subscribing with fix them....but maybe.....

Quote:
1.) Subscribed to Trangaming
2.) Installed point2play with Cedega 4.1
3.) Installed the game successfully with this configuration, "remove cd limitations"
4.) Upon running the game, iphlpapi.dll found to be missing
5.) Checked out the cvs version of winex
6.) Applied patches at http://lists.transgaming.org/piperma...er/000408.html
7.) ./configure && make
8.) moved the ./dlls/libiphlpapi.so into ~/.point2play/.winex_ver/winex-4.1/winex/lib/. in the Cedega 4.1
9.) Game works very well (as suggested set winver=win98 to reduce choppiness in movies)
I might be able to find another way around this though.
I will report back if I do.
 
Old 02-17-2005, 11:28 AM   #4
Snipersnest
Member
 
Registered: Jan 2005
Location: SC
Distribution: Ubuntu 7.10 Gusty Gibbon
Posts: 269

Rep: Reputation: 30
all that info is fine for the older versions of Cedega... But if you refer to the www.transgaming.org/forums people have it running without doing all that.. Not to mention the error was probably fixed already in version 4.2.1
 
Old 02-17-2005, 02:00 PM   #5
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Original Poster
Rep: Reputation: 15
So...I tried using point2play with cedega, and that doesn't work either (as I suspected). Something is really messed up when it comes to installing this game, and I am not entirely sure what.

No matter what I do i still get:

1603: Error installing Windows Installer engine. A file which needs to be replaced may be held in use. Close all applications and try again.



(BTW:

3.) Installed the game successfully with this configuration, "remove cd limitations"

Does anyone know how to enable this option in point2play? I couldn't find it. ><)
 
Old 02-17-2005, 02:55 PM   #6
Snipersnest
Member
 
Registered: Jan 2005
Location: SC
Distribution: Ubuntu 7.10 Gusty Gibbon
Posts: 269

Rep: Reputation: 30
Ok refer to this link on TransGaming...FarCry also seems to give this error.
http://transgaming.org/forum/viewtopic.php?t=1234

Then Refer to this link that was posted in that thread:
http://www.liflg.org/
 
Old 02-17-2005, 06:19 PM   #7
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Original Poster
Rep: Reputation: 15
Thanks, that fixed it.

Who would have known that:

vm.legacy_va_layout = 1

would have fixed it?

The irony here is that I executed the command a long time ago, but NEVER change the config file, so I forgot completely about this. The command I was reset once I rebooted later in the day. I thought it was still enabled so.....

Thanks for the help though, I got Dow to work wonderfully.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems installing CVSCedega SyBEX Linux - Software 1 12-03-2005 01:39 AM
CvsCedega and Steam will be the death of me. mr.gizm0 Linux - Games 2 05-22-2005 01:32 PM
CVSCedega sound issues on all games thesonic1 Linux - Games 2 03-18-2005 04:50 PM
cvscedega - Can't start any programs! Carl-Fredrik Linux - Games 0 10-23-2004 05:26 PM
CVSCedega and keyboard Hammett Linux - Software 0 08-24-2004 11:15 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 07:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration