Wine 1.2 IE8

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Diogo Branco

Wine 1.2 IE8

Post by Diogo Branco »

Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
the installation was successful, but when i run iexplorer the explorer
opens dont display any page and then freezes dont know why, can some
one help me solve this?

The output when i run from the terminal (wine iexplorer) is this:

fixme:advapi:RegisterTraceGuidsW (0x406de6, 0x40b580,
{3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32fcac, (null), (null),
0x40b588,)
fixme:advapi:RegisterTraceGuidsW (0x406de6, 0x40b5a0,
{afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32fcac, (null), (null),
0x40b5a8,)
fixme:advapi:RegisterTraceGuidsW (0x406cad, 0x40b220,
{5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x32fcd0, (null), (null),
0x40b220,)
fixme:system:SetProcessDPIAware stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802830,
{b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}, 1, 0x32f7d4, (null), (null),
0x802830,)
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802860,
{ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x32f7d4, (null), (null),
0x802860,)
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802890,
{5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x32f7d4, (null), (null),
0x802890,)
fixme:advapi:RegisterTraceGuidsW (0x641481, 0x8012c8,
{3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32f7b4, (null), (null),
0x8012d0,)
fixme:advapi:RegisterTraceGuidsW (0x641481, 0x8012e8,
{afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32f7b4, (null), (null),
0x8012f0,)
fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1cf8,
{0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x32f6d0, (null), (null),
0x630b1d00,)
fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1d18,
{797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x32f6d0, (null), (null),
0x630b1d20,)
fixme:advapi:RegisterTraceGuidsA (0x63073bcf, 0x630b3258,
{9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x32e97c, (null), (null),
0x630b3258,)
fixme:ras:RasEnumEntriesW ((nil),(null),0x165118,0x32e888,0x11e564),stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:module:GetModuleHandleExW should pin refcount for 0x5dca0000
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,3,(nil),0,(nil)) - stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180,
{e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x32f6bc, (null), (null),
0x6cd20188,)
fixme:ntdll:NtCreateJobObject stub: 0x32faf4 1f001f <null>
fixme:ntdll:NtSetInformationJobObject stub: 0xdead 9 0x32fb1c 112
fixme:process:RegisterApplicationRestart (L"-restart /WERRESTART",0)
fixme:ras:RasEnumEntriesW ((nil),(null),0x16a218,0x32ea74,0x16a104),stub!
fixme:ras:RasConnectionNotificationW (0xffffffff,0xf0,0x00000003),stub!
fixme:advapi:RegisterTraceGuidsA (0x1bb31d3, 0x1bc1688,
{1fb3f43f-4827-46e5-89e2-b398580357a3}, 1, 0x32e0b4, (null), (null),
0x1bc1690,)
fixme:advapi:RegisterTraceGuidsA (0x1bb31d3, 0x1bc16a8,
{7c0334a1-4635-4d95-8d76-9cf3171ac618}, 1, 0x32e0b4, (null), (null),
0x1bc16b0,)
fixme:ras:RasConnectionNotificationW (0xffffffff,0xf0,0x00000003),stub!
fixme:ras:RasEnumEntriesW ((nil),(null),0x16e9f8,0x1a8e4e0,0x16e8e4),stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:storage:PropertyStorage_WritePropertyToStream unsupported type: 72
fixme:storage:PropertyStorage_WritePropertyToStream unsupported type: 72
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ole:NdrCorrelationInitialize (0x32e23c, 0x32de3c, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x32e23c): stub
fixme:msimtf:DllGetClassObject ({50d5107a-d278-4871-8989-f4ceaaf59cfc}
{00000001-0000-0000-c000-000000000046} 0x32e468)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object
{50d5107a-d278-4871-8989-f4ceaaf59cfc} could be created for context
0x401
fixme:nls:WideCharToMultiByte UTF-7 not supported
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
err:ole:CoGetClassObject class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7}
not registered
err:ole:CoGetClassObject no class object
{b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} could be created for context
0x1
err:ole:CoGetClassObject class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7}
not registered
err:ole:CoGetClassObject no class object
{b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} could be created for context
0x1
err:toolbar:ToolbarWindowProc unknown msg 200b wp=00000000 lp=0032e2f0
err:toolbar:ToolbarWindowProc unknown msg 200b wp=00000000 lp=0032e2f0
err:ole:CoGetClassObject class {b5f8350b-0548-48b1-a6ee-88bd00b4a5e7}
not registered
err:ole:CoGetClassObject no class object
{b5f8350b-0548-48b1-a6ee-88bd00b4a5e7} could be created for context
0x1
fixme:nls:WideCharToMultiByte UTF-7 not supported
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=00627124
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=004d5220
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x100aa, wParam=0x00000000,
size.cx=1280, size.cy=796 stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,3,(nil),0,(nil)) - stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ntdll:NtAssignProcessToJobObject stub: 0xdead 0x30c
err:toolbar:ToolbarWindowProc unknown msg 200b wp=00000000 lp=0032e324
err:toolbar:ToolbarWindowProc unknown msg 200b wp=00000000 lp=0032e324
fixme:advapi:RegisterTraceGuidsW (0x406de6, 0x40b580,
{3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x33fcac, (null), (null),
0x40b588,)
fixme:advapi:RegisterTraceGuidsW (0x406de6, 0x40b5a0,
{afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x33fcac, (null), (null),
0x40b5a8,)
fixme:advapi:RegisterTraceGuidsW (0x406cad, 0x40b220,
{5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x33fcd0, (null), (null),
0x40b220,)
fixme:system:SetProcessDPIAware stub!
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802830,
{b2a40f1f-a05a-4dfd-886a-4c4f18c4334c}, 1, 0x33f7dc, (null), (null),
0x802830,)
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802860,
{ffdb9886-80f3-4540-aa8b-b85192217ddf}, 1, 0x33f7dc, (null), (null),
0x802860,)
fixme:advapi:RegisterTraceGuidsW (0x6413b8, 0x802890,
{5c8bb950-959e-4309-8908-67961a1205d5}, 1, 0x33f7dc, (null), (null),
0x802890,)
fixme:advapi:RegisterTraceGuidsW (0x641481, 0x8012c8,
{3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x33f7bc, (null), (null),
0x8012d0,)
fixme:advapi:RegisterTraceGuidsW (0x641481, 0x8012e8,
{afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x33f7bc, (null), (null),
0x8012f0,)
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:module:GetModuleHandleExW should pin refcount for 0x5dca0000
fixme:module:GetModuleHandleExW should pin refcount for 0x68870000
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180,
{e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33f69c, (null), (null),
0x6cd20188,)
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,3,(nil),0,(nil)) - stub!
err:ntdll:NtQueryInformationToken Unhandled Token Information class 18!
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),2,3,(nil),0,(nil)) - stub!
fixme:ole:NdrCorrelationInitialize (0x16de6c0, 0x16de2c0, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x16de6c0): stub
fixme:ole:NdrCorrelationInitialize (0x16de694, 0x16de294, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:PointerUnmarshall free object pointer 0x130500
fixme:ole:PointerUnmarshall free object pointer 0x10704b0
fixme:ole:PointerUnmarshall free object pointer 0x1
fixme:ole:PointerUnmarshall free object pointer 0x164ef8
fixme:ole:PointerUnmarshall free object pointer 0x16de934
fixme:ole:NdrCorrelationFree (0x16de694): stub
fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1cf8,
{0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x16de558, (null), (null),
0x630b1d00,)
fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1d18,
{797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x16de558, (null), (null),
0x630b1d20,)
fixme:advapi:RegisterTraceGuidsA (0x63073bcf, 0x630b3258,
{9e3b3947-ca5d-4614-91a2-7b624e0e7244}, 1, 0x16de56c, (null), (null),
0x630b3258,)
fixme:ole:NdrCorrelationInitialize (0x16de088, 0x16ddc88, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x16de088): stub
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:nls:WideCharToMultiByte UTF-7 not supported
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:ras:RasEnumEntriesW ((nil),(null),0x184738,0x16de234,0x184624),stub!
fixme:ras:RasConnectionNotificationW (0xffffffff,0x194,0x00000003),stub!
fixme:ras:RasConnectionNotificationW (0xffffffff,0x194,0x00000003),stub!
fixme:ras:RasEnumEntriesW ((nil),(null),0x18a970,0x16ddbb0,0x185bc4),stub!
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:ole:NdrCorrelationInitialize (0x16ddf28, 0x16ddb28, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationFree (0x16ddf28): stub
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=004aa330
fixme:toolbar:TOOLBAR_CheckStyle [0x10106] TBSTYLE_REGISTERDROP not implemented
fixme:toolbar:TOOLBAR_CheckStyle [0x10106] TBSTYLE_REGISTERDROP not implemented
fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x10106, wParam=0x00000000,
size.cx=1280, size.cy=796 stub!
fixme:toolbar:TOOLBAR_CheckStyle [0x10106] TBSTYLE_REGISTERDROP not implemented
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not
registered
err:ole:CoGetClassObject no class object
{9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context
0x4
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80070002
err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not
registered
err:ole:CoGetClassObject no class object
{9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context
0x5
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)
fixme:ole:NdrCorrelationInitialize (0x16de6c4, 0x16de2c4, 1024, 0x0): stub
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:ole:NdrCorrelationInitialize (0x13dd7d8, 0x13dd3d8, 1024, 0x0): stub
fixme:ole:NdrCorrelationFree (0x16de6c4): stub
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:ole:NdrCorrelationInitialize (0x13dd7d8, 0x13dd3d8, 1024, 0x0): stub
fixme:ole:NdrCorrelationInitialize (0x140d7d8, 0x140d3d8, 1024, 0x0): stub
fixme:shell:DllGetClassObject failed for
CLSID={871c5380-42a0-1069-a2ea-08002b30309d} (Internet Explorer)

Regards.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Wine 1.2 IE8

Post by dimesio »

Diogo Branco wrote:Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
http://wiki.winehq.org/FAQ#head-05f345e ... cba0ba4112

IE8 doesn't work in Wine. Use IE7, and install it with winetricks.
Diogo Branco

Wine 1.2 IE8

Post by Diogo Branco »

Hi, thanks for the info i have install ie 7 the browser starts and
shows web pages but i am having some trouble in the graphical display
of the browser have i miss something?



2010/8/23 dimesio <[email protected]>:
Diogo Branco wrote:
Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
http://wiki.winehq.org/FAQ#head-05f345e ... cba0ba4112

IE8 doesn't work in Wine. Use IE7, and install it with winetricks.




John Drescher

Wine 1.2 IE8

Post by John Drescher »

Hi, thanks for the info  i have install ie 7 the browser starts and
shows web pages but i am having some trouble in the graphical display
of the browser have i miss something?
Some trouble is expected. IE7 does not have 100% compatibility.

John
James Mckenzie

Wine 1.2 IE8

Post by James Mckenzie »

Diogo Branco <[email protected]> wrote:
Sent: Aug 23, 2010 4:25 AM
To: [email protected]
Subject: [Wine] Wine 1.2 IE8

Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
the installation was successful, but when i run iexplorer the explorer
opens dont display any page and then freezes dont know why, can some
one help me solve this?
This is why WE do not support third party scripts/how-tos and other 'trash'.

IE8 WILL NOT WORK WITH WINE. There are too many dll dependencies for now.

You learned this lesson the hard way, sorry. You will have to start all over again and install IE7 through winetricks this time.

James McKenzie
schulte3
Newbie
Newbie
Posts: 4
Joined: Fri Aug 20, 2010 11:29 am

Re: Wine 1.2 IE8

Post by schulte3 »

James Mckenzie wrote:Diogo Branco <[email protected]> wrote:
Sent: Aug 23, 2010 4:25 AM
To: [email protected]
Subject: [Wine] Wine 1.2 IE8

Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
the installation was successful, but when i run iexplorer the explorer
opens dont display any page and then freezes dont know why, can some
one help me solve this?
This is why WE do not support third party scripts/how-tos and other 'trash'.

IE8 WILL NOT WORK WITH WINE. There are too many dll dependencies for now.

You learned this lesson the hard way, sorry. You will have to start all over again and install IE7 through winetricks this time.

James McKenzie

IE8 works mostly fine for me. I cannot use the search bars at all but setting google as the homepage is a nice workaround for that. If you're purely using it for testing purposes it works fine.

To the OP, I followed the exact guide you did. However, I installed IE6, then IE8 (both through winetricks) because of a comment made in a test result for IE8 in the AppDB. After installing both through winetricks and adding any necessary DLL overrides from the tutorial I just switched the names of the .exe's in the ~/.wine/drive_c/Program Files/Internet Explorer to have IE6's .exe (the one in caps) to something different, and IE8's to iexplore.exe. For my version of wine, 1.2, I didn't have to download the additional DLLs from winetricks that the tutorial suggests.

As for the log you provided, I can not give any specific help to you but I do encourage you to seek a way to make things work if you want to. There's no reason you can't mess around with things and try. As a back up you may decide to use IE7 instead, but if you want to use IE8 give it a shot!

Best of luck.
James Mckenzie

Wine 1.2 IE8

Post by James Mckenzie »

schulte3 <[email protected]> wrote:
Sent: Aug 23, 2010 2:17 PM
To: [email protected]
Subject: [Wine] Re: Wine 1.2 IE8


James Mckenzie wrote:
Diogo Branco <[email protected]> wrote:
Sent: Aug 23, 2010 4:25 AM
To: [email protected]
Subject: [Wine] Wine 1.2 IE8

Hi,

i have setup Wine 1.2 with winetricks on Ubuntu lucid 32 bits machine.
I want to install ie8, i have read this tutorial
"http://www.wine-reviews.net/wine-review ... -wine.html"
the installation was successful, but when i run iexplorer the explorer
opens dont display any page and then freezes dont know why, can some
one help me solve this?

This is why WE do not support third party scripts/how-tos and other 'trash'.

IE8 WILL NOT WORK WITH WINE. There are too many dll dependencies for now.

You learned this lesson the hard way, sorry. You will have to start all over again and install IE7 through winetricks this time.

James McKenzie

IE8 works mostly fine for me. I cannot use the search bars at all but setting google as the homepage is a nice workaround for that. If you're purely using it for testing purposes it works fine.

To the OP, I followed the exact guide you did. However, I installed IE6, then IE8 (both through winetricks) because of a comment made in a test result for
IE8 in the AppDB. After installing both through winetricks and adding any necessary DLL overrides from the tutorial I just switched the names of the .exe's
in the ~/.wine/drive_c/Program Files/Internet Explorer to have IE6's .exe (the one in caps) to something different, and IE8's to iexplore.exe. For my
version of wine, 1.2, I didn't have to download the additional DLLs from winetricks that the tutorial suggests.
winetricks IE8 does NOT install IE8, it 'fakes' the install by setting a few registry keys to make web sites think you have it installed. The same trickery can be applied to Firefox and Chrome (although the results can be most interesting.)

IE7 IS installed by winetricks IE7. However, there are calls that IE7 makes to the underlying 'operating system' that we don't support, yet.

James McKenzie
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Re: Wine 1.2 IE8

Post by DanKegel »

schulte3 wrote: IE8 works mostly fine for me. I cannot use the search bars at all but setting google as the homepage is a nice workaround for that. If you're purely using it for testing purposes it works fine.

To the OP, I followed the exact guide you did. However, I installed IE6, then IE8 (both through winetricks) because of a comment made in a test result for IE8 in the AppDB. After installing both through winetricks and adding any necessary DLL overrides from the tutorial I just switched the names of the .exe's in the ~/.wine/drive_c/Program Files/Internet Explorer to have IE6's .exe (the one in caps) to something different, and IE8's to iexplore.exe. For my version of wine, 1.2, I didn't have to download the additional DLLs from winetricks that the tutorial suggests.
That's interesting. Winetricks ie8 really does install ie8 (James is
mistaken), but the installed ie8 doesn't work. If you've gotten it
working, then maybe we can fix winetricks ie8 to do the same thing
you did.

Since you mentioned installing ie6, then ie8, I tried doing
winetricks ie6 ie8
but the resulting ie8 just sits there. How does that differ from what you
did?
schulte3
Newbie
Newbie
Posts: 4
Joined: Fri Aug 20, 2010 11:29 am

Post by schulte3 »

I just went through the steps again to make sure everything was right. This is with wine 1.2 and Ubuntu 10.04.

1. Install IE6 and gecko (I forgot gecko the first run through and IE8 didn't work right even after I installed gecko after IE8 so I suggest installing it at this point) via "winetricks gecko ie6"

2. Install IE8 via "winetricks ie8" opting to not participate for the first option and unchecking the box to install updates.

3. Create these DLL overrides:

" browseui="native, builtin"
"crypt32"="native, builtin"
"gdiplus"="native"
"hhctrl.ocx"="native, builtin"
"hlink"="native, builtin"
"iernonce"="native, builtin"
"msxml3"="native,builtin"
"riched20"="native,builtin"
"riched32"="native,builtin"
"secur32"="native, builtin"
"url"="native, builtin"
"usp10"="native, builtin"
"uxtheme"="native,builtin"
"wininet"="builtin"
"wintrust"="native, builtin"

(these are the DLLs from http://www.wine-reviews.net/wine-review ... -wine.html that haven't already been overridden)

Not sure if all of these really need to be overridden, further testing would prove which actually affect IE8 working.

4. Go to ~/.wine/drive_c/Program\ Files/Internet\ Explorer/ and change IEXPLORE.EXE to IEXPLORE.EXE.old and iexplore.exe.bak to iexplore.exe.

These steps should leave you with a fairly running IE8 in wine. The URL and search bars don't work. They give an "Error: Invalid parameter" error whenever they are used. The other tooldbar buttons, such as favorites and history, don't work either. Not sure on the specifics of what else works/doesn't work but you can go to Internet Options and change your homepage to google and navigate like that.

The URL problem is a significant one for my testing purposes so if anyone has any suggestions, I'd much appreciate it!

Well I hope this was helpful and if you need any more information, please feel free to ask. Also, it's nice to see the script maintainer lurking around the forums!
James McKenzie

Wine 1.2 IE8

Post by James McKenzie »

DanKegel wrote:
schulte3 wrote:
IE8 works mostly fine for me. I cannot use the search bars at all but setting google as the homepage is a nice workaround for that. If you're purely using it for testing purposes it works fine.

To the OP, I followed the exact guide you did. However, I installed IE6, then IE8 (both through winetricks) because of a comment made in a test result for IE8 in the AppDB. After installing both through winetricks and adding any necessary DLL overrides from the tutorial I just switched the names of the .exe's in the ~/.wine/drive_c/Program Files/Internet Explorer to have IE6's .exe (the one in caps) to something different, and IE8's to iexplore.exe. For my version of wine, 1.2, I didn't have to download the additional DLLs from winetricks that the tutorial suggests.
That's interesting. Winetricks ie8 really does install ie8 (James is
mistaken), but the installed ie8 doesn't work. If you've gotten it
working, then maybe we can fix winetricks ie8 to do the same thing
you did.
Thank you for the correction. I read elsewhere that it faked
installation of ie8. My mistake.

Hopefully, with this thread, we can get a partially working IE8 and
figure out how to get it fully functional.

James McKenzie
rem
Newbie
Newbie
Posts: 2
Joined: Thu Nov 11, 2010 8:22 am

Working indeed!

Post by rem »

I followed the steps schulte3 provided and managed to install IE8 under Ubuntu Maverick with Wine.

The URL bar is not working indeed, but instead using Google as default homepage, in order to be able to test websites locally, I made a script http://localhost/redirect.php, set it default location in Tools / Internet Options and point it to whatever page I need. It is working great, best solution so far for testing websites in IE8 !

Thanks all of you involved in this project and thanks schulte3 for the tip!
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

I think this is the minimal recipe:

winetricks ie6
winetricks ie8
wine iexplore

Installing ie6 just makes the menus work, I think.
Gear-actua
Level 2
Level 2
Posts: 20
Joined: Wed Dec 29, 2010 9:08 am

Post by Gear-actua »

I'm not able to help but I would like to pose a question to you. Why IE at all? It has been my experience that IE sucks. Mind you that is my experience and one that mainly comprises of how laggy and crashy and security comprimised IE can be.

Why would you want it then? Page functionality checking? Personal preference? Sheer ego?

Feel free not to answer, this is just a question of why and Nunya is a valid (if annoying) answer.
rem
Newbie
Newbie
Posts: 2
Joined: Thu Nov 11, 2010 8:22 am

Post by rem »

Gear-actua wrote:I'm not able to help but I would like to pose a question to you. Why IE at all? It has been my experience that IE sucks. Mind you that is my experience and one that mainly comprises of how laggy and crashy and security comprimised IE can be.

Why would you want it then? Page functionality checking? Personal preference? Sheer ego?

Feel free not to answer, this is just a question of why and Nunya is a valid (if annoying) answer.
this question has been asked on many related forums so i will try answer for you: you are 100% right. IE is nothing but a pain and at least i, would be glad to get rid of it forever but unfortunately that's not possible yet.

i am a web developer and i need to make sure that certain websites or web applications that i am working on are properly displayed cross browsers. everybody knows IE still is the browser of choice for most of the internet users today so it is important that i have at hand at least the latest version available of IE (and / or the most popular) so I can do my testing without running to a windows machine, dual booting or installing windows on a virtual machine.

i bet there are other reasons out there for people to use IE but i just wanted to point out one of them and in my case, the only one.
Gear-actua
Level 2
Level 2
Posts: 20
Joined: Wed Dec 29, 2010 9:08 am

Post by Gear-actua »

It seemed the most likely owing to the gross level of suckage involved with many Micrsoft hallmarks. I'll be glad when a greater number of people have switched entirely to Linux(free systems) but it would be nice to also be able to run all windows programs them for sheer compatability testing.
Goodluck!
Locked