Instalando Corel Draw X3 – Wine

CorelDrawX3

Corel Draw X3

Instalando Corel Draw X3 – Wine

Corel Draw é uma api gráfica de desenvolvimento de projetos, imagens e muitas outras utilizades. O Linux possui uma ferramenta similar chamada de “inkscape”. Mas muitas pessoas não estão acostumadas ou não estão dispostas a mudar de api. Assim sendo o Corel deve poder ser ser executado de qualquer maneira no meio Linux.

Ambiente e cautelas:

Como uma api gráfica é interessante que os recursos 3d estejam habilitados e devidamente instalados, devemos tomar certos cuidados para o bom desempenho da api.

Ambiente de testes:

  • Debian 5.0, lenny
  • Gnome 2.22.3
  • Wine-1.1.42
  • Coputador, configuração:
    • Processador: Intel(R) Core(TM)2 Quad CPU Q6700 @ 2.66GHz
    • Graphics:Intel i915, 82G33/G31 Express Integrated Graphics Controller
    • Memória RAM: 2GB
    • HD: 320 GB – 7200 RPM

Cautelas:

  • Desabilitar compiz, caso contrário execução comprometida.
  • Desabilitar parâmetro, “compositing_manager” do metacity.

Repositório utilizado

Repositórios utilizados pelo apt:

deb http://www.lamaresh.net/apt lenny main

deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

deb-src http://ftp.us.debian.org/debian/ lenny main contrib non-free

Pacotes

É necessário verificar a presença destes pacotes:

  • libgl1-mesa-dri
  • libgl1-mesa-glx
  • libglu1-mesa
  • mesa-utils
  • gnome
  • wine
  • msttcorefonts

Setando um novo local de teste

$ export WINEPREFIX=~/Corel

Configurando o novo local de teste:

$ winecfg

Configurações (Debian com pulseaudio, e emulação de esd ativa):

Instalação do Corel:

$ cd /CAMINHO/PARA/INSTALADOR/

$ wine Setup.exe

Desabilite a opção de update, o mesmo facilita os crashs do software. Informe corretamente a licença e deixe o caminho padrão para instalação do Corel Draw X3.

Winetricks

O winetricks foi desenvolvido como um repositório de programas especiais para o wine, com versões do directx, dotnet e outros, para wine.

É necessário instalar alguns programas.

$ wget http://www.kegel.com/wine/winetricks && chmod +x winetricks

$./winetricks msxml6 gdiplus gecko vcrun2005 ie6

Substituindo mfc42.dll

O Corel necessita que o dll mfc42 seja nativo do windows.

Para tanto basta baixá-lo de um site na web ou copiá-lo de uma instalação do windows e colocá-lo direto em $WINEPREFIX/drive_c/windows/system32 .

Execute

$ winecfg

E na aba de dll’s deixe mfc42.dll native.

Configurando alguns registros

Crie um arquivo com as linhas

REGEDIT4

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete]

“AutoComplete In File Dialog”=dword:0000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\ComDlg32]

“NoBackButton”=dword:00000000

“NoFileMru”=dword:00000000

Arquivo 9.1: Registro para evitar crashs de diálogo

E execute:

$ regedit Arquivo9.1

Criando um executável

Criando um executavel com o código abaixo, o nomearemos corel:

#Exportando diretório WINE

export WINEPREFIX=$HOME/Corel

#Acessando pasta de instalação

cd “$HOME/WAR3/drive_c/Arquivos de programas/CorelDrawX3/”

wine CorelDRW.exe

Arquivo 10.1: corel

Depois é necessário a permissão de execução:

$ chmod a+x corel

Executando:

$ ./corel

About marotta