CorelDRAW no Linux

Uso o CorelDRAW desde 1997 e é uma ferramenta indispensável para meu trabalho. E uso o Ubuntu há 7 anos como meu sistema operacional principal. O que me impedia de largar o Windows de uma vez por todas se resume em um única palavra: Corel.

E ai, o que eu fazia para rodar o Corel e o Linux “ao mesmo tempo”? As soluções mais comuns são o dual boot ou rodar o Windows em uma máquina virtual (não vem ao caso explicar o que é dual boot e virtualização). Mas o que é o prático? O que é que todo mundo quer realmente fazer? É simples, rodar o CorelDRAW diretamente no Linux, sem usar o Windows. Como não existe versão do Corel para Linux, a única solução é tentar instalar a versão para Windows.

Atualização: Hoje existe um vídeo ensinando o mesmo conteúdo deste artigo.

O primeiro problema que eu enfrentei ao tentar instalar o Corel no Ubuntu através do Wine é: NÃO instala. Como é que eu vou rodar o CorelDRAW se eu nem consigo instalar ele? Com a versão portável. O CorelDRAW portável é uma modificação não oficial do programa que permite rodar o Corel sem que seja necessário instalar no computador.

Antes de começar eu quero deixar claro que não é garantido que isso funcione em versões diferentes de Ubuntu (ou em outras distribuições). Esse procedimento funcionou no Wine 1.4 e 1.6 rodando no Ubuntu 14.04. Fiz um teste com o Wine 1.7 e não deu certo.

Vamos para a prática? A primeira coisa que você precisa fazer é baixar o CorelDRAW X3 portável no Pirate Bay. Considero que você já tem o Wine instalado em seu Ubuntu. Quando você tentar abrir o Corel irá aparecer um erro.

Download alternativo: CorelDRAW-X3.exe (caso o link acima não funcione)

Para resolver isso, baixe o arquivo mfc71u.dll e coloque-o na mesma pasta onde se encontra o Corel que você baixou.

Download alternativo: mfc71u.dll (caso o link acima não funcione)

Outro erro surgirá quando você tentar abrir o Corel.

Execute o comando abaixo para adicionar essa DLL faltante.

Outro erro surgirá quando você tentar abrir o Corel.

Configure o Wine para usar a biblioteca mshtml nativa (Windows).

Pronto, agora use seu CorelDRAW no Linux :)

Gostou? Quer que meu trabalho continue? Inscreva-se no meu canal no YouTube para assistir meus vídeos.

43 comentários sobre “CorelDRAW no Linux

    1. Oi Marcelo, eu já tentei instalar o CorelDRAW X6 e X7, mas o problema é que simplesmente não instala, sempre dá algum erro. Resumindo: Talvez o X6 e X7 rodem bem no Linux, mas não instala. Recomendo usar o VirtualBox para rodar o Corel mais novo. Obrigado por seu comentário.

      Curtir

  1. Rafael segui seu roteiro passo-a-passo mais qdo chega neste ponto tenho o seguinte erro:
    erisvaldo@NGInfo:~$ winetricks mfc42
    ——————————————————
    You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
    ——————————————————
    Executing w_do_call mfc42
    Executing load_mfc42
    Executing mkdir -p /home/erisvaldo/.cache/winetricks/vcrun6
    mkdir: é impossível criar o diretório “/home/erisvaldo/.cache/winetricks/vcrun6”: Permissão negada
    ——————————————————
    Note: command ‘mkdir -p /home/erisvaldo/.cache/winetricks/vcrun6’ returned status 1. Aborting.
    ——————————————————
    Tentei instalar usando sudo ñ funciona, usei o root instala e tenho a informação q foi instalado e q está ok. Mesmo assim ñ funciona continua com o mesmo erro mfc42.dll ñ encontrada.
    Vc poderia me ajudar, agradeço um abraço.

    Curtir

  2. Ola, ocorreu um erro ao tentar salvar um arquivo o erro é no wine creio eu, o erro é o seguinte “ConfigInit: FileBadFormat

    Curtir

      1. Tentei mais não deu em nada, por enquanto tentar rodar em uma maquina virtual. Obrigado pela atenção se descobrir me avisa, o ruim é que posso fazer todo o resto. Não consigo nem abrir nem salvar.

        Curtido por 1 pessoa

    1. Aparentemente o problema é a falta da biblioteca “COMCTL32.dll”. No meu Wine esse arquivo está em:
      .wine/drive_c/windows/system32
      .wine/drive_c/windows/syswow64
      .wine/drive_c/windows/winsxs/amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef
      .wine/drive_c/windows/winsxs/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef

      Baixe-a com o link abaixo e coloque nas pastas acima. Principalmente para a pasta “system32”.
      https://drive.google.com/file/d/0B894M0Ei0LchZHUzNGFBR010eUU/view?usp=sharing

      Se isso não funcionar, eu recomendo que apague a pasta de configuração do seu Wine e tente todo o processo novamente, como no manual.
      $ rm -R ~/.wine

      Curtir

      1. Nao funcionou. Ja tentei dos dois jeitos que voce recomendou, e tambei tentei reconfigurar o wine com winearch para sempre ser 32bit. nada.

        Curtir

      2. Uso a versão 1.8 do Wine.. Pra instalar essa DLL que falta COMCTL32 basta digitar: winetricks comctl32 (ela vai aparecer nas bibilotecas – basta deixar nativa).

        Curtir

  3. amigo só o rapaz que escreveu vc ja consseguio instalar outra versão do corel draw no wine 1.7 neste ano de 2015 o x6 ou o x7 ? desde ja agradeço sua atenção…tem alguma maneira de instalar o corel draw em alguma versão mais nova do wine ou simplesmente instalar no playonlinux para poder executar direto sem precisar abrir o virtual box??

    Curtir

    1. Não tive sucesso com versões mais novas do CorelDRAW e não consegui rodar o X3 no Wine 1.7. Existe versão portável do CorelDRAW X7? Se você conhecer, por favor me envie o link para eu fazer meus testes aqui, quem sabem funciona?

      Curtir

  4. Olá Rafa!
    Parabéns, tanto o post quanto o vídeo são muito bem explicados e vc é um fofo!
    A instalção deu toda certinha. O problema é quando eu tento abrir um arquivo cdr, versão 13. Primeiro que ele não reconhece as fontes. Aí eu instalei elas, elas estão em otf. Porém, novamente dá esse erro, ele não encontra as fontes. Mesmo eu clicando em substituir as fontes, aparecem muuuuuuuitas, mas muuuuuitas caixas de diálogo escrito ConfigInit: bad file format. Detalhe que quando eu seleciono o arquivo para abrir, a visualização dele é prefeita… =/ Não sei mais o que fazer!
    Tem como me ajudar assim de longe?
    Muito obrigada Rafa!!!

    Curtir

  5. Cara é muito show.. graças a Vc consigo usar o X3 no linux… cara mas isso é muito complicado pois é uma droga, precisamos dar um jeito de rodar o x7… de que adianta rodar um antigo… sempre dá pau as pessoas sempre mandam na versào do novo.
    Ficaria 1000% de usar o linux se o x7 rodasse nele. ajudem a fazer um intensivão… isso é muito importante

    Curtir

  6. Olá Rafael, fiz tudo certo. Todos os comando, configurações deu certo. Porém quando abro o corel fica apenas na telinha dizendo ” carregando aplicativo…” e não abre. Sabe o que pode ser? alguma outra configuração? Uso debian. Obrigada.

    Curtir

    1. Olá Drik@, não sei se ainda está com o mesmo problema, mas comigo aconteceu o mesmo. No passo de configuração do wine tem que instalar o mshtml tem que selecionar a opção nativa (apenas nativa) ou não irá rodar.

      Curtir

  7. Olá, Rafael.

    Funcionou o corel x3 aqui do tutorial, e funciona muito bem, na sua versão wine recomendada e com seus arquivos do link que postou. A única diferença nos procedimentos foi que; o comando do wine tricks não deu certo. Tive que baixar e mover manualmente o arquivo “mfc42.dll” para a “drive_c/windows/system”, e pronto.

    Só que eu queria mais… hehehe

    Eu consegui “instalar” o corel12 completo (não sou exigente!), com font navigator, todos os idiomas menos holandês, enfim; tudo q tem direito no wine.
    O programa roda uma beleza! Telas redimensionareis, reconhece miniaturas de arquivos salvos, mas não abre os arquivos em si.
    sou iniciante, conheço pouco e não “domino o console” ainda, por isso, lhe pergunto, se teria alguma luz sobre oq eu fazer com esses fix???

    Ótimo post.
    Muitíssimo grato! :)

    ===>>> Running Ubuntu Gnome 16.04 wine-2.0-staging CorelDRW.exe
    err:wincodecs:TiffDecoder_CreateInstance Failed reading TIFF because unable to load libtiff.so.4
    fixme:mmio:MMIO_InstallIOProc Global procedures not implemented
    err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered
    err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x1
    err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered
    err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x1
    fixme:wintab32:X11DRV_WTInfoW WTI_INTERFACE unhandled index 7
    fixme:wintab32:X11DRV_WTInfoW WTI_INTERFACE unhandled index 7
    fixme:wintab32:WTMgrOpen (0x10166, 1024): stub
    fixme:wintab32:X11DRV_WTInfoW Unhandled Category 892877208
    fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
    fixme:font:get_font_unicode_ranges encoding 1937337698 not supported
    fixme:font:get_font_unicode_ranges encoding 1937337698 not supported
    fixme:ole:CoResumeClassObjects stub

    Curtir

  8. Muito bom! Consegui instalar no LinuxMint 18 com o wine 1.6 show de bola!
    Para pegar o wine nessa versão simplismente usei apt install wine no terminal e veio a 1.6.
    Mas infelizmente a versão do arquivo que tenho é x7.

    Curtir

  9. Em 1999 até 2002 existiu uma versão de Corel para Linux, era barbada de instalar, eu usei ela por mais 3 anos numa gráfica que eu tinha. Foi instalado no Conectiva Linux 1.0 , e olha, ele matava a pau se comparado com o do windows. Verei na minha coleção de softwares para Linux se ainda tenho ele.

    Curtir

  10. Boa noite Rafael!
    Você ainda tem o programa que roda o Corel Draw?
    Tentei fazer o download porém deu algum erro.
    Se tiver pode me enviar por e-mail ?
    Obrigado!

    Curtir

Deixe um comentário