a instalação do ies4linux está falhando

3

Infelizmente, preciso instalar e usar o IE ... Estou usando esse guia fornecido aqui. Mas do terminal quando eu tento lançar assim usando ./ies4linux eu sempre obtenho este erro:

The program 'ies4linux-gtk.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 6659 error_code 143 request_code 139 minor_code 10)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Alguém pode me ajudar? Obrigado !!

Usado ./ies4linux --no-gui

IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).

IEs4Linux will:
  - Install Internet Explorers: 6.0
  - Using IE locale: EN-US
  - Install Adobe Flash 9.0
  - Install everything at: /home/giovanni/.ies4linux
[ OK ]

Downloading everything we need
  Downloading from microsoft.com:
   DCOM98.EXE
   0%   mfc42.cab   249973USA8.exe
   ADVAUTH.CAB
   CRLUPD.CAB
   HHUPD.CAB
   IEDOM.CAB
   IE_EXTRA.CAB
   IE_S1.CAB
   IE_S2.CAB
   IE_S5.CAB
   IE_S4.CAB
   IE_S3.CAB
   IE_S6.CAB
   SETUPW95.CAB
   FONTCORE.CAB
   FONTSUP.CAB
   VGX.CAB
   SCR56EN.CAB

  Downloading from macromedia.com:
   swflash.cab
[ OK ]

Installing IE 6
  Initializing
  Creating Wine Prefix
  Extracting CAB files
  Installing IE 6
  Installing DCOM98
  Installing TTF Fonts
  Installing ActiveX MFC42
/home/giovanni/.ies4linux/downloads/mfc42.cab: No such file or directory
An error occured when trying to cabextract some files.

Fazendo

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list

sudo apt-get update && sudo apt-get install playonlinux

Eu volto novamente

giovanni@giovanni-X551CAP:~$ cd ies4linux-*
giovanni@giovanni-X551CAP:~/ies4linux-2.99.0.1$ ./ies4linuxIEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).

The program 'ies4linux-gtk.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'RenderBadPicture (invalid Picture parameter)'.
  (Details: serial 2720 error_code 143 request_code 139 minor_code 10)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Eu mudei o link como diz no comentário "A linha 75 do install.sh do pacote mais recente diz:

download http://activex.microsoft.com/controls/vc/mfc42.cab

O servidor responde com:

Acesso negado Você não tem permissão para acessar o " link " neste servidor.

Referência # 18.ecdd4e17.1453232252.16053044 Se você tiver o arquivo ou puder encontrá-lo em algum outro lugar, apenas substitua o URL e ele poderá continuar a instalação. "

Mas agora eu tenho ....

  

IEs4Linux 2 é desenvolvido para ser usado com versões recentes do Wine (0.9.x).   Parece que você está usando uma versão antiga. É recomendado que você   atualize seu vinho para a versão mais recente (Vá para: winehq.com).

     

O programa 'ies4linux-gtk.py' recebeu um erro do X Window System. este   provavelmente reflete um bug no programa. O erro foi   'RenderBadPicture (parâmetro de imagem inválido)'. (Detalhes: serial   2920 error_code 143 request_code 139 minor_code 6) (Nota para   programadores: normalmente, os erros X são relatados de forma assíncrona; aquele   é, você receberá o erro um pouco depois de causar isso. Para depurar   seu programa, execute-o com a opção de linha de comando --sync para alterar   esse comportamento. Você pode então obter um backtrace significativo do seu   debugger se você quebrar a função gdk_x_error ().

    
por Giovanni Giampaolo 19.01.2016 / 18:51

2 respostas

3

Problema: não é possível fazer o download do arquivo mfc42.cab

A linha 75 de install.sh do último pacote diz:

    download http://activex.microsoft.com/controls/vc/mfc42.cab

O servidor responde com:

  

Acesso negado

     

Você não tem permissão para acessar o link "neste servidor.

     

Referência # 18.ecdd4e17.1453232252.16053044

Se você tiver o arquivo ou puder encontrá-lo em algum outro lugar, apenas substitua o URL e ele poderá continuar a instalação. O autor foi inteligente e forneceu hashes para os arquivos no arquivo files :

mfc42.cab   632755  fbe551338463f13c6a5e215db55ac21b

Problema: aviso sobre uma versão antiga do Wine

A mensagem de aviso sobre a versão do Wine está na linha 36 de functions.sh :

wine --version 2>&1  | grep -q "0.9." || warning $MSG_WARNING_OLDWINE

Procure MSG_WARNING_OLDWINE em sua localização como enUS.sh e você encontrará a mensagem de aviso novamente. O código verifica um número de versão que começa com 0.9 , como você pode ver. O autor aparentemente nunca atualizou o pacote quando o Wine finalmente fez o release 1.0 acontecer. Você pode ignorar com segurança o conteúdo da mensagem de aviso, mas esteja ciente de que está usando um software antigo.

Alternativas

Como instalar o Internet Explorer (várias versões)?

    
por LiveWireBT 19.01.2016 / 20:43
1

Instala versões do IE por meio do PlayOnLinux

Atualize seu PlayOnLinux no Ubuntu de acordo com o link

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_trusty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

O Wine agora será atualizado automaticamente. Abra o PlayOnLinux e instale o IE6 / IE7 / IE8 conforme descrito em esta resposta .

    
por DnrDevil 19.01.2016 / 19:50