Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HOWTO: Installing Internet Explorer 6 with wine
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 10, 11, 12  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
linuxlah
n00b
n00b


Joined: 27 Feb 2004
Posts: 28
Location: Malaysia

PostPosted: Fri Apr 07, 2006 7:55 am    Post subject: Reply with quote

I had my IE6 partially work now. I can browse "lite" website but having trouble with really really REALLY ie6 specific websites. Here is my GUI steps :lol:
http://linuxlah.blogspot.com/2006/04/howto-install-m-internet-explorer-6.html
_________________
http://linuxlah.blogspot.com
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Fri Apr 21, 2006 1:15 pm    Post subject: Reply with quote

A couple of weeks ago I managed to do a fresh install of IE6 and other apps, which went fine - this was with approx. wine-0.9.8 or thereabouts. I used the latest sidenet configurator (Jan 06).

However, now I'm updated to wine-0.9.12 (may not have actually used it at each version in-between) and something seems to have gone grievously wrong. Whenever I try to open IE6 I get a popup saying that "This application is requesting an ActiveX browser object" and inviting me to install the "Mozilla ActiveX control". If I decline, my IE6 window opens blank. If I go ahead and install, this seems to work, but IE6 crashes on launch.

I haven't made any other config changes, so I assume this is some type of upgrade to wine. Where can I get more background info on this, and more to the immediate point, how do I clobber the bloody thing? I've tried another reinstall, but after the IE6 install the same thing still happens.
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Fri May 05, 2006 11:56 am    Post subject: Reply with quote

Dagnabit, this is getting on my wick now. I just learned it means no help-files will open either.

Is there some way this Mozilla ActiveX thing can be totally blocked from interfering? I wouldn't mind if the thing worked, but I can't make it work at all. Make it go AWAAAAY!
Back to top
View user's profile Send private message
unclecharlie
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 186
Location: Colorado, USA

PostPosted: Fri May 05, 2006 9:45 pm    Post subject: Having the same issue... Reply with quote

Havin_it,

I'm running into the exact same issue. I notice that the activeX control is coming from [url]winehq.org[/url]. So I'm assuming that the latest wine update breaks ie6 (hence the blank screen) and that the activeX control is supposed to be a fix. But ie6 is crashing now on startup.

sucks...

Charlie
Back to top
View user's profile Send private message
seaq
n00b
n00b


Joined: 15 Jun 2003
Posts: 20
Location: Colombia

PostPosted: Sat May 06, 2006 2:09 am    Post subject: wine 0.9.12 ie6 issue? Reply with quote

Hi i'm having the same problem, i 've found on wine mailing lists that i've must delete my .wine folder and start over, but i don't want to, i've installed a lot of software i need, use and i don't want to start over again...

anyone has a solution???

i'm gonna try ies4linux... maybe it would get it working
_________________
Andres Mauricio Mujica
RHCE Linux Consultant

www.seaq.com.co
SEAQ SERVICIOS CIA LTDA
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Sat May 06, 2006 11:28 am    Post subject: Reply with quote

Sorry, meant to post back about this yesterday. I did manage to get it working after careful reading of the appdb material about IE6. There's been a patch (for us it was added around wine-0.9.10 I think) that stuffs up the install of IE. (The symptom is a series of error-dialogs about dlls not registered at the end of the install.)

These bugs explain what is wrong - it pertains to the development of a builtin version of IE.
http://bugs.winehq.org/show_bug.cgi?id=4975
http://bugs.winehq.org/show_bug.cgi?id=5087

What I did:
1) Remove old .wine dir
2) Edit /usr/share/wine/wine.inf to remove these lines (in the FakeDlls section):
Code:
shlwapi.dll
winhlp32.exe,winhelp.exe
crypt32.dll

3) run winecfg
4) Apply the ie6_overrides.reg file from the appdb page: "wine regedit ie6_overrides.reg"
5) Acquire mfc40.dll (can't recall where I got this but Google is your friend :) ) and place in ~/.wine/drive_c/windows/system32. The one I got was zipped with msvc40.dll so I chucked that in too for good measure, don't know if it matters though.
6) If you already have a collection of Windows fonts, symlink ~/.wine/drive_c/windows/fonts to the dir where you keep them (or copy them there) - this avoids teething probs with installers
7) Acquire and install dcom98.exe
8) wineboot
9) Acquire and install ie6setup.exe
10) wineboot

@unclecharlie: you could try the edit to wine.inf with your existing .wine dir, it might work without reinstall. Here's hoping! Probably advisable to get mfc40.dll as well, if you haven't already.
Back to top
View user's profile Send private message
unclecharlie
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 186
Location: Colorado, USA

PostPosted: Sat May 06, 2006 5:24 pm    Post subject: Thanks for the info Reply with quote

Havin_it,

Thanks for the info. Unfortunately, removing my .wine directory isn't an option. I've got quite a few apps installed into wine and I REALLY don't want to start over. I did already remove the mentioned lines from the fakedlls section of my wine.inf file. I'll probably just grab the ie6_overrides.reg file and try to reinstall ie6 into my existing wine setup.

I'll post back to this thread if I get it working...

Charlie
Back to top
View user's profile Send private message
unclecharlie
Apprentice
Apprentice


Joined: 19 Dec 2005
Posts: 186
Location: Colorado, USA

PostPosted: Sat May 06, 2006 5:46 pm    Post subject: it worked. easy money... Reply with quote

o.k. that totally worked...
All I did was load the ie6_overrides.reg and then reinstall ie6 and it works fine... ( I already had mfc40.dll and dcom98.)

Thanks for the help,
Charlie
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Sun May 07, 2006 11:19 pm    Post subject: Reply with quote

I followed these steps:
1. emerge wine
2. install WineTools
3. remove offending lines from /usr/share/wine/wine.inf
4. run wt and let it create fake windows directory
5. download ie6setup.exe, ie6_overrides.reg, DCOM98.EXE, and mfc40.dll
6. install ie6_overrides.reg, DCOM98.EXE and mfc40.dll
7. wineboot
8. install ie6
9. wineboot

When I launch IE, it loads fine. It even opens msn.com and loads most of it. However, at just about the end of the page load, it crashes with this output in the console:
Code:
err:shell:ReadCabinetState Initializing shell cabinet settings
err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=71180f00
err:rebar:REBAR_Layout no redraw and client is zero, skip layout
wine: Unhandled page fault on read access to 0x00000002 at address 0x7fc512b4 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000002 in 32-bit code (0x7fc512b4).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7fc512b4 ESP:7fbecaf0 EBP:7fbecb58 EFLAGS:00210246(   - 00      -RIZP1)
 EAX:00000001 EBX:7fc94b68 ECX:ffffffff EDX:00000002
 ESI:00000000 EDI:00000000
Stack dump:
0x7fbecaf0:  00000073 7fbecafc 7fe7ebf8 c0000034
0x7fbecb00:  00000000 00000000 00000000 00000000
0x7fbecb10:  00000000 00000000 00000001 00000001
0x7fbecb20:  7ffa75c8 00000000 00000000 00000000
0x7fbecb30:  00000000 00000000 00000000 7ff9ee05
0x7fbecb40:  00000000 7b2c1300 000004e0 7fc94b68
0200: sel=1007 base=7fe7e000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7fc512b4 INSTR_EmulateInstruction+0x61 in kernel32 (0x7fc512b4)
  2 0x7fc52557 INSTR_vectored_handler+0x59 in kernel32 (0x7fc52557)
  3 0x7ffa432f in ntdll (+0x1432f) (0x7ffa432f)
  4 0x7ffa45cb __regs_RtlRaiseException+0x25 in ntdll (0x7ffa45cb)
  5 0x7ffbd884 in ntdll (+0x2d884) (0x7ffbd884)
  6 0xdeadbabe (0xdeadbabe)
  7 0x6b62f042 in vbscript (+0x2f042) (0x6b62f042)
  8 0x6b62d316 in vbscript (+0x2d316) (0x6b62d316)
0x7fc512b4 INSTR_EmulateInstruction+0x61 in kernel32: movzbl   0x0(%edi,%edx,1),%eax
Modules:
Module   Address         Debug info   Name (95 modules)
PE   0x48080000-480a7000   Deferred        msls31
PE   0x5e380000-5e3a5000   Deferred        msoss
PE   0x65340000-653d2000   Deferred        oleaut32
PE   0x65f00000-65fc2000   Deferred        ole32
PE   0x6b600000-6b671000   Export          vbscript
PE   0x6b700000-6b790000   Deferred        jscript
PE   0x70100000-70153000   Deferred        rpcrt4
PE   0x70200000-70295000   Deferred        wininet
PE   0x702b0000-7032a000   Deferred        urlmon
PE   0x70440000-704cf000   Deferred        mlang
PE   0x70bd0000-70c35000   Deferred        shlwapi
PE   0x70c50000-70efd000   Deferred        mshtml
PE   0x70fb0000-70feb000   Deferred        iepeers
PE   0x71000000-71149000   Deferred        shdocvw
PE   0x71160000-7125d000   Deferred        browseui
PE   0x71450000-714ae000   Deferred        crypt32
PE   0x71840000-718c4000   Deferred        shdoclc
PE   0x718e0000-718f2000   Deferred        browselc
ELF   0x7b344000-7b440000   Deferred        libcrypto.so.0.9.7
ELF   0x7bf00000-7bf03000   Deferred        <wine-loader>
ELF   0x7bf19000-7bf2d000   Deferred        shfolder<elf>
  \-PE   0x7bf20000-7bf2d000   \               shfolder
ELF   0x7bf6b000-7bf9b000   Deferred        libssl.so.0.9.7
ELF   0x7bf9b000-7bfb8000   Deferred        libcups.so.2
ELF   0x7bfb8000-7bfe0000   Deferred        winspool<elf>
  \-PE   0x7bfc0000-7bfe0000   \               winspool
ELF   0x7c167000-7c17a000   Deferred        libresolv.so.2
ELF   0x7c1a7000-7c1c3000   Deferred        iphlpapi<elf>
  \-PE   0x7c1b0000-7c1c3000   \               iphlpapi
ELF   0x7c1c3000-7c1e7000   Deferred        ws2_32<elf>
  \-PE   0x7c1d0000-7c1e7000   \               ws2_32
ELF   0x7c1e7000-7c200000   Deferred        wsock32<elf>
  \-PE   0x7c1f0000-7c200000   \               wsock32
ELF   0x7c243000-7c28c000   Deferred        winedos<elf>
  \-PE   0x7c250000-7c28c000   \               winedos
ELF   0x7c28c000-7c2a0000   Deferred        vwin32<elf>
  \-PE   0x7c290000-7c2a0000   \               vwin32
ELF   0x7ca0c000-7ca20000   Deferred        lz32<elf>
  \-PE   0x7ca10000-7ca20000   \               lz32
ELF   0x7ca75000-7ca8c000   Deferred        version<elf>
  \-PE   0x7ca80000-7ca8c000   \               version
ELF   0x7cb0a000-7cb10000   Deferred        libnss_dns.so.2
ELF   0x7cb26000-7cbd7000   Deferred        shell32<elf>
  \-PE   0x7cb40000-7cbd7000   \               shell32
ELF   0x7cbd7000-7cc05000   Deferred        uxtheme<elf>
  \-PE   0x7cbe0000-7cc05000   \               uxtheme
ELF   0x7cc05000-7cc99000   Deferred        comctl32<elf>
  \-PE   0x7cc10000-7cc99000   \               comctl32
ELF   0x7cc99000-7cc9e000   Deferred        libxfixes.so.3
ELF   0x7cc9e000-7cca7000   Deferred        libxcursor.so
ELF   0x7cca7000-7ccaf000   Deferred        libxrender.so.1
ELF   0x7ccaf000-7ccc8000   Deferred        imm32<elf>
  \-PE   0x7ccc0000-7ccc8000   \               imm32
ELF   0x7f428000-7f62f000   Deferred        radeon_dri.so
ELF   0x7f62f000-7f636000   Deferred        libdrm.so.2
ELF   0x7f636000-7f68f000   Deferred        libgl.so.1
ELF   0x7f68f000-7f771000   Deferred        libx11.so.6
ELF   0x7f771000-7f788000   Deferred        libice.so.6
ELF   0x7f788000-7f7f7000   Deferred        winex11<elf>
  \-PE   0x7f7a0000-7f7f7000   \               winex11
ELF   0x7f7f7000-7f815000   Deferred        libexpat.so.1
ELF   0x7f815000-7f842000   Deferred        libfontconfig.so.1
ELF   0x7f842000-7f854000   Deferred        libz.so.1
ELF   0x7f854000-7f8bc000   Deferred        libfreetype.so.6
ELF   0x7f8d2000-7f9d6000   Deferred        user32<elf>
  \-PE   0x7f8f0000-7f9d6000   \               user32
ELF   0x7f9d6000-7fa2e000   Deferred        msvcrt<elf>
  \-PE   0x7f9f0000-7fa2e000   \               msvcrt
ELF   0x7fa2e000-7faa9000   Deferred        gdi32<elf>
  \-PE   0x7fa40000-7faa9000   \               gdi32
ELF   0x7faa9000-7fae0000   Deferred        advapi32<elf>
  \-PE   0x7fab0000-7fae0000   \               advapi32
ELF   0x7fbf1000-7fbf6000   Deferred        libxdmcp.so.6
ELF   0x7fbf6000-7fc0a000   Deferred        iexplore<elf>
  \-PE   0x7fc00000-7fc0a000   \               iexplore
ELF   0x7fc0a000-7fcf0000   Export          kernel32<elf>
  \-PE   0x7fc20000-7fcf0000   \               kernel32
ELF   0x7fe04000-7fe0f000   Deferred        libnss_files.so.2
ELF   0x7fe0f000-7fe1a000   Deferred        libnss_nis.so.2
ELF   0x7fe1a000-7fe30000   Deferred        libnsl.so.1
ELF   0x7fe30000-7fe33000   Deferred        libxau.so.6
ELF   0x7fe33000-7fe40000   Deferred        libxext.so.6
ELF   0x7fe41000-7fe46000   Deferred        libxxf86vm.so.1
ELF   0x7fe46000-7fe6c000   Deferred        libm.so.6
ELF   0x7fe6d000-7fe75000   Deferred        libsm.so.6
ELF   0x7fe75000-7fe7e000   Deferred        libnss_compat.so.2
ELF   0x7fe82000-7ff78000   Deferred        libwine_unicode.so.1
ELF   0x7ff78000-7ffe0000   Export          ntdll<elf>
  \-PE   0x7ff90000-7ffe0000   \               ntdll
ELF   0xb7e64000-b7e68000   Deferred        libdl.so.2
ELF   0xb7e68000-b7f9d000   Deferred        libc.so.6
ELF   0xb7f9d000-b7fb0000   Deferred        libpthread.so.0
ELF   0xb7fc1000-b7fc6000   Deferred        libxxf86dga.so.1
ELF   0xb7fc6000-b7fe0000   Deferred        libwine.so.1
ELF   0xb7fe1000-b7fff000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
   0000000b    0
00000008 (D) c:\windows\system32\iexplore.exe
   00000011    0
   00000010    0
   0000000f    0
   0000000e    0
   0000000d    0
   0000000c    0
   00000009    0 <==

Any suggestions/insight?

[EDIT] It looks like this is a 'quirk' in msn.com; if I point it to getfirefox.com from the console, it does not crash. Interesting...
_________________
aidanjt wrote:
You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Mon May 08, 2006 10:22 am    Post subject: Reply with quote

Hm, that's the same output I was getting when launching IE before the reinstall. Interesting that the builtin iexplore.exe (in system32 dir) is mentioned near the end...

The main difference in your steps is you used winetools, whereas I just did it manually with winecfg. My observation about winetools and sidenet is that although often they work perfectly, they don't keep pace very closely with changes in wine development, so they do tend to be broken a lot of the time, especially just now with such big changes taking place.

On a sidenote, one of the bugreports above mentions that the builtin iexplore should work more reliably within a few weeks when they finish the native advpack.dll - it'll be interesting to see if they are as good as their word.
Back to top
View user's profile Send private message
UberPinguin
Guru
Guru


Joined: 20 Nov 2005
Posts: 510
Location: 2416.94 Miles From Home

PostPosted: Mon May 08, 2006 10:42 am    Post subject: Reply with quote

That'll be good to see. Oddly enough, the ie6setup.exe that I downloaded kept crashing part way through the install; I had to use the one inside of WineTools to get it to finish correctly.
Now I just have to get the IETab extension working in firefox....
_________________
aidanjt wrote:
You see, instead of arguing from ignorance, and fear, there is only one way to verify a theory. And that's not by clutching a black book and begging the sky fairy for deliverance from the mad scientists and their big machines.
Back to top
View user's profile Send private message
rpmohn
Tux's lil' helper
Tux's lil' helper


Joined: 26 Aug 2003
Posts: 116
Location: Vermont

PostPosted: Wed May 10, 2006 8:58 pm    Post subject: Reply with quote

I've installed IE6 using the exceptionally easy IEs4Linux (v2.0 beta4) over Wine v0.9.11 and I'm trying to get a digital certificate to my office. They're using the MS Cert Server and when I navigate to the site in order to enter my info for the cert I get this nasty :evil: MS IE6 pop-up window error:
Code:
An unexpected error (0x800700EA) occured while getting the CSP list.

Anybody else able to get digital certificates working in IE6/Wine?
-RPM
Back to top
View user's profile Send private message
00GENT00
n00b
n00b


Joined: 09 Sep 2005
Posts: 3
Location: Germany

PostPosted: Mon May 22, 2006 5:02 pm    Post subject: Reply with quote

I had the same problem. But for me ie6_overrides.reg was enough, I need no re-install of IE6.
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Sun Jun 18, 2006 4:51 pm    Post subject: Reply with quote

I'm having various probs with other apps now. What d'you suppose would happen if I just removed the WHOLE FakeDlls section? Serious question!
Back to top
View user's profile Send private message
Mirrorball
Apprentice
Apprentice


Joined: 25 Apr 2003
Posts: 235
Location: Brazil

PostPosted: Sat Sep 16, 2006 5:34 am    Post subject: Reply with quote

Please check this: http://www.tatanka.com.br/ies4linux/index-en.html
Easiest way to get IE on Linux these days.
Back to top
View user's profile Send private message
rpmohn
Tux's lil' helper
Tux's lil' helper


Joined: 26 Aug 2003
Posts: 116
Location: Vermont

PostPosted: Mon Sep 18, 2006 1:20 am    Post subject: Reply with quote

Mirrorball wrote:
Please check this: http://www.tatanka.com.br/ies4linux/index-en.html
Easiest way to get IE on Linux these days.

Sure, but there seems to be a bug in it that doesn't allow you to install digital certificates :( . 00GENT00 seems to have gotten digital certificates working, but I haven't tried his suggestion yet. The ies4linux author responding to my bug report with "no idea." :(
-RPM
Back to top
View user's profile Send private message
badgers
l33t
l33t


Joined: 04 Sep 2003
Posts: 680
Location: Madison, WI

PostPosted: Mon Sep 18, 2006 8:32 pm    Post subject: Reply with quote

Mirrorball wrote:
Please check this: http://www.tatanka.com.br/ies4linux/index-en.html
Easiest way to get IE on Linux these days.

thanks, I did this and now I can run ie6 but how do I install support programs?

some sites have video windows that don't shown anything. it seems I need to install something but I don't know how really.
I am completly new to wine, that is why I searched and ran your script.

Which by the way needs to be run in X.
I was doing most of the install via ssh and I tried it and got nothing at first....
_________________
Abit KD7-S
Athlon XP2500+
166mHz FSB
512 Meg PC3200 Ram running at 166mHz
LiteOn DVD dual Layer burner(hdc)

2.6.17 Suspend2 kernel with no scsi support
Back to top
View user's profile Send private message
philip
Guru
Guru


Joined: 10 Jun 2003
Posts: 535
Location: Sweden

PostPosted: Sun Jan 07, 2007 6:26 pm    Post subject: Reply with quote

I have a similar problem to rpmohn, above.

Could someone, please, give a recipe how to install ie6 over "stock" wine, with good result.
I had a working verson of ies4linux but it failed after upgrade of wine (emerge -uDp world). I have one important application I need, where the service provider requires ie6 and no ohter browser or operating system than w2k or XP (which is very unfortunate). My problem is that ies4linux get ie6 installed but can not cope with my application (and I can not figure out why at this point) and the tips in this thread seem to be outdated.
Please help, someone.
_________________
/Phil
Back to top
View user's profile Send private message
Havin_it
Veteran
Veteran


Joined: 17 Jul 2005
Posts: 1246
Location: Edinburgh, UK

PostPosted: Sun Jan 07, 2007 7:44 pm    Post subject: Reply with quote

Sounds like a service provider that needs introducing to a clue-by-four(tm).

Personally, I've pretty much lost patience with wine lately. They have high ideals and are achieving interesting things (I guess), but seem to be breaking an awful lot of apps along the way. I'm unable to use Dreamweaver MX anymore because of something they must've done with the PNG handling, and Fireworks and Freehand aren't as stable as they were.

They are in the process of introducing a 'simulated' IE6 into wine, so to avoid problems I'd roll back to about 0.9.10 if I were you. I posted a howto a while back in this thread which should work with that version.
Back to top
View user's profile Send private message
philip
Guru
Guru


Joined: 10 Jun 2003
Posts: 535
Location: Sweden

PostPosted: Mon Jan 08, 2007 4:52 pm    Post subject: Reply with quote

I rolled back to wine-0.9.10 and everything works again. Even with IES4LINUX. Tnx Havin_it
_________________
/Phil
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3 ... 10, 11, 12
Page 12 of 12

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum