<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>Installing Flash MX 2004: dcom98 is ok but can't get InstallShield to continue</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<BR>
<P><FONT SIZE=2>Maybe some wise linux & WINE guru will help me to install<BR>
Flash MX 2004 on my system, here's my problem:<BR>
<BR>
<BR>
My system is Debian (unstable) and I've installed WINE<BR>
a few hours ago.<BR>
<BR>
I've visited<BR>
<BR>
<A HREF="http://navi.cx/svn/misc/trunk/winekb/NativeDCOM.xml">http://navi.cx/svn/misc/trunk/winekb/NativeDCOM.xml</A><BR>
<BR>
and did as written and was able to install DCOM98.EXE successfully.<BR>
<BR>
Then I went on to install Flash MX 2004 by running:<BR>
<BR>
$ wine Flash\ Installer_a.exe<BR>
<BR>
InstallShield started, telling me that it was getting ready<BR>
to install... however in a second a window came with an error:<BR>
<BR>
The InstallShield Engine (iKernel.exe) could not be installed<BR>
<BR>
File not found.<BR>
<BR>
I had to press OK. I even tried to run it this way:<BR>
<BR>
$ WINEDLLOVERRIDES=ole32,oleaut32,rpcrt4=n wine Flash\ Installer_a.exe<BR>
<BR>
But same error happened and interestingly wine exit:<BR>
<BR>
Wine exited with a successful status<BR>
<BR>
but of course I was not able install Flash MX 2004. By the way, FAQ<BR>
says to check if another instance of wine is running, I checked it with<BR>
ps, no other instance was running at that time on my system. So there must<BR>
some other source for this error.<BR>
<BR>
I also visited: <A HREF="http://navi.cx/svn/misc/trunk/winekb/ConfigFile.xml">http://navi.cx/svn/misc/trunk/winekb/ConfigFile.xml</A><BR>
to see about that "DLL overrides" but it was about some quartz.dll<BR>
and I couldn't understand what I should do exactly so I didn't touch<BR>
my config file.<BR>
<BR>
My wine version is:<BR>
<BR>
Package: wine (0.0.20040914-1)<BR>
<A HREF="http://packages.debian.org/unstable/otherosfs/wine">http://packages.debian.org/unstable/otherosfs/wine</A><BR>
<BR>
The default configuration that was generated by winesetuptk (before<BR>
I tried to install Flash MX 2004):<BR>
<BR>
WINE REGISTRY Version 2<BR>
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config<BR>
<BR>
;; If you think it is necessary to show others your complete config for a<BR>
;; bug report, filter out empty lines and comments with<BR>
;; grep -v "^;" ~/.wine/config | grep '.'<BR>
;;<BR>
;; MS-DOS drives configuration<BR>
;;<BR>
;; Each section has the following format:<BR>
;; [Drive X]<BR>
;; "Path"="xxx" (Unix path for drive root)<BR>
;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')<BR>
;; "Label"="xxx" (drive label, at most 11 characters)<BR>
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)<BR>
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')<BR>
;; This is the FS Wine is supposed to emulate on a certain<BR>
;; directory structure.<BR>
;; Recommended:<BR>
;; - "win95" for ext2fs, VFAT and FAT32<BR>
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)<BR>
;; DON'T use "unix" unless you intend to port programs using Winelib !<BR>
;; "Device"="/dev/xx" (only if you want to allow raw device access)<BR>
;;<BR>
<BR>
[Drive A]<BR>
"Path" = "/floppy"<BR>
"Type" = "floppy"<BR>
"Label" = "Floppy"<BR>
"Device" = "/dev/fd0"<BR>
<BR>
[Drive C]<BR>
"Path" = "/home/fz/.wine/fake_windows"<BR>
"Type" = "hd"<BR>
"Label" = "/home/fz/.wine/fake_windows"<BR>
"Filesystem" = "win95"<BR>
<BR>
[Drive D]<BR>
"Path" = "/NTFS"<BR>
"Type" = "hd"<BR>
"Label" = "/NTFS"<BR>
"Filesystem" = "win95"<BR>
<BR>
[Drive E]<BR>
"Path" = "/cdrom"<BR>
"Type" = "cdrom"<BR>
"Label" = "/cdrom"<BR>
"Filesystem" = "win95"<BR>
"Device" = "/dev/cdrom"<BR>
<BR>
[Drive X]<BR>
"Path" = "/tmp"<BR>
"Type" = "hd"<BR>
"Label" = "Tmp Drive"<BR>
"Filesystem" = "win95"<BR>
<BR>
[Drive Y]<BR>
"Path" = "%HOME%"<BR>
"Type" = "network"<BR>
"Label" = "Home"<BR>
"Filesystem" = "win95"<BR>
<BR>
[Drive Z]<BR>
"Path" = "/"<BR>
"Type" = "hd"<BR>
"Label" = "Root"<BR>
"Filesystem" = "win95"<BR>
<BR>
[wine]<BR>
"Windows" = "C:\\Windows"<BR>
"System" = "C:\\Windows\\System"<BR>
"Temp" = "X:\\"<BR>
"Path" = "C:\\Windows;C:\\Windows\\System;X:\\;X:\\test;Y:\\"<BR>
"GraphicsDriver" = "x11drv"<BR>
; Wine doesn't pass directory symlinks to Windows programs by default.<BR>
; Enabling this may crash some programs that do recursive lookups of a whole<BR>
; subdir tree in case of a symlink pointing back to itself.<BR>
;"ShowDirSymlinks" = "1"<BR>
;"ShowDotFiles" = "1"<BR>
"ShellLinker" = "wineshelllink"<BR>
<BR>
# [wineconf]<BR>
<BR>
[Version]<BR>
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)<BR>
"Windows" = "win98"<BR>
; DOS version to imitate<BR>
;"DOS" = "6.22"<BR>
<BR>
; Be careful here, wrong DllOverrides settings have the potential<BR>
; to pretty much kill your setup.<BR>
<BR>
[DllOverrides]<BR>
; some dlls you may want to change<BR>
"oleaut32" = "builtin, native"<BR>
"ole32" = "builtin, native"<BR>
"commdlg" = "builtin, native"<BR>
"comdlg32" = "builtin, native"<BR>
"shell" = "builtin, native"<BR>
"shell32" = "builtin, native"<BR>
"shfolder" = "builtin, native"<BR>
"shlwapi" = "builtin, native"<BR>
"shdocvw" = "builtin, native"<BR>
"advapi32" = "builtin, native"<BR>
"msvcrt" = "native, builtin"<BR>
"mciavi.drv" = "native, builtin"<BR>
"mcianim.drv" = "native, builtin"<BR>
"msi" = "native, builtin"<BR>
; you can specify applications too<BR>
; this one will apply for all notepad.exe<BR>
;"*notepad.exe" = "native, builtin"<BR>
; this one will apply only for a particular file<BR>
;"C:\\windows\\regedit.exe" = "native, builtin"<BR>
; default for all other dlls<BR>
"*" = "builtin, native"<BR>
<BR>
[x11drv]<BR>
; Number of colors to allocate from the system palette<BR>
"AllocSystemColors" = "100"<BR>
; Use a private color map<BR>
"PrivateColorMap" = "N"<BR>
; Favor correctness over speed in some graphics operations<BR>
"PerfectGraphics" = "N"<BR>
; Color depth to use on multi-depth screens<BR>
;;"ScreenDepth" = "16"<BR>
; Name of X11 display to use<BR>
;;"Display" = ":0.0"<BR>
; Allow the window manager to manage created windows<BR>
"Managed" = "Y"<BR>
; Use a desktop window of 640x480 for Wine<BR>
;"Desktop" = "640x480"<BR>
; Use XFree86 DGA extension if present<BR>
; (make sure /dev/mem is accessible by you !)<BR>
"UseDGA" = "Y"<BR>
; Use XVidMode extension if present<BR>
"UseXVidMode" = "Y"<BR>
; Use XRandR extension if present<BR>
"UseXRandR" = "Y"<BR>
; Use the take focus protocol<BR>
"UseTakeFocus" = "Y"<BR>
; Enable DirectX mouse grab<BR>
"DXGrab" = "N"<BR>
; Create the desktop window with a double-buffered visual<BR>
; (useful to play OpenGL games)<BR>
"DesktopDoubleBuffered" = "Y"<BR>
; Run in synchronous mode (useful for debugging X11 problems)<BR>
;;"Synchronous" = "Y"<BR>
;<BR>
; Use the Render extension to render client side fonts (default "Y")<BR>
;;"ClientSideWithRender" = "Y"<BR>
; Fallback on X core requests to render client side fonts (default "Y")<BR>
;;"ClientSideWithCore" = "Y"<BR>
; Set both of the previous two to "N" in order to force X11 server side fonts<BR>
;<BR>
; Anti-alias fonts if using the Render extension (default "Y")<BR>
;;"ClientSideAntiAliasWithRender" = "Y"<BR>
; Anti-alias fonts if using core requests fallback (default "Y")<BR>
;;"ClientSideAntiAliasWithCore" = "Y"<BR>
;<BR>
<BR>
[fonts]<BR>
;Read the Fonts topic in the Wine User Guide before adding aliases<BR>
;See a couple of examples for russian users below<BR>
"Resolution" = "96"<BR>
"Default" = "-adobe-helvetica-"<BR>
"DefaultFixed" = "fixed"<BR>
"DefaultSerif" = "-adobe-times-"<BR>
"DefaultSansSerif" = "-adobe-helvetica-"<BR>
<BR>
;; default TrueType fonts with russian koi8-r encoding<BR>
;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"<BR>
;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"<BR>
;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"<BR>
;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"<BR>
;; default cyrillic bitmap X fonts<BR>
;"Default" = "-cronyx-helvetica-"<BR>
;"DefaultFixed" = "fixed"<BR>
;"DefaultSerif" = "-cronyx-times-"<BR>
;"DefaultSansSerif" = "-cronyx-helvetica-"<BR>
<BR>
; the TrueType font dirs you want to make accessible to wine<BR>
<BR>
[FontDirs]<BR>
;"dir1" = "/usr/X11R6/lib/X11/fonts/TrueType"<BR>
;"dir2" = "/usr/share/fonts/truetype"<BR>
;"dir3" = "/usr/X11R6/lib/X11/fonts/TT"<BR>
;"dir4" = "/usr/share/fonts/TT"<BR>
<BR>
[serialports]<BR>
"Com1" = "/dev/ttyS0"<BR>
"Com2" = "/dev/ttyS1"<BR>
"Com3" = "/dev/ttyS2"<BR>
"Com4" = "/dev/modem"<BR>
<BR>
[parallelports]<BR>
"Lpt1" = "/dev/lp0"<BR>
<BR>
[ppdev]<BR>
;; key: io-base of the emulated port<BR>
;; value : parport-device{,timeout}<BR>
;; timeout for auto closing an open device ( not yet implemented)<BR>
;"378" = "/dev/parport0"<BR>
;"278" = "/dev/parport1"<BR>
;"3bc" = "/dev/parport2"<BR>
<BR>
[spooler]<BR>
"FILE:" = "tmp.ps"<BR>
"LPT1:" = "|lpr"<BR>
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"<BR>
"LPT3:" = "/dev/lp3"<BR>
<BR>
[ports]<BR>
;"read" = "0x779,0x379,0x280-0x2a0"<BR>
;"write" = "0x779,0x379,0x280-0x2a0"<BR>
<BR>
[Debug]<BR>
;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"<BR>
;"RelayInclude" = "user32.CreateWindowA"<BR>
;"RelayFromExclude" = "user32;x11drv"<BR>
;"RelayFromInclude" = "sol.exe"<BR>
;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"<BR>
;"SpyExclude" = "WM_SIZE;WM_TIMER;"<BR>
<BR>
[registry]<BR>
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.<BR>
;Defaults are read all, write to Home<BR>
; Where to find the global registries<BR>
;"GlobalRegistryDir" = "/etc";<BR>
; Global registries (stored in /etc)<BR>
"LoadGlobalRegistryFiles" = "Y"<BR>
; Home registries (stored in ~user/.wine/)<BR>
"LoadHomeRegistryFiles" = "Y"<BR>
; Load Windows registries from the Windows directory<BR>
"LoadWindowsRegistryFiles" = "Y"<BR>
; TRY to write all changes to home registries<BR>
"WritetoHomeRegistryFiles" = "Y"<BR>
; Registry periodic save timeout in seconds<BR>
; "PeriodicSave" = "600"<BR>
; Save only modified keys<BR>
"SaveOnlyUpdatedKeys" = "Y"<BR>
<BR>
[Tweak.Layout]<BR>
;; supported styles are 'Win31'(default), 'Win95', 'Win98'<BR>
;; this has *nothing* to do with the windows version Wine returns:<BR>
;; set the "Windows" value in the [Version] section if you want that.<BR>
"WineLook" = "Win98"<BR>
<BR>
[Clipboard]<BR>
"ClearAllSelections" = "0"<BR>
"PersistentSelection" = "1"<BR>
<BR>
; List of all directories directly contain .AFM files<BR>
<BR>
[afmdirs]<BR>
"1" = "/usr/share/ghostscript/fonts"<BR>
"2" = "/usr/share/a2ps/afm"<BR>
"3" = "/usr/share/enscript"<BR>
"4" = "/usr/X11R6/lib/X11/fonts/Type1"<BR>
<BR>
[WinMM]<BR>
; Uncomment the "Drivers" line matching your sound setting.<BR>
<BR>
"Drivers" = "wineoss.drv" ; default for most common configurations<BR>
;"Drivers" = "winearts.drv" ; for KDE<BR>
;"Drivers" = "winealsa.drv" ; for ALSA users<BR>
;"Drivers" = "winejack.drv" ; for Jack sound server<BR>
;"Drivers" = "winenas.drv" ; for NAS sound system<BR>
;"Drivers" = "wineaudioio.drv" ; for Solaris machines<BR>
;"Drivers" = "" ; to disable sound<BR>
"WaveMapper" = "msacm.drv"<BR>
"MidiMapper" = "midimap.drv"<BR>
<BR>
[dsound]<BR>
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.<BR>
;"HELmargin" = "5"<BR>
;; HEL only: Number of waveOut fragments ahead to queue to driver.<BR>
;"HELqueue" = "5"<BR>
;; Max number of fragments to prebuffer<BR>
;"SndQueueMax" = "28"<BR>
;; Min number of fragments to prebuffer<BR>
;"SndQueueMin" = "12"<BR>
;; Forces emulation mode (using wave api)<BR>
;"HardwareAcceleration" = "Emulation"<BR>
;; Sets default playback device (0 - number of devices - 1)<BR>
;"DefaultPlayback" = "0" ; use first device (/dev/dsp)<BR>
;"DefaultPlayback" = "1" ; use second device (/dev/dsp1)<BR>
;"DefaultPlayback" = "2" ; use third device (/dev/dsp2)<BR>
;; Sets default capture device (0 - number of devices - 1)<BR>
;"DefaultCapture" = "0" ; use first device (/dev/dsp)<BR>
;"DefaultCapture" = "1" ; use second device (/dev/dsp1)<BR>
;"DefaultCapture" = "2" ; use third device (/dev/dsp2)<BR>
<BR>
[Network]<BR>
;; Use the DNS (Unix) host name always as NetBIOS "ComputerName" (boolean, default "Y").<BR>
;; Set to N if you need a persistent NetBIOS ComputerName that possibly differs<BR>
;; from the Unix host name. You'll need to set ComputerName in<BR>
;; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName, too.<BR>
;"UseDnsComputerName" = "N"<BR>
<BR>
#########################################<BR>
# Application dependent sections follow #<BR>
#########################################<BR>
<BR>
[AppDefaults\\_INS5576._MP\\x11drv]<BR>
; Lotus Notes R5 installer<BR>
; I'm quite not sure this will run on some other machine than mine, but it<BR>
; can't hurt<BR>
"Managed" = "N"<BR>
"Desktop" = "N"<BR>
<BR>
[AppDefaults\\nlnotes.exe\\x11drv]<BR>
"Desktop" = "800x600"<BR>
<BR>
[AppDefaults\\explorer.exe\\x11drv]<BR>
"Desktop" = "800x600"<BR>
<BR>
[AppDefaults\\notes.exe\\DllOverrides]<BR>
"msvcrt" = "native"<BR>
"msvcrt40" = "native"<BR>
"crtdll" = "native"<BR>
"imagehlp" = "native"<BR>
"rnaph" = "native"<BR>
<BR>
[AppDefaults\\nlnotes.exe\\DllOverrides]<BR>
"msvcrt" = "native"<BR>
"msvcrt40" = "native"<BR>
"crtdll" = "native"<BR>
"imagehlp" = "native"<BR>
"rnaph" = "native"<BR>
<BR>
[AppDefaults\\nhldaemn.exe\\DllOverrides]<BR>
"msvcrt" = "native"<BR>
"msvcrt40" = "native"<BR>
"crtdll" = "native"<BR>
"imagehlp" = "native"<BR>
"rnaph" = "native"<BR>
<BR>
# [/wineconf]<BR>
</FONT>
</P>
</BODY>
</HTML>