Обсуждение статьи "MetaTrader 5 на Linux" - страница 22

 

Привет,

Я столкнулся с той же проблемой, я мог бы получить некоторую помощь.

Ubuntu: 22.04

Wine: 7.01

Я сделал обновление и MT5 убивает себя, я не уверен, с какой версии я обновил или до, так как я не проверял.

Предполагаю, что с билда 3540 до 3550.

Если можно, подскажите, как скопировать файлы предыдущей сборки, спасибо.

Дэн

 

Привет,

Я пытался установить предыдущие версии MT5, как было предложено (предотвращая автоматическое обновление), но они продолжают рушиться. Установка кулака работала в течение нескольких минут, но теперь они сразу падают.

Я получаю эту ошибку: wine: Call from 000000006690A705 to unimplemented function win32u.dll.NtUserDrawIconEx, aborting

Я пробовал со всеми исполняемыми файлами в MT5 3521-3531, найденными здесь [MetaTraders Archive] - Google Drive, а также с другими версиями.

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

Какую версию исполняемого файла/wine/linux вы используете?


Спасибо

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.
 
Последняя сборка ломается, и mt5 вскоре сам закрывается.
Мое решение - использовать пакет winehq-devel, версия которого 8.0-rc1, как показано на Ubuntu 20.04.

Вы можете сделать резервную копию каталога wine prefix на случай, если у вас там есть важные настройки, а также для безопасности.
 
Будет ли в ближайшее время выпущено обновление, исправляющее эту проблему?
 

Та же проблема! :(


Не мог бы наш друг Wasin Thonkaew рассказать, как вы заставили его работать, используя пакет wine-devel?

 



Dan_W93 проверял.

Предполагаю, что с билда 3540 до 3550.

Если можно, подскажите, как скопировать файлы предыдущей сборки, спасибо.

Дэн


То же самое здесь... Ubuntu beaver, wine 7.01

Что я сделал, так это удалил все файлы из папки: MQL5/Profiles/Charts/Default

после этого Mt5 не падает сразу после запуска, также подключается к моему аккаунту, но снова падает, когда я пытаюсь создать новый график.





то же самое... Ubuntu beaver, wine 7.01

Что я сделал, так это удалил все файлы из папки: MQL5/Profiles/Charts/Default

после этого Mt5 не падает сразу после запуска, также подключается к моему аккаунту, но снова падает, когда я пытаюсь перейти к новому графику


 
Эй, ребята, попробуйте эти инструкции (у меня сработали): 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 #:

Привет,

Я пытался установить предыдущие версии MT5, как было предложено (предотвращая автоматическое обновление), но они продолжают рушиться. Установка кулака работала в течение нескольких минут, но теперь они сразу падают.

Я получаю эту ошибку: wine: Call from 000000006690A705 to unimplemented function win32u.dll.NtUserDrawIconEx, aborting

Я пробовал со всеми исполняемыми файлами в MT5 3521-3531, найденными здесь [MetaTraders Archive] - Google Drive, а также с другими версиями.

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

Какую версию исполняемого файла/wine/linux вы используете?


Спасибо

Lt

Эта строка:

Вызов из 000000006690A705 в нереализованную функцию win32u.dll.NtUserDrawIconEx

Это заставляет меня думать, что вы используете последнюю сборку. Попробуйте 3540.

Учитывать при копировании exe-файлов из предыдущих версий:

Имена exe-файлов, которые я нашел на диске, имеют разную заглавную букву. Например, моя установка имеет:

metaeditor64.exe

В то время как упомянутые файлы на диске имеют:

MetaEditor64.exe

Если вы перезаписываете без удаления, значок пусковой установки может загружать старую версию.

Другими словами, убедитесь, что у вас нет "metaeditor64.exe" и "MetaEditor64.exe" в одном каталоге.

 
Fernando Carreiro #:

Попробуйте восстановить его из резервных копий. Если у вас нет резервных копий, скопируйте файлы из предыдущей сборки поверх текущих и посмотрите, исправлена ли проблема.

Благодаря Андрею Хатимлянскому, вы можете скачать предыдущие сборки здесь - https://drive.google.com/drive/folders/1YSUVehcElTpLxCLPMsdlDfFu4Y61yrcc.

Спасибо, это здорово!

 
Péter Kovács #: Спасибо, это здорово!
Пожалуйста!