Discussão do artigo "MetaTrader 5 no Linux" - página 22

 

Hi,

Estou enfrentando o mesmo problema e preciso de ajuda.

Ubuntu: 22.04

Wine: 7.01

Fiz uma atualização e o MT5 se suicidou. Não tenho certeza de qual versão atualizei, pois não verifiquei.

Presumo que seja da versão 3540 para a 3550.

Se possível, gostaria de receber ajuda sobre como copiar os arquivos de compilação anteriores, obrigado.

Dan

 

Hi,

Tentei instalar versões anteriores do MT5 conforme sugerido (evitando atualizações automáticas), mas elas continuam travando. A primeira instalação funcionou por alguns minutos, mas agora ela trava imediatamente.

Recebo o seguinte erro: wine: Call from 000000006690A705 to unimplemented function win32u.dll.NtUserDrawIconEx, aborting

Tentei com todos os executáveis do MT5 3521-3531 encontrados aqui [MetaTraders Archive] - Google Drive, e também com outras versões.

wine-7.0.1

LUNUX

DISTRIB_ID=Ubuntu DISTRIB_RELEASE=21.04 DISTRIB_CODENAME=hirsute DISTRIB_DESCRIPTION="Ubuntu 21.04" NAME="Ubuntu" VERSION="21.04 (Hirsute Hippo)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 21.04" VERSION_ID="21.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=hirsute UBUNTU_CODENAME=hirsute

Qual versão do executável/wine/linux você está usando?


Muito obrigado

Lt

Enterprise Open Source and Linux | Ubuntu
Enterprise Open Source and Linux | Ubuntu
  • ubuntu.com
Sustainable open source at the lowest cost, everywhere. Rethink what's possible with Linux and open source. Companies engage Canonical to drive down open source operating costs. Automate everything: multi-cloud operations, bare metal provisioning, edge clusters and IoT.
 
A compilação mais recente é interrompida e o mt5 logo se fecha.
Minha solução é usar o pacote winehq-devel, cuja versão é 8.0-rc1, como visto no Ubuntu 20.04.

Talvez você queira fazer backup do diretório do prefixo do wine, caso tenha configurações importantes lá, e por segurança.
 
Haverá uma atualização para corrigir esse problema em breve?
 

O mesmo problema aqui! :(


Nosso amigo Wasin Thonkaew poderia revelar como você fez isso funcionar usando o pacote wine-devel?

 



Dan_W93 verifiquei.

Presumo que seja da versão 3540 para a 3550.

Se possível, gostaria de receber ajuda sobre como copiar os arquivos de compilação anteriores, obrigado.

Dan


O mesmo aqui... Ubuntu beaver, wine 7.01

O que eu fiz foi excluir todos os arquivos da pasta: MQL5/Profiles/Charts/Default

então, o Mt5 não está travando imediatamente após a inicialização, ele também se conecta à minha conta, mas entra em colapso novamente quando tento abrir um novo gráfico





O mesmo aqui... Ubuntu beaver, wine 7.01

O que fiz foi excluir todos os arquivos da pasta: MQL5/Profiles/Charts/Default

então, o Mt5 não está travando imediatamente após a inicialização, também se conecta à minha conta, mas entra em colapso novamente quando tento acessar o New Chart


 
Pessoal, tentem estas instruções (funcionaram bem para mim): https: //www.mql5.com/en/blogs/post/751281
MT5 build 3550 broken launching on Linux through wine. How to solve?
MT5 build 3550 broken launching on Linux through wine. How to solve?
  • www.mql5.com
MT5 latest build as of 3550 is broken when launch on Linux with wine. It will launch then close itself shortly after. The solution is to use winehq-devel (may be winehq-staging works but I didn't test
 
loosertrader #:

Hi,

Tentei instalar versões anteriores do MT5 conforme sugerido (evitando atualizações automáticas), mas elas continuam travando. A primeira instalação funcionou por alguns minutos, mas agora ela trava imediatamente.

Recebo o seguinte erro: wine: Call from 000000006690A705 to unimplemented function win32u.dll.NtUserDrawIconEx, aborting

Tentei com todos os executáveis do MT5 3521-3531 encontrados aqui [MetaTraders Archive] - Google Drive, e também com outras versões.

wine-7.0.1

LUNUX

DISTRIB_ID=Ubuntu DISTRIB_RELEASE=21.04 DISTRIB_CODENAME=hirsute DISTRIB_DESCRIPTION="Ubuntu 21.04" NAME="Ubuntu" VERSION="21.04 (Hirsute Hippo)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 21.04" VERSION_ID="21.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=hirsute UBUNTU_CODENAME=hirsute

Qual versão do executável/wine/linux você está usando?


Muito obrigado

Lt

Essa linha:

Chamada de 000000006690A705 para função não implementada win32u.dll.NtUserDrawIconEx

Isso me faz pensar que você está usando a compilação mais recente. Experimente a 3540.

Para levar em conta ao copiar os exe's de versões anteriores:

Os exe's que encontrei na unidade tinham nomes com maiúsculas diferentes. Por exemplo, minha instalação tem:

metaeditor64.exe

Enquanto os arquivos da unidade mencionados têm:

MetaEditor64.exe

Se você sobrescrever sem excluir, o ícone do iniciador pode estar carregando uma versão mais antiga.

Em outras palavras, certifique-se de não ter um 'metaeditor64.exe' e um 'MetaEditor64.exe' no mesmo diretório.

 
Fernando Carreiro #:

Tente restaurá-lo a partir de seus backups. Se você não tiver backups, copie os arquivos de uma compilação anterior sobre os atuais para ver se o problema foi corrigido.

Graças a Andrey Khatimlianskii, você pode fazer download de compilações anteriores aqui - https://drive.google.com/drive/folders/1YSUVehcElTpLxCLPMsdlDfFu4Y61yrcc

Obrigado, está ótimo!

 
Péter Kovács #: Obrigado, é ótimo!
Não tem de quê!