LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Internet Explorer in Linux? fixable? (https://www.linuxquestions.org/questions/linux-newbie-8/internet-explorer-in-linux-fixable-441583/)

itz2000 05-04-2006 10:47 AM

Internet Explorer in Linux? fixable?
 
hi there,
I'm trying to start Internet Explorer via wine, but it doesn't work, is it fixable?

Code:

[zuki@localhost ~]$ wine /mnt/windows/Program\ Files/Internet\ Explorer/IEXPLORE.EXE
fixme:shell:StopWatchMode () stub!
wine: Call from 0x401ecd to unimplemented function shdocvw.dll.IEWinMain, aborting
fixme:shell:MLGetUILanguage () stub
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function shdocvw.dll.IEWinMain called in 32-bit code (0x7f76e053).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7f76e053 ESP:7fc4fdf0 EBP:7fc4fe54 EFLAGS:00200206(  - 00      - -IP1)
 EAX:7f76f2ad EBX:7f779584 ECX:7fd5bad4 EDX:004018ab
 ESI:7f8b9cf0 EDI:00401350
Stack dump:
0x7fc4fdf0:  000f003f 7fc4fdf8 7f76e00c 0000004c
0x7fc4fe00:  80000100 00000001 00000000 00401ecd
0x7fc4fe10:  00000002 7f775100 7f77510c 00000001
0x7fc4fe20:  00401350 7f8daf20 7f8b9d53 80000001
0x7fc4fe30:  00401350 00000000 00000001 7fc4fe54
0x7fc4fe40:  00000000 00000000 00000000 00000000
0200: sel=1007 base=b7fb5000 limit=00001f97 32-bit rw-
Backtrace:
=>1 0x7f76e053 in shdocvw (+0xe053) (0x7fc4fe54)
  2 0x7f76e07a __wine_stub_shdocvw_dll_102+0x0 in shdocvw (0x7fc4fe74)
fixme:dbghelp:sffip_cb NIY on 'iexplore.pdb'
  3 0x00401ecd in iexplore (+0x1ecd) (0x7fc4fec4)
  4 0x00401f7d EntryPoint+0x97 in iexplore (0x7fc4ff24)
  5 0x7fd16163 in kernel32 (+0x56163) (0x00000000)
0x7f76e053: addl        $12,%esp
Modules:
Module  Address                Debug info      Name (64 modules)
PE      0x00400000-00419000    Export          iexplore
ELF    0x7be81000-7bf00000    Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000    \              ntdll
ELF    0x7bf00000-7bf03000    Deferred        <wine-loader>
ELF    0x7f22f000-7f238000    Deferred        libxcursor.so.1.0.2
ELF    0x7f238000-7f256000    Deferred        imm32<elf>
  \-PE  0x7f240000-7f256000    \              imm32
ELF    0x7f256000-7f273000    Deferred        ximcp.so.2
ELF    0x7f273000-7f27c000    Deferred        libxrender.so.1
ELF    0x7f27c000-7f2df000    Deferred        libgl.so.1
ELF    0x7f2df000-7f3ab000    Deferred        libx11.so.6
ELF    0x7f3ab000-7f3c3000    Deferred        libice.so.6
ELF    0x7f3c3000-7f44e000    Deferred        winex11.drv<elf>
  \-PE  0x7f3e0000-7f44e000    \              winex11.drv
ELF    0x7f44e000-7f46e000    Deferred        libexpat.so.0
ELF    0x7f46e000-7f49e000    Deferred        libfontconfig.so.1
ELF    0x7f49e000-7f507000    Deferred        libfreetype.so.6
ELF    0x7f507000-7f5ce000    Deferred        comctl32<elf>
  \-PE  0x7f520000-7f5ce000    \              comctl32
ELF    0x7f5ce000-7f69b000    Deferred        shell32<elf>
  \-PE  0x7f5f0000-7f69b000    \              shell32
ELF    0x7f69b000-7f6ba000    Deferred        mpr<elf>
  \-PE  0x7f6a0000-7f6ba000    \              mpr
ELF    0x7f6ba000-7f701000    Deferred        wininet<elf>
  \-PE  0x7f6d0000-7f701000    \              wininet
ELF    0x7f701000-7f72b000    Deferred        cabinet<elf>
  \-PE  0x7f710000-7f72b000    \              cabinet
ELF    0x7f72b000-7f754000    Deferred        urlmon<elf>
  \-PE  0x7f740000-7f754000    \              urlmon
ELF    0x7f754000-7f77c000    Export          shdocvw<elf>
  \-PE  0x7f760000-7f77c000    \              shdocvw
ELF    0x7f77c000-7f79d000    Deferred        iphlpapi<elf>
  \-PE  0x7f790000-7f79d000    \              iphlpapi
ELF    0x7f79d000-7f7e9000    Deferred        rpcrt4<elf>
  \-PE  0x7f7b0000-7f7e9000    \              rpcrt4
ELF    0x7f7e9000-7f87a000    Deferred        ole32<elf>
  \-PE  0x7f800000-7f87a000    \              ole32
ELF    0x7f87a000-7f8db000    Deferred        shlwapi<elf>
  \-PE  0x7f890000-7f8db000    \              shlwapi
ELF    0x7f8db000-7f91f000    Deferred        advapi32<elf>
  \-PE  0x7f8f0000-7f91f000    \              advapi32
ELF    0x7f91f000-7f9b1000    Deferred        gdi32<elf>
  \-PE  0x7f940000-7f9b1000    \              gdi32
ELF    0x7f9b1000-7faea000    Deferred        user32<elf>
  \-PE  0x7f9d0000-7faea000    \              user32
ELF    0x7faea000-7fb50000    Deferred        msvcrt<elf>
  \-PE  0x7fb00000-7fb50000    \              msvcrt
ELF    0x7fc52000-7fc60000    Deferred        libxext.so.6
ELF    0x7fc9c000-7fdb0000    Export          kernel32<elf>
  \-PE  0x7fcc0000-7fdb0000    \              kernel32
ELF    0x7fec1000-7fec6000    Deferred        libxfixes.so.3
ELF    0x7fec6000-7fed1000    Deferred        libnss_files.so.2
ELF    0x7fed4000-7fed8000    Deferred        libxrandr.so.2
ELF    0x7fed8000-7fedd000    Deferred        libxxf86vm.so.1
ELF    0x7fedd000-7fee6000    Deferred        libsm.so.6
ELF    0x7fee6000-7ff0b000    Deferred        libm.so.6
ELF    0x7ff0b000-80000000    Deferred        libwine_unicode.so.1
ELF    0xb7e41000-b7e43000    Deferred        xlcutf8load.so.2
ELF    0xb7e44000-b7e48000    Deferred        libdl.so.2
ELF    0xb7e48000-b7f76000    Deferred        libc.so.6
ELF    0xb7f76000-b7f88000    Deferred        libpthread.so.0
ELF    0xb7f89000-b7fa2000    Deferred        libwine.so.1
ELF    0xb7fa2000-b7fb5000    Deferred        libz.so.1
ELF    0xb7fb8000-b7fcf000    Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\mnt\windows\Program Files\Internet Explorer\IEXPLORE.EXE
        00000009    0 <==
WineDbg terminated on pid 0x8
[zuki@localhost ~]$


Agrouf 05-04-2006 10:54 AM

http://appdb.winehq.org/appview.php?appId=25

Which wine version and which IE version?

pixellany 05-04-2006 01:46 PM

IMHO--Installing IE on a Linux system makes no sense. There are many browsers that work fine.

After 1 year using Firefox, I found only two websites that malfunctioned. In both cases, I reported it to them and they fixed it.

For extreme cases, you can also spoof the useragent string to make sites think you are running IE.

itz2000 05-04-2006 02:19 PM

Quote:

Originally Posted by pixellany
IMHO--Installing IE on a Linux system makes no sense. There are many browsers that work fine.

After 1 year using Firefox, I found only two websites that malfunctioned. In both cases, I reported it to them and they fixed it.

For extreme cases, you can also spoof the useragent string to make sites think you are running IE.

I use firefox, and firefox > explorer!
but, there are 2 sites I must surf via explorer, and I've already contacted one of them and they said it's not in plans to do it in near future. The other one is private stats for my SMS applications and I cannot ask them to fix it since the contract is over.

coolb 05-04-2006 03:22 PM

Quote:

Originally Posted by itz2000
hi there,
I'm trying to start Internet Explorer via wine, but it doesn't work, is it fixable?

Have you tried IE with Crossover(The commercial Wine)...
When I used IE with Crossover it worked 100% for me, even though I dont like that browser :-)

Lotharster 05-04-2006 03:32 PM

A quick google search revealed that page:

http://www.tatanka.com.br/ies4linux/

According to the page, they offer
Quote:

a simple Bash Script program that installs Internet Explorer 6, 5.5 and 5 on Linux using Wine. The whole process is automatic and very easy.
Flash Player 8 is also installed.

Have fun!

Lotharster

itz2000 05-05-2006 05:45 AM

Quote:

Originally Posted by Lotharster
A quick google search revealed that page:

http://www.tatanka.com.br/ies4linux/

According to the page, they offer

Flash Player 8 is also installed.

Have fun!

Lotharster

It's great, but...
when I open IE via IE5, IE55 or IE6
it works, but if I go to a site other then about:blank it shows the content but it opens a new unclosable window, that takes control of the IEXPLORER window, so u must close the little window to get to the IEXPLORER window, which is okay, but when u close that window, another one comes up, and u cannot get access to the IEXPLORER window.

suggestion?
tell me if u understand or u need a SS

Agrouf 05-05-2006 06:27 AM

Quote:

Originally Posted by pixellany
IMHO--Installing IE on a Linux system makes no sense. There are many browsers that work fine.

After 1 year using Firefox, I found only two websites that malfunctioned. In both cases, I reported it to them and they fixed it.

For extreme cases, you can also spoof the useragent string to make sites think you are running IE.

Actually, it makes sense because a lot of windows applications can not function without internet explorer, like MSN for instance. When you have to use MSN (coz msn games do not work with gaim, asmn or kopete ), you have to wine install ie.
Internet Explorer for web surfing is pretty useless though.

ethics 05-05-2006 07:01 AM

Also if you have to show a customer a website they want to see it working in something they are familiar with, it's good to cover yourself.

Spudley 05-05-2006 08:26 AM

Quote:

Originally Posted by Agrouf
Actually, it makes sense because a lot of windows applications can not function without internet explorer, like MSN for instance. When you have to use MSN (coz msn games do not work with gaim, asmn or kopete ), you have to wine install ie.
Internet Explorer for web surfing is pretty useless though.

As as web developer, I have to test my work in MSIE. I certainly wouldn't use it for day-to-day browsing, but I do need to have it installed.

To go back to the original question, the "ies4linux" link that was mentioned earlier is fantastic. I've used it to install MSIE on several Linux boxes, and as long as I've had a recent version of Wine, I've never had any problems.


All times are GMT -5. The time now is 06:09 PM.