Auto-start service L"SecDrv" failed to start: 2

Questions about Wine on Linux
Locked
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

I am trying to run Age of Mythology on Wine. The first attempt looked promising until it asked for the disk...
In the process of sorting that out, I updated the Wine installation and appear to have made it worse: now it won't start the programme at all, giving instead:

Code: Select all

fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
That is trying to run the copy that is installed to Windows...

If I try to run the installer through Wine, I get "Cannot load PidGen.dll"
ETA. If I try to override the PidGen library then I get:
The program EBDU8dbd.exe has encountered a serious problem...
Details:

Code: Select all

Unhandled exception: unimplemented function pidgen.dll.PIDGenSimpA called in 32-bit code (0x7b83aace).
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Auto-start service L"SecDrv" failed to start: 2

Post by dimesio »

Hairyloon wrote:That is trying to run the copy that is installed to Windows...
Running from a Windows partition is not supported; you have to install apps and games in Wine. "SecDrv" is the SafeDisc driver. Installing the game in Wine should also install that driver.
If I try to run the installer through Wine, I get "Cannot load PidGen.dll"
Known bug: https://bugs.winehq.org/show_bug.cgi?id=31850
The AppDB has a howto: https://appdb.winehq.org/objectManager. ... n&iId=2711

You didn't mention what Wine version you're using; if it's not the latest development release, upgrade.
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Re: Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

dimesio wrote:
Hairyloon wrote:If I try to run the installer through Wine, I get "Cannot load PidGen.dll"
Known bug: https://bugs.winehq.org/show_bug.cgi?id=31850
The AppDB has a howto: https://appdb.winehq.org/objectManager. ... n&iId=2711
Yeah, tried that:
Hairyloon wrote:ETA. If I try to override the PidGen library then I get:
The program EBDU8dbd.exe has encountered a serious problem...
Details:

Code: Select all

Unhandled exception: unimplemented function pidgen.dll.PIDGenSimpA called in 32-bit code (0x7b83aace).
You didn't mention what Wine version you're using; if it's not the latest development release, upgrade.
1.6.2
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Re: Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

Ah, sorry. Reading more closely, it seems I am still missing MFC42.DLL, or rather, I think I have the wrong version of it...
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Re: Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

OK, it seems to have successfully installed, but won't run: we're back to:

Code: Select all

fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Auto-start service L"SecDrv" failed to start: 2

Post by dimesio »

Hairyloon wrote:1.6.2
That Wine version is over 4 years old and no longer supported. You need to upgrade; the current stable release is 3.0, development is 3.3.

As for the SecDrv.sys problem, try setting the Windows version to 2000 in winecfg. https://bugs.winehq.org/show_bug.cgi?id=21147
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Re: Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

dimesio wrote:
Hairyloon wrote:1.6.2
That Wine version is over 4 years old and no longer supported. You need to upgrade; the current stable release is 3.0, development is 3.3.
That's odd, I'd only just installed it. I must be using out of date repositories or something. :roll:
Battery is about done now, I'll try later and get back to you...
Hairyloon
Level 2
Level 2
Posts: 11
Joined: Thu Nov 20, 2008 9:57 am

Re: Auto-start service L"SecDrv" failed to start: 2

Post by Hairyloon »

OK, nearly works: is just asking for the CD now... which is mounted, and pointed to by winecfg, but it's not finding it...
Locked