A while back most of the apps I had installed stopped working for some unknown reason. some still work but still gives a book of errors. For example, when runnning winecfg i get this output:
Delete or rename your /~.wine directory, then run winecfg, which should automatically create a new ~/.wine. If winecfg works with a clean ~/.wine, go ahead and reinstall your apps.
Negroojoz wrote:A while back most of the apps I had installed stopped working for some unknown reason. some still work but still gives a book of errors. For example, when runnning winecfg i get this output:
thanks, however i still have trouble running games. After deleting those files, i tried to run tropico (rated platinum) and it blurred out these errors at me:
Negroojoz wrote:
I've even tried with a clean wine folder with no luck. What could cause this?
I don't know what you think "a clean wine folder" is, but you don't have one. The log you posted shows Wine still trying to load Starforce drivers, and according to http://www.daemon-tools.cc/dtcc/gamedb.php?letter=T Tropico uses Safedisc, not Starforce.
A clean wineprefix is a brand new one with no overrides and no programs installed other than the one you are testing.
Negroojoz wrote:thanks, however i still have trouble running games. After deleting those files, i tried to run tropico (rated platinum) and it blurred out these errors at me
If that game itself uses starforce then you can't just remove drivers and hope it works. You also have to patch the game...
Negroojoz wrote:
I've even tried with a clean wine folder with no luck. What could cause this?
I don't know what you think "a clean wine folder" is, but you don't have one. The log you posted shows Wine still trying to load Starforce drivers, and according to http://www.daemon-tools.cc/dtcc/gamedb.php?letter=T Tropico uses Safedisc, not Starforce.
A clean wineprefix is a brand new one with no overrides and no programs installed other than the one you are testing.
well deleting ~/.wine is what i consider a clean wine folder
I'm having similiar errors also when trying to run from a new wineprefix, which is why I'm so confused about the sudden inability to run programs that ran fine previously...
Negroojoz wrote:
well deleting ~/.wine is what i consider a clean wine folder
Yes.
I'm having similiar errors also when trying to run from a new wineprefix, which is why I'm so confused about the sudden inability to run programs that ran fine previously...
Do you still get errors trying to start winecfg from a clean wineprefix (no programs installed yet)? Does wine notepad work in a clean wineprefix?
Negroojoz wrote:
well deleting ~/.wine is what i consider a clean wine folder
Yes.
I'm having similiar errors also when trying to run from a new wineprefix, which is why I'm so confused about the sudden inability to run programs that ran fine previously...
Do you still get errors trying to start winecfg from a clean wineprefix (no programs installed yet)? Does wine notepad work in a clean wineprefix?
notepad works without a problem in a clean prefix. tried running tropico from a clean prefix with the error:
err:winedevice:ServiceMain driver L"SecDrv" failed to load
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetShaderInputSemantics' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCompileShader' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetShaderVersion' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateCubeTextureFromFileExA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCompileShaderFromFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetShaderConstantTable' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetImageInfoFromFileInMemory' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateTextureFromFileInMemory' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateCubeTextureFromFileInMemory' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateVolumeTextureFromFileExA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateTextureFromFileExA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateEffectFromFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateEffectCompilerFromFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXAssembleShader' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXAssembleShaderFromFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetPixelShaderProfile' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXDebugMute' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXMatrixMultiply' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXMatrixInverse' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXMatrixTranspose' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXSaveSurfaceToFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXLoadSurfaceFromSurface' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXSaveTextureToFileA' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXCreateVolumeTextureFromFileInMemory' used by L"c:\\windows\\system32\\d3dx9_33.dll"
err:module:find_forwarded_export module not found for forward 'd3dx9_36.D3DXGetVertexShaderProfile' used by L"c:\\windows\\system32\\d3dx9_33.dll"
ALSA lib ../../../src/pcm/pcm_dmix.c:874:(snd_pcm_dmix_open) unable to open slave
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
err:module:attach_process_dlls "MSVCR71.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"F:\\winecivilization4\\drive_c\\Program Files\\Firaxis Games\\Sid Meier's Civilization 4\\Beyond the Sword\\Civ4BeyondSword.exe" failed, status c0000005
I see the error about SecDrv and d3dx* but still the weird thing is that it used to work, and d3dx9 dlls are present...
Are you _really_ sure it is a clean install? (maybe you just reased some other user's .wine folder?)
It's because this:
err:winedevice:ServiceMain driver L"sfhlp02" failed to load
err:winedevice:ServiceMain driver L"sfsync02" failed to load
Still persists even when you say you have a clean wine install (yes, you've gotten there already, I know).
Also, if it persists, try to unregister the service for those drivers with regsrv32 and if that doesn't work simply go to the registry and erase those two entries
Just my simple opinion on trying to understand why the hell that is happening.