Menu
JAQForum Ver 19.10.27

Forum Index : Microcontroller and PC projects : CLONE Linux Mint as a backup...

   Page 2 of 3    
Posted: 10:12am
24 Oct 2025
Copy link to clipboard
dddns
Guru

First double click on the extracted MMEdit binary(3,4Mb) in your filemanager to see if it starts.
Then right click on Mint menu in tray and chose configure. Then chose open menu editor. Chose a catagory where you want to have it in and create a new entry. Point to your sub directory and MMEdit (binary!) and chose in the upper left the icon:

 
Posted: 10:35am
24 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

First double click on the extracted MMEdit binary(3,4Mb) in your filemanager to see if it starts.

Dieses MMEdit taucht auch in meinem Verzeichnis auf, jedoch es startet nicht, egal ob mit doppelklick linke taste oder rechte Taste


 
Posted: 10:46am
24 Oct 2025
Copy link to clipboard
dddns
Guru

If you are sure you double clicked MMEdit 3,4Mb program file and it does not open then right click on MMEdit program -> propeties -> permissions  and check if it is executable:

 
Posted: 01:32pm
24 Oct 2025
Copy link to clipboard
robert.rozee
Guru

there are TWO problems to resolve. the first is visible in the list of files:



you can NOT have two files in a folder/directory with exactly the same name, and yet we see see two files that are both called "MMEdit". my guess is that one or other has a space character added at the end of its name. TassyJim will need to comment on this.

the second problem is the one of getting the (correct) file to run AND seeing if any error messages are produced. unfortunately, when an executable file is run from the Linux GUI and an error message produced, that message is generally lost.

you need to launch a terminal/command window and run MMEdit from there. to do this right-click on the "MMEdit" folder name in the bar at the top of your filer window:



and select 'Open in Terminal' from the drop-down menu that appears. this will open a command window with a prompt. you can type things like ls to do a directory listing here. but more importantly you can run MMEdit by typing:

./MMEdit

either MMEdit will now run, or an error message of some sort will be displayed; post the error message and we can go from there...


cheers,
rob   :-)
Edited 2025-10-24 23:34 by robert.rozee
 
Posted: 01:48pm
24 Oct 2025
Copy link to clipboard
dddns
Guru

I think it has a different inode and as you see his filemanager makes a difference between these two. But don't want to discuss that now..

What I wonder about is, that I downloaded Jim's package and extracted it and double click on MMEdit binary and it just starts. With correct permissions and executable.

@Wolfgang: Where did you download it from or does it run already for you?


edit: @robert.rozee
I think both are not correct, MMEdit text file and MMCC.desktop
Beside the filename the content is not suited.
Edited 2025-10-25 00:07 by dddns
 
Posted: 03:16pm
24 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

Thank you very much for your helpful discussion,

@dddns: I used the download page you linked to.
I will continue testing and start again from the beginning. I will report you when its works.

Wolfgang
 
Posted: 04:55pm
24 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

Can it be that there additional libraries are missing?


Wolfgang
 
Posted: 08:38pm
24 Oct 2025
Copy link to clipboard
TassyJim
Guru


In the file "install.txt"
there is this instruction:
sudo apt-get install qt5-default libqt5webkit5


what errors did you get when you ran it?

If you have the 22.4 kernel, you may need to run this:
sudo apt-get install qtbase5-dev



The executable files should have retained their permissions.

The sample desktop files can be used as a starting point for your preferred method of configuring your system.
Every incarnation of Linux seems to use a different method.
There are suitable icons in the archive but you can use whatever you like.

Jim
Edited 2025-10-25 06:38 by TassyJim
 
Posted: 10:08am
25 Oct 2025
Copy link to clipboard
Volhout
Guru

Tip

When installing MMedit in Linux, also instal MMB4L. In MMedit preferences, change the external programs line, and you can test your code without having a pico attached.

MMB4L is the Linux Port Tom created. Version 0.7 includesgraphics and sound. Version 0.6 is more or less the Linux version of MMBasic for DOS.

Volhout
Edited 2025-10-25 20:08 by Volhout
 
Posted: 10:09am
25 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

@Tassy-Jim

The terminal-info says that packet qt5-default is not available, however from an other packet referenced, may be that packet was absent, or it was taking over or is from an other source provided.

for packet qt5-default there is no installation candidate existing






greets
Wolfgang
 
Posted: 10:14am
25 Oct 2025
Copy link to clipboard
TassyJim
Guru


  Quote  If you have the 22.4 kernel, you may need to run this:
sudo apt-get install qtbase5-dev
 
Posted: 12:23pm
25 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

@Tassy-Jim,

sorry for my not knowing these details.

Kernel 22.4 was actually already available and qt5 was loaded now.
Unfortunately, I haven't had any success yet and would like to start everything from the beginning once more again.

To do this, I would first to delete all of these MMEdit entries that are visible in the menu tray due to my numerous attempts. (see picture)

How can I delete all of these entries, there is no option to uninstall them with right click? Is there an uncomplicated solution?




Many thanks
Wolfgang
 
Posted: 01:13pm
25 Oct 2025
Copy link to clipboard
dddns
Guru

Sure, delete the "recently used files" by clicking on "empty list" in folder "kürzlich verwendete Dateien"
 
Posted: 03:51pm
25 Oct 2025
Copy link to clipboard
Wolfgang
Regular Member

@dddns

yeah, that's successful, many thanks.

Since Linux has not been the operating system until now, I am grateful for every hint, no matter how small.

From now I can start new attempts installing MMEdit/MMBasic.

Wolfgang
 
Posted: 09:40pm
25 Oct 2025
Copy link to clipboard
tgerbic
Regular Member

Same experience as dddns. I just downloaded the package from Geoff's site, decompressed it and MMCC and MMEdit just run when I double click on them.

Just like in Windows, if you have the program and its associated files in a directory that is not seen by the Linux path, then it will not run. I think the application is just looking for some info in the Data directory.  Put the path to the directory in the linux path and it will run just fine.
 
Posted: 10:20pm
25 Oct 2025
Copy link to clipboard
tgerbic
Regular Member

For completeness, I ran the Windows installer in Fedora and it installed and runs just fine in WINE. Did not need to install or change any configuration. It just runs as is.

The window to the left is the Windows install and to the right is the Linux install.





I have COM1, COM4 and COM5 in my desktop, real UART serial ports. I also have two USB serial ports, COM2 and COM3.

When picking Deploy in Windows, I can choose any one of these serial ports (COM1 to COM5).

When picking Deploy in the Linux version, the real serial ports (/dev/ttyS0, S4 and S5) don't have selection choices, but the two USB serial ports do (/dev/ttyUSB0 and /dev/ttyUSB1). I would like to point out some people still have serial ports in there laptops or desktops. Support would be nice in Linux.

dmesg | grep tty
[    0.621851] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[   23.426678] 0000:04:06.0: ttyS4 at I/O 0xc150 (irq = 20, base_baud = 115200) is a 16550A
[   23.482331] 0000:04:06.0: ttyS5 at I/O 0xc140 (irq = 20, base_baud = 115200) is a 16550A
[12915.016879] usb 8-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
[12923.390856] usb 8-1.1: FTDI USB Serial Device converter now attached to ttyUSB1
 
Posted: 12:02am
26 Oct 2025
Copy link to clipboard
TassyJim
Guru


  Quote  When picking Deploy in the Linux version, the real serial ports (/dev/ttyS0, S4 and S5) don't have selection choices, but the two USB serial ports do (/dev/ttyUSB0 and /dev/ttyUSB1). I would like to point out some people still have serial ports in there laptops or desktops. Support would be nice in Linux.

Done!

V5.3.5 has been uploaded.

I notice that your Wine install is missing the toolbar.
At the end of the MMEdit.inf file there is an entry
TabBar Height = 0
Try changing that to 30 and see what happens.

It's a while since I used Wine.
It might need the portable version which is for XP

Jim
 
Posted: 02:08am
26 Oct 2025
Copy link to clipboard
tgerbic
Regular Member

Checked the Linux V5.3.5 update and all five serial (ttySx) ports are there and I can connect to them.

Thanks

Any change to the TabBar Height makes no difference. Never had a missing tool bar before. I wonder if it is not finding the icons. I will try the portable XP version.
 
Posted: 02:19am
26 Oct 2025
Copy link to clipboard
tgerbic
Regular Member

The portable XP version makes no difference. I noticed the little tick marks under the menu bar to the left. Hovering over various place, I see the labels pop up so it looks like the icons have no size but are still selectable.


 
Posted: 07:18am
26 Oct 2025
Copy link to clipboard
TassyJim
Guru


The icons are there but too small to select.
I don't have much control over the toolbar. I will seek advice and see what can be done.

I could convert the toolbar into a row of buttons but that will be a lot of work.
The little tick marks are the separator bars.

Jim
 
   Page 2 of 3    
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025