View previous topic :: View next topic |
Author |
Message |
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Fri May 16, 2008 8:01 pm Post subject: WINE no longer works |
|
|
Code: |
$ winecfg
err:module:attach_process_dlls "gdi32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"c:\\windows\\system32\\winecfg.exe" failed, status c0000005
|
All apps using wine, show the same error. I have tried 0.9.60, 0.9.61 & 1.0_rc1 |
|
Back to top |
|
|
a.b. Apprentice
Joined: 23 Mar 2008 Posts: 218 Location: Anus Mundi, Germany
|
Posted: Fri May 16, 2008 9:31 pm Post subject: |
|
|
Have you already tried a new wineprefix? (Just rename/move/delete ~/.wine) |
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Fri May 16, 2008 9:36 pm Post subject: |
|
|
a.b. wrote: | Have you already tried a new wineprefix? (Just rename/move/delete ~/.wine) |
Thanks, but same problem |
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Mon May 19, 2008 3:23 pm Post subject: |
|
|
If I log in root (su) Wine works. |
|
Back to top |
|
|
Urviech n00b
Joined: 22 Aug 2007 Posts: 24 Location: Leipzig
|
Posted: Sat Jul 12, 2008 12:04 pm Post subject: |
|
|
got a quite similar problem, not with winecfg though, but with other applications:
for example if i try to start eve online (wine eve.exe) i get this:
Code: | err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\sda1\\Wine_D\\eve\\bin\\ExeFile.exe" failed, status c0000005
|
i wanted to see if that happens with other games too and got my old world of warcraft install. wine Wow.exe does this:
Code: | err:module:attach_process_dlls "DivxDecoder.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\sda1\\Wine_D\\WoW\\Wow.exe" failed, status c0000005
|
for me running it as root doesn't work either.
its kinda strange, i've never seen a behavior like that before. mabye i messed something up. this is a fresh install of gentoo amd64. i remember eve as well as wow worked some time ago on this machine with gentoo 686 and ubuntu hardy 64.
wine version is 1.1.0, winecfg and regedit work, as well as the setup routine of eve. |
|
Back to top |
|
|
bastibasti Guru
Joined: 27 Nov 2006 Posts: 581
|
Posted: Sat Jul 12, 2008 1:17 pm Post subject: |
|
|
Have you deleted the .wine directory to reset the registry and to make wine install new (updated) files? |
|
Back to top |
|
|
Urviech n00b
Joined: 22 Aug 2007 Posts: 24 Location: Leipzig
|
Posted: Sat Jul 12, 2008 1:41 pm Post subject: |
|
|
i don't know what you mean by "making wine install new files", but i deleted .wine so wine could make a new one. that didn't work.
what i have also tried is un- and re-emerging wine as well as reinstalling the games, but nothing of that helped. useflags for wine are set to
X alsa gecko jpeg opengl -cups (-dbus) -esd (-hal) -jack -lcms -ldap (-nas) -ncurses -oss -samba (-scanner) -xml
update:
i tried to build wine-1.1.1 from sources manually without portage now, but that as well didn't solve my problem. :[ |
|
Back to top |
|
|
bastibasti Guru
Joined: 27 Nov 2006 Posts: 581
|
Posted: Sat Jul 12, 2008 5:41 pm Post subject: |
|
|
because in.wine there are some .dll files that will not be updated.
I guess you have already tried revdep-rebuild ? |
|
Back to top |
|
|
Urviech n00b
Joined: 22 Aug 2007 Posts: 24 Location: Leipzig
|
Posted: Sat Jul 12, 2008 5:53 pm Post subject: |
|
|
bastibasti wrote: |
I guess you have already tried revdep-rebuild ? |
uhh .. nope ...
ok, ok, work in progress. ill tell you the outcome.
update:
*headdesk*
eve doesnt have a problem with msvcr80.dll anymore, now its python25.dll ...
Code: |
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
err:module:attach_process_dlls "python25.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\mnt\\sda1\\Wine_D\\eve\\bin\\ExeFile.exe" failed, status c0000005
|
wow is the same as before ...
why me, dear gentoogod? ... :[ |
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Sat Jul 12, 2008 6:52 pm Post subject: |
|
|
Urviech wrote: | why me, dear gentoogod? ... :[ |
Not just you. I have had problems with wine for a long time now. Only runs as root. I have tried deleting .wine, but that makes no difference. It used to work fine, then something happened. |
|
Back to top |
|
|
Urviech n00b
Joined: 22 Aug 2007 Posts: 24 Location: Leipzig
|
Posted: Sat Jul 12, 2008 7:05 pm Post subject: |
|
|
yeah, something happened ... i installed gentoo again after some time of ubuntuing. i must have done something wrong.
my kung fu has become weak and thats all ubuntus fault! |
|
Back to top |
|
|
bastibasti Guru
Joined: 27 Nov 2006 Posts: 581
|
Posted: Sun Jul 13, 2008 8:36 am Post subject: |
|
|
can u find these .dll files on your windows install? |
|
Back to top |
|
|
Urviech n00b
Joined: 22 Aug 2007 Posts: 24 Location: Leipzig
|
Posted: Sun Jul 13, 2008 9:43 am Post subject: |
|
|
on my what?
well, i didn't search for the Python25.dll, dut the Msvcr80.dll and the Python25.dll do actually come with the games and are located inside the gamefolders.
if i for example delete the DivxDecoder.dll from the world of warcraft directory, the error code says that the dll cannot be found. if the dll is actually there it says, that the "dll failed to initialize"
so it actually seems, that wine has some touble loading the dll files, but i don't know why. i also tried wine 0.9.59 by now and its exactly the same.
i found out something interesting:
the msvcr80.dll belongs to the visual c++ 2005 libraries. if i install them via winetricks, the eve.exe error code changes from msvcr80.dll to python25.dll.
But that doesn't work for DivX though. |
|
Back to top |
|
|
|