web-dev-qa-db-fra.com

L'installation d'ies4linux échoue

Malheureusement, j'ai besoin d'installer et d'utiliser IE ... J'utilise ce guide donné ici. Mais depuis le terminal lorsque j'essaie, lancez-le en utilisant ./ ies4linux J'obtiens toujours cette erreur:

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.)

Est-ce que quelqu'un peut m'aider? Merci!!

Utilisé ./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.

Faire

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

Je reçois à nouveau

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.)

J'ai modifié le lien comme indiqué dans le commentaire "La ligne 75 du fichier install.sh du dernier paquet se lit comme suit:

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

Le serveur répond avec:

Accès refusé Vous n'êtes pas autorisé à accéder à " http://activex.Microsoft.com/controls/vc/mfc42.cab " sur ce serveur.

Référence # 18.ecdd4e17.1453232252.16053044 Si vous avez le fichier ou pouvez le trouver ailleurs, remplacez simplement l'URL et vous devriez pouvoir continuer l'installation. "


Mais maintenant j'ai ....

IEs4Linux 2 est développé pour être utilisé avec les versions récentes de Wine (0.9.x). Il semble que vous utilisiez une ancienne version. Il est recommandé de mettre à jour votre vin avec la dernière version (Allez à: winehq.com).

Le programme 'ies4linux-gtk.py' a reçu une erreur système X Window. C'est probablement dû à un bug dans le programme. L'erreur était 'RenderBadPicture (paramètre d'image non valide)'. (Détails: serial 2920 error_code 143 request_code 139 minor_code 6) (Remarque pour les programmeurs: normalement, les erreurs X sont signalées de manière asynchrone. En d'autres termes, vous recevrez l'erreur un moment après l'avoir provoquée. Pour déboguer votre programme, exécutez-le avec - Si vous interrompez la fonction gdk_x_error (), vous pouvez alors obtenir une trace significative de votre débogueur.

2
Giovanni Giampaolo

Problème: impossible de télécharger mfc42.cab

La ligne 75 de install.sh du dernier package se lit comme suit:

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

Le serveur répond avec:

Accès refusé

Vous n'êtes pas autorisé à accéder à " http://activex.Microsoft.com/controls/vc/mfc42.cab " sur ce serveur.

Référence # 18.ecdd4e17.1453232252.16053044

Si vous avez le fichier ou pouvez le trouver ailleurs, remplacez simplement l'URL et il devrait pouvoir continuer l'installation. L'auteur était intelligent et a fourni des hachages pour les fichiers du fichier files:

mfc42.cab   632755  fbe551338463f13c6a5e215db55ac21b

Problème: Avertissement concernant une ancienne version de Wine

Le message d’avertissement concernant la version de Wine figure à la ligne 36 de functions.sh:

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

Recherchez MSG_WARNING_OLDWINE dans votre localisation, comme enUS.sh, et vous retrouverez le message d'avertissement. Le code recherche un numéro de version commençant par 0.9 comme vous pouvez le voir. L'auteur n'a apparemment jamais mis à jour le paquet lorsque Wine a finalement réalisé la version 1.0. Vous pouvez ignorer en toute sécurité le contenu du message d'avertissement, mais sachez que vous utilisez un ancien logiciel.

Des alternatives

Comment installer Internet Explorer (plusieurs versions)?

3
LiveWireBT

Installer les versions IE via PlayOnLinux

Mettez à jour votre PlayOnLinux dans Ubuntu conformément à https://www.playonlinux.com/en/download.html

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

Wine sera maintenant automatiquement mis à jour. Ouvrez PlayOnLinux et installez IE6/IE7/IE8 comme décrit dans la section cette réponse .

2
DnrDevil