How to solve "A debugger has been found running in your system...." - page 2

 

MT4/MT5 doesn't work with the current version of Wine 11 ("debugger has been found ...").

Downgrade to Wine 10 is needed.

First, you have to completely remove Wine 11 from your system.

After that:

$ sudo dpkg --add-architecture i386
$ sudo mkdir -pm755 /etc/apt/keyrings
$ wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
$ sudo apt update
$ sudo apt install winehq-stable=10.0.0.0~noble-1 wine-stable=10.0.0.0~noble-1 wine-stable-amd64=10.0.0.0~noble-1 wine-stable-i386=10.0.0.0~noble-1
$ winecfg

Using this method you can install any Wine version, in my example it is the Wine 10 stable (noble).

Both MT4/MT5 works well with it.

Cheers

How to Completely Uninstall Wine From Linux
How to Completely Uninstall Wine From Linux
  • 2024.07.30
  • Taimoor Mohsin
  • www.baeldung.com
Wine is an open-source compatibility layer that enables Windows applications to run on Linux . It works by translating Windows API calls into code that Linux can understand. This means we can use popular Windows applications like Microsoft Office, Adobe Photoshop, and many games without needing a separate Windows installation. However, there...
 
Yang Zong Shuo #:

I am on Linux Mint 22.3 - Cinnamon 64-bit. My MT4 running in Wine 10.0 was always working.

I upgraded Wine to latest 11.0 as suggested by Update Manager. I experience "a debugger has been found on your system, unload it from memory and restart your program" also.

To downgrade Wine. I do the following:

From the above we can see the valid existing names. Althought Wine 10.0 in not in there, I choose the most suitable.

My MT4 continues to work again.

Worked for me as well! Much appreciated!

I hope Ubuntu doesn't prompt that update again...