記事"Linux 上での MetaTrader 5"についてのディスカッション - ページ 36

 
Victor Barboza #:
私はUbuntu 26.04を使用していますが、ここでもそれを選択する必要がありますが、その後F4キーを押します。
こんにちは、ビクターさん。私もUbuntu 26.04を使用しています。最新のWine-11.12 Stagingをインストールし、webview2.exeとMicrosoftEdgeWebView2RuntimeInstallerX64.exeの両方を試してみましたが…それでも「Market」ウィンドウもMQL5のログイン画面も表示されません。 corefontsやその他のフォントをいくつかインストールしてみましたが、それでも動作しません。これを動作させるための何かコツはありますか?
 
Mymtornos #:
こんにちは、ビクター。私もUbuntu 26.04を使っていて、Wine-11.12 Stagingの最新バージョンをインストールしています。 webview2.exeとMicrosoftEdgeWebView2RuntimeInstallerX64.exeの両方を試してみましたが……「Market」ウィンドウが表示されず、MQL5へのログインもできません。corefontsやその他のフォントをいくつかインストールしましたが、まだうまく動作しません。 これを動作させるためのヒントはありますか?
私もできませんでした。いろいろ試してみましたが、うまくいかず、諦めてしまいました。ここでインジケーターをインストールするには、ソースコード経由でしかできません。
 
Victor Barboza #:
私もうまく動作させることができませんでした。いろいろ試してみましたが、どうにもならなかったので、諦めました。ここでインジケーターをインストールするには、ソースコードから行うしか方法がありません。
Arch Linux + Bottles + Flatpak 環境で作業中
 

みんな、手間がかかりすぎて割に合わないよ!WindowsのVMにインストールして、楽しく使おう!

Linux用のネイティブ版MT5が登場するまでは、問題がつきまとうでしょう。

 
Thiago Ferreira #:

みんな、無駄な努力しすぎだよ!Windowsの仮想マシンにインストールして、気楽に楽しもう!

Linux用のMT5ネイティブ版が登場するまでは、この問題は常に付きまとうでしょう。

仮想マシンに幸せなんてない!例えば、コードをコピー&ペーストしたり、ターミナルとブラウザのウィンドウを切り替えたりするのが不便だ。私の環境では、wine11.11(Windows 11)がターミナルの最新ビルドと問題なく動作している。
 
Ilya Filatov #:
仮想マシンには何のメリットもない!例えば、コードをコピー&ペーストしたり、ターミナルとブラウザのウィンドウを切り替えたりするのは面倒だ。私のWine 11.11(Windows 11)は、最新のターミナルバージョンでも問題なく動作している。
ああ…でも、それはあなた次第ですね。少なくとも私は、ちょっとしたその場しのぎの対処法にはもううんざりしています。以前Bottlesを使ったことがありますが、フォーマットする必要が出て、Bottlesを再インストールした後、再び動作させることができませんでした。

あなたが挙げた点については、VMで基本的な設定を行うだけで、イライラすることなくすべて解決できます:

1. コピー&ペースト:双方向クリップボードを有効にすれば、Ctrl+CやCtrl+VがLinuxとWindowsの間で正常かつシームレスに機能します。
2. ウィンドウの切り替え:シームレスモード(Seamless)またはRDPを使用すれば、MT5とMetaEditorのウィンドウがLinuxのデスクトップ上に独立して表示され、タスクバーに直接統合されるため、VM全体の画面を切り替え続ける必要がなくなります。
3. 共有フォルダ:MQL5のコードフォルダをLinux上に直接マッピングし、お好みのエディタで編集することができます。

Wine 11.11は現在問題なく動作しているかもしれませんが、VMの利点は予測可能性にあります。MetaQuotesやシステムのアップデートによって、日中に突然作業環境が壊れてしまうことはありません。安定性とメンテナンスフリーを求める方にとっては、VMの方が依然として価値があります。
 
vladimir “lada72” #:
Arch Linux + Bottles + Flatpak で作業しています
ちなみに、これが最新のUbuntuで唯一動作したものです……ちょっと不安定ですが……いくつかのコンポーネントが必要です……
 
Alex FXPIP #:
ちなみに、これが最新のUbuntuで唯一動作したものです……ちょっと不安定ですが……いくつかのコンポーネントが必要です……

要するに、これは手に負えない。AIを使って丸一日、様々な依存関係やコンポーネントを試してみたけど。私の環境ではBOTTLESが不具合を起こしていて、正常に動作しない。AIアシスタントの入力欄がクリックできない……ロシア語のテキストも受け付けてくれない…… まったくおかしな話だ

メタクォータの皆さん、WebView2とAIアシスタントがメタエディタで正しく動作するように、 MacOSとLinux向けの必要なコンポーネントや依存関係、およびそのバージョンについて 分かりやすい回答をお願いします これはもう笑えない状況です

LinuxへのMT5のインストール手順を、こちらhttps://www.metatrader5.com/ru で 更新してください。現在のものは古く、リポジトリも機能していないため、皆がどうすればいいのか頭を悩ませています…… そして、あらゆる苦難を乗り越えた後でも、あなたの手順通りにLinuxの10でAIアシスタントが動作しません

ブローカーにはDMGファイルやLinux用の手順書を配布し、「プラットフォームはこれらの環境で動作する」と謳っているのに、実際には完全な機能を持たないWineエミュレーターの場当たり的な対応に過ぎない…… もし貴社のプラットフォームをWine対応と位置付けるなら、動作するWebインターフェースとAIアシスタントを備えた、Windowsとコンポーネントの明確なイメージをボトルに組み込んでください…… もう15年も前の幼稚園レベルの話だ――LinuxやMacOS向けのネイティブMT5プラットフォームを、今すぐ開発してリリースできないのか?
Wineでは、メタエディタやMT5からのゾンビプロセスが山ほどあり、正しく終了させても常にフリーズしたまま……WineのスキンやWineサーバー……まったくのゴミだ

MetaTrader 5 на Linux
MetaTrader 5 на Linux
  • 2013.01.18
  • www.mql5.com
В этой статье расскажем, как легко установить MetaTrader 5 в популярных версиях Linux — Ubuntu и Debian. Эти системы широко используются не только на серверном оборудовании, но и на обычных компьютерах трейдерами.
 

MetaEditor ビルド 6159、Ubuntu 26.04 では、AI Assistant が動作しません。

Bottles(Wine 11.0)上では、AI Assistantを開くと、WebView2が常に0x80070578 - Invalid window handle(まれに0x800700AA - Resource in use)のエラーでクラッシュする。 GPU/sandboxフラグ、仮想デスクトップ、Windowsのバージョン(10/11)、WebView2自体のバージョン(152.xおよび109.x)について確認・除外しましたが、どの環境でも同様の現象が発生します。

mt5ubuntu.sh(Wine 10.0)による公式インストールでは: このエラーは発生しませんが、AIエンジン(ProgramData\MetaQuotes\ML\goose.exe)が自動的にダウンロードされず、「ai engine executable not found (code=-2, win32=0)」というエラーが表示されます。 エンジンファイルを手動で追加すると、AI Assistantパネルがまったく表示されなくなり、MetaEditor全体がフリーズしてしまいます。

結論:現在、Linuxではいかなる方法でもAI Assistantを起動できません。


どうすべきか分かりませんが、Vainの開発者に連絡し、少なくとも自分のニーズに合わせて正しい依存関係を含むカスタムVainビルドを作成してもらうことをお勧めします……他に解決策は見当たりません……

 
Alex FXPIP #:

MetaEditor ビルド 6159、Ubuntu 26.04 では、AI アシスタントが動作しません。

Bottles(Wine 11.0)環境では、AIアシスタントを開こうとすると、WebView2が常にエラー 0x80070578 – 無効なウィンドウハンドル(まれに 0x800700AA – リソースが使用中)でクラッシュします。 以下の項目を確認し、原因ではないことを確認しました:GPU/サンドボックスフラグ、仮想デスクトップ、Windowsのバージョン(10/11)、およびWebView2のバージョン自体(152.xおよび109.x)――いずれの場合でもこの問題が発生します。

mt5ubuntu.sh による公式インストール(Wine 10.0)では: このエラーは発生しませんが、AIエンジン(ProgramData\MetaQuotes\ML\goose.exe)が自動的にダウンロードされず、「AIエンジンの実行ファイルが見つかりません(コード=-2、win32=0)」というメッセージが表示されます。 エンジンファイルを手動で追加すると、AI Assistantパネルがまったく表示されなくなり、MetaEditorが完全にクラッシュします。

結論:現時点では、Linux上でAI Assistantをどのような方法でも実行することはできません。


はっきりとは分かりませんが、Wineの開発者に連絡を取り、少なくとも必要な依存関係を正しく含んだ、ご自身のニーズに合わせたカスタムWineビルドを作成してみることをお勧めします…他に解決策は見当たりません…

Bottlesを使用している場合、その使用は自己責任となります。

mt5ubuntu.sh という公式のインストーラーは存じ上げませんが、どこで見つけましたか? Linux 向けの公式インストーラーは、こちらの記事https://www.mql5.com/ja/articles/625 に記載されている mt5linux.sh です。

Wine 10.0はMetaQuotesによってサポートされていません。11.x(11.0を除く)を使用する必要があります。

私はUbuntu 26.04とMT5を使用しています。AIアシスタントを確認し、結果をご報告します。

MetaTrader 5 on Linux
MetaTrader 5 on Linux
  • 2013.01.18
  • www.mql5.com
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.