Miguel Angel Vico Alba #: Die Anzahl der Beiträge mag darauf hindeuten, dass das Problem tatsächlich besteht und mehrere Nutzer betrifft, doch dies allein beweist noch nicht, dass es weit verbreitet ist oder die Mehrheit der Ubuntu-Nutzer betrifft.
Alle Ubuntu-Nutzer schreiben Ihnen, dass WebView in Wine nicht läuft, um den Marktplatz und den KI-Assistenten vollständig, ruckelfrei, fehlerfrei und ohne Probleme mit der Tastaturbelegung nutzen zu können, Karl!
In Ihren Anleitungen auf der offiziellen Website zum Herunterladen von MT5 – dort ist die Anleitung überhaupt veraltet und funktioniert nicht. Deshalb suchen wir nach Umgehungslösungen für die Installation von MT5 in anderen Emulatoren und mit anderen Methoden. Und du behauptest weiterhin, dass dies die Mehrheit der Ubuntu-Nutzer nicht betrifft … genauso wie die Mac-Nutzer :)) Dort gibt es genau dasselbe Problem: Der KI-Assistent liefert gemäß Ihrer Anleitung zur Installation auf einer Mac-Plattform oder bei einem beliebigen Broker-DMG (Wine-Emulator als Notlösung) kein vollwertiges WebView2 … das ist krass. Echt lustig. Sagst du jetzt noch, dass dieses Problem kein Problem ist, da die überwiegende Mehrheit auf Windows sitzen sollte? Das Niveau deiner Argumentation ist einfach herzerwärmend
Es gibt Lösungen – ihr müsst einen Thread erstellen oder hier diskutieren, was unter Ubuntu wirklich funktioniert, und es in ein funktionierendes Image packen, in das MT5 mit bereits korrekt eingehärtetem Wine + Abhängigkeiten + Komponenten geliefert wird oder bereits installiert ist, anstatt SH-Dateien bereitzustellen, die nicht mehr funktionieren, und Repositoriesund fehlerhafte Repositories. So habt ihr doch auch die DMG-Dateien für macOS erstellt, in denen MT5 und Wine bereits fest integriert waren. Aber ich wiederhole: Dort besteht dasselbe Problem mit WebView2, das ihr nicht gelöst habt. Genauso wie bei MyFXBook, wo behauptet wurde, dass ihr Roboter und die DLLs unter Wine nicht funktionieren würden – obwohl ich einen Weg gefunden habe; dort fehlten 4 Komponenten:
Wenn Sie Bottles verwenden, tun Sie dies auf eigene Gefahr.
Mir ist kein offizielles Installationsskript „mt5ubuntu.sh“ bekannt – wo haben Sie das gefunden? Das offizielle Installationsskript für Linux ist „mt5linux.sh“ aus diesem Artikel : https://www.mql5.com/de/articles/625
Wine 10.0 wird von MetaQuotes nicht unterstützt; Sie müssen die Version 11.x (außer 11.0) verwenden.
Ich habe Ubuntu 26.04 und MT5; ich werde den AI Assistant testen und dir die Ergebnisse mitteilen.
Das WebView2/Wine-Problem ist real; das hat niemand bestritten. Was Sie jedoch nicht nachgewiesen haben, ist, dass alle Ubuntu-Nutzer davon betroffen sind oder auch nur die Mehrheit. Mehrere Berichte zeigen, dass einige Nutzer das Problem haben. Sie beweisen jedoch keinen generellen Ausfall. Das Gleiche gilt für die Behauptung, die offiziellen Anleitungen würden „überhaupt nicht funktionieren“.
Außerdem legst du mir Worte in den Mund. Ich habe nie gesagt, dass das Problem irrelevant sei, dass Linux-Nutzer auf Windows umsteigen sollten oder dass MetaQuotes es ignorieren sollte. Ich habe lediglich gesagt, dass die Berichte in diesem Thread nicht beweisen, dass die meisten Ubuntu-Nutzer betroffen sind. Und nein, das Hinzufügen von „Karl!“ macht diesen logischen Sprung nicht stichhaltiger.
Was Alain betrifft: Er hat eindeutig gesagt, dass das offizielle Skript „mt5linux.sh“ heißt, nicht „mt5ubuntu.sh“. Du hast dann „mt5linux.sh“ gepostet und gesagt: „Da hast du es, ein MetaQuotes-Skript“. Ja, Karl … genau das hatte Alain dir gerade gesagt.
Das Problem mit WebView2/Wine besteht tatsächlich; das hat niemand bestritten. Aber Sie haben nicht bewiesen, dass es alle Ubuntu-Nutzer oder auch nur die Mehrheit von ihnen betrifft. Einige Berichte deuten darauf hin, dass dieses Problem bei einigen Nutzern aufgetreten ist. Sie belegen jedoch keinen flächendeckenden Ausfall. Dasselbe gilt für die Behauptung, dass die offiziellen Anleitungen „überhaupt nicht funktionieren“.
Außerdem legen Sie mir Worte in den Mund, die ich nicht gesagt habe. Ich habe nie behauptet, dass das Problem unwichtig sei, dass Linux-Nutzer auf Windows umsteigen sollten oder dass MetaQuotes es ignorieren sollte. Ich habe lediglich gesagt, dass die Beiträge in diesem Thread nicht beweisen, dass das Problem die Mehrheit der Ubuntu-Nutzer betrifft. Und nein, das Hinzufügen des Wortes „Karl!“ macht diesen logischen Sprung nicht überzeugender.
Was Alain betrifft: Er hat eindeutig gesagt, dass das offizielle Skript „mt5linux.sh“ ist und nicht „mt5ubuntu.sh“. Dann haben Sie „mt5linux.sh“ gepostet und gesagt: „Hier, bitte, das Skript von MetaQuotes.“ Ja, Karl … genau das hat Alain dir gerade gesagt.
1) Ich denke, Sie sollten ein Video darüber drehen, wie Sie MT5 gemäß der Anleitung von MetaQuotes unter Ubuntu installieren … Und selbst wenn es klappt, nehmen Sie bitte ein Video auf, wie Sie den Markt und den KI-Assistenten in MT5 unter Ubuntu öffnen und wie schlecht es läuft und mit Hängern und Einfrieren zu kämpfen hat …
2) Dann hättest du einen persönlichen Beweis dafür, dass das Problem weit verbreitet ist und alle Linux-Nutzer betrifft.
3) Hören Sie auf, die Dinge verdreht darzustellen – ich habe nicht konkret von Ihnen gesprochen, sondern von der offiziellen Antwort der Vertreter in diesem Forum; ich weiß nicht, ob Sie einer von ihnen sind oder nicht. Falls Sie einer von ihnen sind, dann richtet sich das auch an Sie
4) Schickt das Video ins Studio – dabei werdet ihr auch verstehen, wo das Problem liegt und wie man es löst
5) mt5linux.sh funktioniert nicht – dort ist ein fehlerhaftes Repository angegeben. Außerdem muss man vor der Installation auf einem sauberen Linux-System noch eine ganze Menge anderer Dinge installieren… Letztendlich funktioniert es nicht, und man muss eine halbe Stunde lang über das normale Wine selbst herausfinden, wie man MT5 unter Linux zum Laufen bringt
6) Web-MT5 ist unter Linux und macOS nicht lauffähig.
7) PS: Warum sollte man sich überhaupt von vornherein an Web-MT5 binden, wenn die Plattform doch für Emulatoren positioniert wird?
Was macOS 27 betrifft, habe ich das aktuelle PKG von MetaQuotes getestet: 1) Der KI-Assistent hat einwandfrei funktioniert, wenn man ihn direkt in MT5 über die Schaltfläche aufruft
2) Im MetaEditor tritt jedoch weiterhin der Fehler vom 29.09.2026 um 03:17:35.602 Uhr auf: WebView2 WebView2-Laufzeitumgebung konnte nicht gefunden werden
Und auch im Editor tritt der Fehler auf
Sogar der Market funktioniert
Worauf ich hinauswill: Könntet ihr vielleicht auch unter Linux ein Paket mit denselben korrekten Abhängigkeiten zusammenstellen?
Zu dem Gesagten möchte ich noch hinzufügen, dass WebView unter macOS nur im Terminal oder nur im Editor funktioniert – je nachdem, was zuerst gestartet wurde. Ich versuche, das Problem zu beheben
macOS (MetaTrader 5.app), Build 6230: Der KI-Assistent im MetaEditor meldet „couldn't find WebView2 Runtime“. Ich habe die Ursache und eine Umgehungslösung gefunden. Verwendet wurde das offizielle macOS-pkg von MetaQuotes
Umgebung: MetaTrader 5 x64 Build 6230, offizielle MetaTrader 5.app, Wine 11.1, macOS (Darwin 27.0), Apple Silicon. Das Terminal wird mit /portable gestartet, der MetaEditor mit /portable /language:English.
Symptom: Der Assistent und der Market funktionieren im Terminal. Im MetaEditor lässt sich der Assistent nicht öffnen, im Protokoll steht:
WebView2 konnte die WebView2-Laufzeitumgebung nicht finden
Was festgestellt wurde.
Das Installationsprogramm legt die Fixed-Version von WebView2 109.0.1518.78 unter C :\Program Files\WebView2 ab, registriert sie jedoch nicht als Evergreen: Der Schlüssel EdgeUpdate \Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5} in der Registrierung nicht vorhanden. Das Terminal findet diese Laufzeitumgebung, während der MetaEditor offenbar nach dem installierten Evergreen sucht und ihn nicht findet.
Ich habe dem MetaEditor den Pfad zur Laufzeitumgebung über die Richtlinie HKLM \SOFTWARE\Policies\Microsoft\Edge\WebView2\BrowserExecutableFolder zugewiesen, mit dem Wert metaeditor64 .exe = C :\Program Files\WebView2 . Danach funktionierte der Assistent im Editor zwar, aber es trat ein zweites Problem auf.
Es funktioniert nur das Programm, das WebView2 als Erstes geöffnet hat. Wenn zuerst das Terminal geöffnet wurde, tritt im Editor ein Fehler auf. Wenn zuerst der Editor geöffnet wurde, tritt im Terminal ein Fehler auf. Die Protokolle bestätigen dies, das Problem lässt sich konsistent reproduzieren.
Der Grund dafür ist, dass terminal64 .exe und MetaEditor64 .exe denselben WebView2-Datenordner verwenden : C :\Program Files\MetaTrader 5\temp\EBWebView . Gemäß den Regeln von WebView2 kann der zweite Prozess keine Umgebung in einem bereits belegten Ordner erstellen, wenn sich seine Parameter unterscheiden. Sie unterscheiden sich nicht durch den Pfad zur Laufzeitumgebung: Ich habe für beide denselben `BrowserExecutableFolder` festgelegt, und der Konflikt blieb bestehen. Möglicherweise liegen unterschiedliche Umgebungsparameter vor, zum Beispiel die Sprache (/language:English im Editor).
Eine funktionierende Umgehungslösung: Starten Sie den MetaEditor mit einem separaten Datenordner über die Variable `WEBVIEW2_USER_DATA_FOLDER` (Wine übergibt diese von macOS an den Windows-Prozess):
So funktioniert der Assistent gleichzeitig sowohl im Terminal als auch im Editor. Wenn man den Editor jedoch über die Taste IDE / F4 aus dem Terminal heraus öffnet, tritt der Konflikt erneut auf.
So lässt sich das meiner Meinung nach bei Ihnen beheben:
Weisen Sie dem MetaEditor einen eigenen Datenordner für WebView2 zu, zum Beispiel `temp \EBWebView-ME`, oder richten Sie in beiden Prozessen eine Umgebung mit identischen Einstellungen ein;
sodass MetaEditor die Laufzeitumgebung in `C :\Program Files\WebView2` genauso sucht wie das Terminal oder dass das Installationsprogramm diese Laufzeitumgebung in der Registrierung einträgt.
Fazit zu Linux: webView2 + KI-Assistent funktionieren, allerdings mit einigen Einfrierern; für die Korrektur des Tastaturlayout-Wechsels musste ein Skript geschrieben werden
MT5 Build 6231 unter Ubuntu 26.04 (Wine 11.18): Der KI-Assistent funktioniert, drei Probleme und ihre Lösungen
System: Ubuntu 26.04.1, KDE Plasma 6.6.6 (Wayland und X11), Wine 11.18 Staging (WineHQ),
Präfix Windows 11, MT5/MetaEditor Build 6231, WebView2 Evergreen 154.0.4258.37.
1.`mt5linux.sh` unterstützt Ubuntu 26.04 nicht
Für alle Ubuntu-Versionen >= 25.10 bindet das Skript das WineHQ-Repository `questing`ein ; Zweige für `resolute`
. Außerdem löscht es ohne Rückfrage `/etc/apt/sources.list.d/winehq*` und führt
`apt upgrade -y` aus.
Lösung: Ich habe das Repository `resolute` manuell hinzugefügt , `winehq-staging` installiert und aus dem Skript
nur die letzten Schritte ausgeführt: `winecfg -v=win11`, die Installation von WebView2 (`/silent /install`)
sowie die Installation von`mt5setup.exe`.
Bitte: Füge dem Skript den Zweig `resolute`hinzu und lösche keine fremden Repository-Dateien.
2. Der KI-Assistent ist halbtransparent und friert ein (im Terminal und im MetaEditor)
Ursache: Die GPU-Komposition von WebView2/Chromium unter Wine funktioniert nicht richtig.
Lösung: Über die WebView2-Richtlinie wurde die GPU nur für MT5-Prozesse deaktiviert:
```
for K in 'HKLM\SOFTWARE\Policies\Microsoft\Edge\WebView2\AdditionalBrowserArguments' \
'HKCU\Software\Policies\Microsoft\Edge\WebView2\AdditionalBrowserArguments'; do
Miguel Angel Vico Alba #: Das Problem mit WebView2/Wine besteht tatsächlich; das hat niemand bestritten. Sie haben jedoch nicht nachgewiesen, dass es alle Ubuntu-Nutzer oder auch nur die Mehrheit von ihnen betrifft. Einige Berichte deuten darauf hin, dass dieses Problem bei einigen Nutzern aufgetreten ist. Sie beweisen jedoch keinen flächendeckenden Ausfall. Das Gleiche gilt für die Behauptung, dass die offiziellen Anleitungen „überhaupt nicht funktionieren“.
Also, funktioniert die offizielle Anleitung für Linux nun oder nicht? Oder soll ich ein Video drehen? Ist der Fehler allgegenwärtig oder nicht? Ich frage mich, ab dem wievielten Versuch jemand das endlich versteht
Miguel Angel Vico Alba #: Was Alain betrifft: Er hat eindeutig gesagt, dass das offizielle Skript „mt5linux.sh“ ist und nicht „mt5ubuntu.sh“. Dann haben Sie „mt5linux.sh“ gepostet und gesagt: „Hier, bitte, das Skript von MetaQuotes.“ Ja, Karl... genau das hat Alain dir gerade gesagt.
Na ja, wenn schon sonst nichts, so hat dieses Hin und Her zumindest dazu beigetragen, dass aus „es funktioniert überhaupt nicht“ ein ordnungsgemäß dokumentiertes, konkretes Problem geworden ist. 🙂
Ich habe es geschafft, dass es größtenteils funktioniert. Alles läuft und ich kann mich bei MQL5 anmelden. Das Einzige, was mich nervt, ist, dass ich meinen „Risk Calculator“-EA nicht über „Meine Einkäufe“ im Store installieren kann, da die Schaltfläche „Installieren“ einfach nichts tut, wenn man darauf klickt.
Ich verwende CachyOS 7.2.9.
Lade das „Bottles“-Flatpak herunter und installiere es. Öffne es und erstelle oben links eine „Bottle“. Sobald eine erstellt wurde, klicke auf „Abhängigkeiten“ und installiere WebView2. Das dauert ungewöhnlich lange, also warte einfach ab. Gehe zurück und klicke auf „Einstellungen“. Stellen Sie den Runner auf „Built-in Wine 11“ ein, scrollen Sie nach unten und aktivieren Sie „Discrete Graphics“, damit alles flüssig läuft. Sie können noch weiter nach unten scrollen und zwischen Windows 10 und 11 wechseln, aber ich habe keinen Unterschied bemerkt. Laden Sie die Windows-Version von MT5 herunter, klicken Sie auf „Ausführbare Datei ausführen“ und suchen Sie dann die soeben heruntergeladene Datei „MT5.exe“.
Falls jemand EAs aus dem Store installieren kann, markiere mich bitte.
Hoffentlich hat das denjenigen geholfen, bei denen es bisher nicht funktioniert hat.
Bei den MetaTrader-5-Builds 6274–6283 wird unter Wine auf Linux die Meldung „Auf Ihrem System läuft ein Debugger“ angezeigt (Build 6257 funktioniert)
Seitdem der Installer die Version 6274 bereitstellt, lässt sich das Terminal unter Wine auf Ubuntu 24.04 nicht mehr starten. Es erscheint die Meldung „In Ihrem System wurde ein laufender Debugger gefunden“ und der Vorgang wird nicht fortgesetzt. Auf derselben Systemkonfiguration läuft die Version 6257 einwandfrei. Da kein Debugger an den Prozess angehängt ist, scheint es sich um einen Fehlalarm der Debugger-Prüfung unter Wine zu handeln. Wir möchten MetaQuotes bitten, sich dies anzusehen. Wir bitten nicht um eine Änderung am Schutzmechanismus selbst, sondern lediglich um die Bestätigung, ob Wine eine unterstützte Umgebung für die neueren Builds ist und ob die Prüfung so angepasst werden kann, dass sie dies toleriert.
Umgebung
Host: Ubuntu 24.04 LTS (x86-64)
Wine 9.0 (Ubuntu-Paket 9.0~repack-4build3) und Wine 10.0 (WineHQ stable): bei beiden das gleiche Ergebnis
Neues 64-Bit-Wine-Prefix, Installation über den offiziellen Installer darin
Kein Debugger, Tracer oder Überwachungstool angeschlossen (TracerPid des Prozesses ist 0)
Meldungsfeld „Auf Ihrem System wurde ein laufender Debugger gefunden“
6283
ad7fafb2... (126.216.296 Bytes)
gleiche Meldung
Build 6274 und spätere Versionen wurden heute mit dem offiziellen Installationsprogramm installiert. Die gleichen Builds starten unter echtem Windows ohne diese Meldung (ein Windows-Container-Test mit Build 6283).
Was wir beobachtet haben
Das Meldungsfeld erscheint innerhalb weniger Sekunden nach dem Start von terminal64 .exe. Der MetaEditor, der von derselben Installation aus gestartet wurde, hängt sich dann auf und beendet die Kompilierung nie.
Das Verhalten hängt nicht von der Wine-Version (9.0 vs. 10.0) ab, sondern vom Terminal-Build.
Wenn die Wine-eigene Aufrufverfolgung aktiviert ist, startet derselbe Build normal. Dies deutet darauf hin, dass die Überprüfung darauf reagiert, wie der Prozess von innen aussieht, und nicht auf einen angehängten Debugger.
Frage
Ist Wine unter Linux eine unterstützte Umgebung für aktuelle Builds? Falls ja, könntet ihr die Debugger-Erkennung unter Wine 9/10 überprüfen? Falls nicht, teilt uns dies bitte mit, damit wir entsprechend planen können.
Gibt es eine unterstützte Möglichkeit, das Terminal auf Linux-Servern auszuführen, die wir stattdessen nutzen sollten?
Viele Nutzer führen MT5 unter Linux/Wine aus (siehe die ausführliche Diskussion im Artikel „MT5 unter Linux“), daher würde eine Korrektur auch ihnen helfen.
Die Anzahl der Beiträge mag darauf hindeuten, dass das Problem tatsächlich besteht und mehrere Nutzer betrifft, doch dies allein beweist noch nicht, dass es weit verbreitet ist oder die Mehrheit der Ubuntu-Nutzer betrifft.
In Ihren Anleitungen auf der offiziellen Website zum Herunterladen von MT5 – dort ist die Anleitung überhaupt veraltet und funktioniert nicht. Deshalb suchen wir nach Umgehungslösungen für die Installation von MT5 in anderen Emulatoren und mit anderen Methoden. Und du behauptest weiterhin, dass dies die Mehrheit der Ubuntu-Nutzer nicht betrifft … genauso wie die Mac-Nutzer :)) Dort gibt es genau dasselbe Problem: Der KI-Assistent liefert gemäß Ihrer Anleitung zur Installation auf einer Mac-Plattform oder bei einem beliebigen Broker-DMG (Wine-Emulator als Notlösung) kein vollwertiges WebView2 … das ist krass. Echt lustig. Sagst du jetzt noch, dass dieses Problem kein Problem ist, da die überwiegende Mehrheit auf Windows sitzen sollte? Das Niveau deiner Argumentation ist einfach herzerwärmend
Es gibt Lösungen – ihr müsst einen Thread erstellen oder hier diskutieren, was unter Ubuntu wirklich funktioniert, und es in ein funktionierendes Image packen, in das MT5 mit bereits korrekt eingehärtetem Wine + Abhängigkeiten + Komponenten geliefert wird oder bereits installiert ist, anstatt SH-Dateien bereitzustellen, die nicht mehr funktionieren, und Repositoriesund fehlerhafte Repositories. So habt ihr doch auch die DMG-Dateien für macOS erstellt, in denen MT5 und Wine bereits fest integriert waren. Aber ich wiederhole: Dort besteht dasselbe Problem mit WebView2, das ihr nicht gelöst habt. Genauso wie bei MyFXBook, wo behauptet wurde, dass ihr Roboter und die DLLs unter Wine nicht funktionieren würden – obwohl ich einen Weg gefunden habe; dort fehlten 4 Komponenten:
Sowohl auf dem Mac als auch unter Linux funktioniert myfxbookEA nun.
Wenn Sie Bottles verwenden, tun Sie dies auf eigene Gefahr.
Mir ist kein offizielles Installationsskript „mt5ubuntu.sh“ bekannt – wo haben Sie das gefunden? Das offizielle Installationsskript für Linux ist „mt5linux.sh“ aus diesem Artikel : https://www.mql5.com/de/articles/625
Wine 10.0 wird von MetaQuotes nicht unterstützt; Sie müssen die Version 11.x (außer 11.0) verwenden.
Ich habe Ubuntu 26.04 und MT5; ich werde den AI Assistant testen und dir die Ergebnisse mitteilen.
1) Ich denke, Sie sollten ein Video darüber drehen, wie Sie MT5 gemäß der Anleitung von MetaQuotes unter Ubuntu installieren … Und selbst wenn es klappt, nehmen Sie bitte ein Video auf, wie Sie den Markt und den KI-Assistenten in MT5 unter Ubuntu öffnen und wie schlecht es läuft und mit Hängern und Einfrieren zu kämpfen hat …
2) Dann hättest du einen persönlichen Beweis dafür, dass das Problem weit verbreitet ist und alle Linux-Nutzer betrifft.
3) Hören Sie auf, die Dinge verdreht darzustellen – ich habe nicht konkret von Ihnen gesprochen, sondern von der offiziellen Antwort der Vertreter in diesem Forum; ich weiß nicht, ob Sie einer von ihnen sind oder nicht. Falls Sie einer von ihnen sind, dann richtet sich das auch an Sie
4) Schickt das Video ins Studio – dabei werdet ihr auch verstehen, wo das Problem liegt und wie man es löst
5) mt5linux.sh funktioniert nicht – dort ist ein fehlerhaftes Repository angegeben. Außerdem muss man vor der Installation auf einem sauberen Linux-System noch eine ganze Menge anderer Dinge installieren… Letztendlich funktioniert es nicht, und man muss eine halbe Stunde lang über das normale Wine selbst herausfinden, wie man MT5 unter Linux zum Laufen bringt
6) Web-MT5 ist unter Linux und macOS nicht lauffähig.
7) PS: Warum sollte man sich überhaupt von vornherein an Web-MT5 binden, wenn die Plattform doch für Emulatoren positioniert wird?
Was macOS 27 betrifft, habe ich das aktuelle PKG von MetaQuotes getestet:
1) Der KI-Assistent hat einwandfrei funktioniert, wenn man ihn direkt in MT5 über die Schaltfläche aufruft
2) Im MetaEditor tritt jedoch weiterhin der Fehler vom 29.09.2026 um 03:17:35.602 Uhr auf: WebView2 WebView2-Laufzeitumgebung konnte nicht gefunden werden
Und auch im Editor tritt der Fehler auf

Sogar der Market funktioniert
Worauf ich hinauswill: Könntet ihr vielleicht auch unter Linux ein Paket mit denselben korrekten Abhängigkeiten zusammenstellen?
Zu dem Gesagten möchte ich noch hinzufügen, dass WebView unter macOS nur im Terminal oder nur im Editor funktioniert – je nachdem, was zuerst gestartet wurde. Ich versuche, das Problem zu beheben
macOS (MetaTrader 5.app), Build 6230: Der KI-Assistent im MetaEditor meldet „couldn't find WebView2 Runtime“. Ich habe die Ursache und eine Umgehungslösung gefunden. Verwendet wurde das offizielle macOS-pkg von MetaQuotes
Umgebung: MetaTrader 5 x64 Build 6230, offizielle MetaTrader 5.app, Wine 11.1, macOS (Darwin 27.0), Apple Silicon. Das Terminal wird mit /portable gestartet, der MetaEditor mit /portable /language:English.
Symptom: Der Assistent und der Market funktionieren im Terminal. Im MetaEditor lässt sich der Assistent nicht öffnen, im Protokoll steht:
Was festgestellt wurde.
Eine funktionierende Umgehungslösung: Starten Sie den MetaEditor mit einem separaten Datenordner über die Variable `WEBVIEW2_USER_DATA_FOLDER` (Wine übergibt diese von macOS an den Windows-Prozess):
export WINEPREFIX="$HOME/Library/Application Support/net.metaquotes.wine.metatrader5" export WEBVIEW2_USER_DATA_FOLDER='C:\Program Files\MetaTrader 5\temp\EBWebView-MetaEditor' "/Applications/MetaTrader 5.app/Contents/SharedSupport/wine/bin/wine" \ "C:\Program Files\MetaTrader 5\MetaEditor64.exe" /portable
So funktioniert der Assistent gleichzeitig sowohl im Terminal als auch im Editor. Wenn man den Editor jedoch über die Taste IDE / F4 aus dem Terminal heraus öffnet, tritt der Konflikt erneut auf.
So lässt sich das meiner Meinung nach bei Ihnen beheben:
Fazit zu Linux: webView2 + KI-Assistent funktionieren, allerdings mit einigen Einfrierern; für die Korrektur des Tastaturlayout-Wechsels musste ein Skript geschrieben werden
PS: Was für ein Mist...
Das Problem mit WebView2/Wine besteht tatsächlich; das hat niemand bestritten. Sie haben jedoch nicht nachgewiesen, dass es alle Ubuntu-Nutzer oder auch nur die Mehrheit von ihnen betrifft. Einige Berichte deuten darauf hin, dass dieses Problem bei einigen Nutzern aufgetreten ist. Sie beweisen jedoch keinen flächendeckenden Ausfall. Das Gleiche gilt für die Behauptung, dass die offiziellen Anleitungen „überhaupt nicht funktionieren“.
Also, funktioniert die offizielle Anleitung für Linux nun oder nicht? Oder soll ich ein Video drehen? Ist der Fehler allgegenwärtig oder nicht? Ich frage mich, ab dem wievielten Versuch jemand das endlich versteht
Was Alain betrifft: Er hat eindeutig gesagt, dass das offizielle Skript „mt5linux.sh“ ist und nicht „mt5ubuntu.sh“. Dann haben Sie „mt5linux.sh“ gepostet und gesagt: „Hier, bitte, das Skript von MetaQuotes.“ Ja, Karl... genau das hat Alain dir gerade gesagt.
Und was ist das hier:
Bitte lies
Na ja, wenn schon sonst nichts, so hat dieses Hin und Her zumindest dazu beigetragen, dass aus „es funktioniert überhaupt nicht“ ein ordnungsgemäß dokumentiertes, konkretes Problem geworden ist. 🙂
Ich habe es geschafft, dass es größtenteils funktioniert. Alles läuft und ich kann mich bei MQL5 anmelden. Das Einzige, was mich nervt, ist, dass ich meinen „Risk Calculator“-EA nicht über „Meine Einkäufe“ im Store installieren kann, da die Schaltfläche „Installieren“ einfach nichts tut, wenn man darauf klickt.
Ich verwende CachyOS 7.2.9.
Lade das „Bottles“-Flatpak herunter und installiere es. Öffne es und erstelle oben links eine „Bottle“. Sobald eine erstellt wurde, klicke auf „Abhängigkeiten“ und installiere WebView2. Das dauert ungewöhnlich lange, also warte einfach ab. Gehe zurück und klicke auf „Einstellungen“. Stellen Sie den Runner auf „Built-in Wine 11“ ein, scrollen Sie nach unten und aktivieren Sie „Discrete Graphics“, damit alles flüssig läuft. Sie können noch weiter nach unten scrollen und zwischen Windows 10 und 11 wechseln, aber ich habe keinen Unterschied bemerkt. Laden Sie die Windows-Version von MT5 herunter, klicken Sie auf „Ausführbare Datei ausführen“ und suchen Sie dann die soeben heruntergeladene Datei „MT5.exe“.
Falls jemand EAs aus dem Store installieren kann, markiere mich bitte.
Hoffentlich hat das denjenigen geholfen, bei denen es bisher nicht funktioniert hat.
Bei den MetaTrader-5-Builds 6274–6283 wird unter Wine auf Linux die Meldung „Auf Ihrem System läuft ein Debugger“ angezeigt (Build 6257 funktioniert)
Seitdem der Installer die Version 6274 bereitstellt, lässt sich das Terminal unter Wine auf Ubuntu 24.04 nicht mehr starten. Es erscheint die Meldung „In Ihrem System wurde ein laufender Debugger gefunden“ und der Vorgang wird nicht fortgesetzt. Auf derselben Systemkonfiguration läuft die Version 6257 einwandfrei. Da kein Debugger an den Prozess angehängt ist, scheint es sich um einen Fehlalarm der Debugger-Prüfung unter Wine zu handeln. Wir möchten MetaQuotes bitten, sich dies anzusehen. Wir bitten nicht um eine Änderung am Schutzmechanismus selbst, sondern lediglich um die Bestätigung, ob Wine eine unterstützte Umgebung für die neueren Builds ist und ob die Prüfung so angepasst werden kann, dass sie dies toleriert.
Umgebung
Getestete Builds
Build 6274 und spätere Versionen wurden heute mit dem offiziellen Installationsprogramm installiert. Die gleichen Builds starten unter echtem Windows ohne diese Meldung (ein Windows-Container-Test mit Build 6283).
Was wir beobachtet haben
Frage
Viele Nutzer führen MT5 unter Linux/Wine aus (siehe die ausführliche Diskussion im Artikel „MT5 unter Linux“), daher würde eine Korrektur auch ihnen helfen.
Vielen Dank im Voraus,