Hi. I've installed the Windows-game, Caesar 3, through WINE. I installed it as the user pingvin and everything runs just fine. But then if I switch to any other user and configure WINE to fit them, and then try to run Caesar 3 - it doesn't work. I use Codeweavers WINE preview 3, the users config-files is in ~/.wine, my Wine directory is in /usr/local/wine and I have done the chmod -R 777 wine so that every file in the directory is available to everyone. When I try starting the game as an other user than pingvin, WINE says something about: Wine has exited with a failure status of 5. Then when I press the "View log"-button is displays this: err:module:fixup_imports Module (file) ole32.dll needed by shell32.dll not found err:module:load_library can't load shell32.dll err:seh:UnhandledExceptionFilter Couldn't start debugger (debugger/winedbg 134626112 24) (2) Read the Wine Developers Guide on how to set up winedbg or another debugger And when i press the "Debug"-button is tells me this: warn:dosfs:DRIVE_Init Drive B: not defined warn:dosfs:DRIVE_Init Drive D: not defined warn:dosfs:DRIVE_Init Drive E: not defined warn:dosfs:DRIVE_Init Drive F: not defined warn:dosfs:DRIVE_Init Drive G: not defined warn:dosfs:DRIVE_Init Drive H: not defined warn:dosfs:DRIVE_Init Drive I: not defined warn:dosfs:DRIVE_Init Drive J: not defined warn:dosfs:DRIVE_Init Drive K: not defined warn:dosfs:DRIVE_Init Drive L: not defined warn:dosfs:DRIVE_Init Drive N: not defined warn:dosfs:DRIVE_Init Drive O: not defined warn:dosfs:DRIVE_Init Drive P: not defined warn:dosfs:DRIVE_Init Drive Q: not defined warn:dosfs:DRIVE_Init Drive R: not defined warn:dosfs:DRIVE_Init Drive S: not defined warn:dosfs:DRIVE_Init Drive T: not defined warn:dosfs:DRIVE_Init Drive U: not defined warn:dosfs:DRIVE_Init Drive V: not defined warn:dosfs:DRIVE_Init Drive W: not defined warn:dosfs:DOSFS_FindUnixName 'config\system' not found in '/usr/local/wine/Windows/System32' warn:dosfs:DOSFS_FindUnixName 'system.dat' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'reg.dat' not found in '/home/mikkel' warn:file:FILE_DoOpenFile 'reg.dat' not found or sharing violation warn:file:FILE_DoOpenFile (reg.dat): return = HFILE_ERROR error= 2 warn:reg:_get_wine_registry_file_format_version Couldn't open /etc/wine.userreg for reading: No such file or directory warn:reg:_get_wine_registry_file_format_version Couldn't open /etc/wine.systemreg for reading: No such file or directory warn:dosfs:DOSFS_FindUnixName 'KERNEL32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'KERNEL32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/home/mikkel' warn:dosfs:DOSFS_FindUnixName 'USER32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'USER32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'advapi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'advapi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/home/mikkel' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/home/mikkel' warn:dosfs:DOSFS_FindUnixName 'gdi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'gdi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'advapi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'advapi32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'kernel32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/usr/local/wine/Windows/System' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'ntdll.dll' not found in '/home/mikkel' warn:dosfs:DOSFS_FindUnixName 'GDI32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'GDI32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'comdlg32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'comdlg32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'shell32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'shell32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ole32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'ole32.dll' not found in '/usr/local/wine/SIERRA/Caesar3' warn:module:MODULE_LoadLibraryExA Failed to load module 'C:\Windows\System\ole32.dll'; error=0x000000c1, err:module:fixup_imports Module (file) ole32.dll needed by shell32.dll not found err:module:load_library can't load shell32.dll warn:dialog:MessageBoxA Messagebox warn:win:WIN_CreateWindowEx Bad class '#' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg.exe' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134626112.exe' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134626112' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134626112 24.exe' not found in '/usr/local/wine/SIERRA/Caesar3' warn:dosfs:DOSFS_FindUnixName 'debugger/winedbg 134626112 24' not found in '/usr/local/wine/SIERRA/Caesar3' err:seh:UnhandledExceptionFilter Couldn't start debugger (debugger/winedbg 134626112 24) (2) Read the Wine Developers Guide on how to set up winedbg or another debugger Everything still run perfectly for the user pingvin, but not for everyone else. What's wrong? Mikkel Mastrup _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
On Mon, 18 Jun 2001, Mikkel Mastrup wrote:> Hi. > > I've installed the Windows-game, Caesar 3, through WINE. I installed it as > the user pingvin and everything runs just fine. But then if I switch to any > other user and configure WINE to fit them, and then try to run Caesar 3 - it > doesn't work. > > I use Codeweavers WINE preview 3,Never mind that. What does "wine --version" tell us?> the users config-files is in ~/.wine, my > Wine directory is in /usr/local/wine and I have done the chmod -R 777 wine > so that every file in the directory is available to everyone. > > When I try starting the game as an other user than pingvin, WINE says > something about: > Wine has exited with a failure status of 5.Wine says no such thing. That is winelauncher, whcih codeweavers sees fit to install as a wrapper for wine to protect you from it.> > Then when I press the "View log"-button is displays this: > err:module:fixup_imports Module (file) ole32.dll needed by shell32.dll not > found > err:module:load_library can't load shell32.dllThis looks to me as if you have [DllOverrides] set for native first, but you don't have a native ole32.dll. Depending how old Codeweavers Preview 3 is, the config file format may have changed, but I recommend to have wine try builtin dlls first: [DllOverrides] "*" = "builtin, so, native" [AppDefaults\\juno.exe\\DllOverrides] "msvcrt" = "native" "riched32" = "native" [AppDefaults\\netscape.exe\\DllOverrides] "msvcrt" = "native" You might not have [AppDefaults] yet, and might still have IIRC [DefaultLoadOrder] instead of the [DllOverrides] wild card "*". That is just what works for me.> err:seh:UnhandledExceptionFilter Couldn't start debugger (debugger/winedbg > 134626112 24) (2) > Read the Wine Developers Guide on how to set up winedbg or another debugger > > And when i press the "Debug"-button is tells me this:... --debugmsg +warn is mostly noise. If that doesn't work, you might try having each user do a regapi setValue -- -force < winedefault.reg I don't know where codeweavers puts that file. Wine keeps it at the root of the wine source tree. (Or copy the .wine/*.reg files from a user that works, but there might be a reason that won't work). Lawson ---cut--- ________________________________________________________________ GET INTERNET ACCESS FROM JUNO! Juno offers FREE or PREMIUM Internet access for less! Join Juno today! For your FREE software, visit: http://dl.www.juno.com/get/tagj.