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 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
您好、
我也遇到了同样的问题,希望能得到帮助。
Ubuntu:22.04
Wine: 7.01
我做了一次更新,MT5 自动关闭了,我不确定更新的版本,因为我没有检查。
我想应该是从版本 3540 升级到 3550。
如果可能的话,我想知道如何将以前的构建文件复制过来,谢谢。
丹
你好、
我尝试按照建议安装以前版本的 MT5(防止自动更新),但它们总是崩溃。拳头安装能用几分钟,但现在马上就崩溃了。
我收到这样的错误:Wine:调用来自 000000006690A705 的未实现函数 win32u.dll.NtUserDrawIconEx,终止。
我使用 MT5 3521-3531 中的所有可执行文件进行了尝试,可在此处找到 [MetaTraders Archive] - Google Drive,也可 使用 其他版本。wine-7.0.1
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 版本?
谢谢
中
这里也有同样的问题!:(
我们的朋友 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 启动后没有立即崩溃,也能连接到我的账户,但当我尝试新建图表时又崩溃了。
你好、
我尝试按照建议安装以前版本的 MT5(防止自动更新),但它们总是崩溃。拳头安装能用几分钟,但现在马上就崩溃了。
我收到这样的错误:Wine:调用来自 000000006690A705 的未实现函数 win32u.dll.NtUserDrawIconEx,终止。
我使用 MT5 3521-3531 中的所有可执行文件进行了尝试,可在此处找到 [MetaTraders Archive] - Google Drive,也可 使用 其他版本。wine-7.0.1
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?
谢谢
中
这一行
从 000000006690A705 调用未实现的函数 win32u.dll.NtUserDrawIconEx
我认为您使用的是最新版本。请尝试使用 3540 版本。
复制以前版本的 exe 时要注意:
我在硬盘上发现的 exe 名称大小写不同。例如,我的安装文件有:
metaeditor64.exe
而提到的驱动器文件有:
MetaEditor64.exe
如果覆盖而不删除,启动器图标可能会加载旧版本。
换句话说,确保同一目录下没有 "metaeditor64.exe "和 "MetaEditor64.exe"。
尝试从备份中恢复。如果没有备份,则将以前版本的文件复制到当前版本上,看看问题是否得到解决。
感谢Andrey Khatimlianskii,你可以从这里下载以前的版本 - https://drive.google.com/drive/folders/1YSUVehcElTpLxCLPMsdlDfFu4Y61yrcc谢谢,太棒了!