Menu
JAQForum Ver 19.10.27

Forum Index : Microcontroller and PC projects : mmedit for linux cinnamon

   Page 3 of 4    
Posted: 02:25am
28 Feb 2026
Copy link to clipboard
stanleyella
Guru


I googled "MMEdit needs libwebkit2gtk-4.0-37 not 4.1" a few reprts of file not found.
and Trixie has it then it's not compatible. doh.
I reinstalled Trixie... yawn and downloaded mmedit for the same result... with having to reset the backshed password and all other apps.
My rpi crashed, so reinstalled trixie... this time leave config.txt alone.. I overlocked to 2,2 mhz and over voltage 8.
I think it speeds up if using graphics on default settings, Was stable for ages at 22000. stan
Edited 2026-02-28 12:26 by stanleyella
 
Posted: 03:02am
28 Feb 2026
Copy link to clipboard
TassyJim
Guru


Reinstalling was a drastic choice.
You have also lost any diagnostic message which may have helped.

For the record, when I changed from bookworm to trixie I did the upgrade rather than reinstall. That is NOT recommended and I only did it as an experiment.

I followed this procedure:
https://forums.raspberrypi.com/viewtopic.php?t=392376

I expect that this choice saved me from chasing around for the old libwebkit

Linux doesn't like keeping backwards compatibility.
I don't have the option to compile for the recent version.

Jim
 
Posted: 08:22am
28 Feb 2026
Copy link to clipboard
JohnS
Guru

  TassyJim said  Linux doesn't like keeping backwards compatibility.

It used to be very careful to keep it but then too many people got involved who were well-intentioned but careless :(

Nostalgia isn't what it was.

The kernel still does, BTW, but its devs are experts.

John
Edited 2026-02-28 18:22 by JohnS
 
Posted: 08:22am
28 Feb 2026
Copy link to clipboard
dddns
Guru

I was curious and installed latest trixie in a VM but couldn't get MMCC to work.
In trixie there is no package libqt5webkit5 neither libwebkit2gtk-4.0-37.
Couldn't find anything why the packages are gone or if they are replaced but I admit, that my search took only 1 hour..

@Stan maybe better to use bookworm
 
Posted: 12:20pm
28 Feb 2026
Copy link to clipboard
Mixtel90
Guru


Yep. The Linux kernel is usually remarkably back-compatible. When it isn't it's usually to do with removing esoteric drivers that no-one was using anyway.

The libraries and additional programs, on the other hand, are free to do anything. :(
This is why Debian Stable doesn't keep updating as frequently, they update the distro and all related libraries and many programs at each release - then won't touch them until the next one.
 
Posted: 12:46pm
28 Feb 2026
Copy link to clipboard
dddns
Guru

@Jim
It shouldn't be possible to have libwebkit2gtk-4.0-37 installed on Trixie.
I think it's worth to check your /etc/apt/sources.list.d/ for entries maybe pointing still to bookworm
 
Posted: 04:11pm
28 Feb 2026
Copy link to clipboard
stanleyella
Guru


My rpi 400 used to run Twister OS 32bit, only 32 bit available then. I had several keyboard keys giving "3" which I googled and found it was common and the key board was faulty. I put the rpi in it's box and didn't use it for 2 years until I heard about Trixie and installed it, missing out using Bullseye. The keyboard was ok, it was Twister OS faulty. Linux Mint has Rpi imager in software manager to load the Trixie image

"Reinstalling was a drastic choice."
I crashed it proper, wouldn't start. no other option.

stan
 
Posted: 05:26pm
28 Feb 2026
Copy link to clipboard
dddns
Guru

My thoughts on the RPI4(00) issue are, that bookworm is still best supported and has EOL in 2028, so no need to hurry.
The problems and downsides with debain12 to debian13 are the same than Ubuntu 22.04 to 24.04
I stuck to 22.04 base on desktop and thus would prefer debian12 on RPI.

I think the RPI400 is a real nice platform!
 
Posted: 05:42pm
28 Feb 2026
Copy link to clipboard
stanleyella
Guru


  dddns said  My thoughts on the RPI4(00) issue are, that bookworm is still best supported and has EOL in 2028, so no need to hurry.
The problems and downsides with debain12 to debian13 are the same than Ubuntu 22.04 to 24.04
I stuck to 22.04 base on desktop and thus would prefer debian12 on RPI.

I think the RPI400 is a real nice platform!


looking Bookworm up, most posts say it's end of life and ancient and support finished!
I bought rpi 400 five years ago when it was £54. used as retro games machine and media player.
 
Posted: 08:30pm
28 Feb 2026
Copy link to clipboard
TassyJim
Guru


  dddns said  @Jim
It shouldn't be possible to have libwebkit2gtk-4.0-37 installed on Trixie.
I think it's worth to check your /etc/apt/sources.list.d/ for entries maybe pointing still to bookworm


It is definitely only pointing to trixie
I think that it is because I did the upgrade over the top of bookworm (not recommended) and the old files were not removed.

I think I will remove the links to the HTML help in Linux version of MMEdit so there is not need for libwebkit2gtk of any version.
Users can use their web browser to access the help. They will still have the one-line help in the editor.

I don't think there are any other compatibility issues.

I have no explanation for how Stan managed to install libwebkit2gtk-4.0 on trixie

Jim
 
Posted: 10:57pm
28 Feb 2026
Copy link to clipboard
stanleyella
Guru


Jim. just loaded Bookworm and mmedit and it reports same missing lib run in terminal.
actually how many people going to use mmedit on rpi. I could use win 11 laptop but was curious.
 
Posted: 12:10am
01 Mar 2026
Copy link to clipboard
dddns
Guru

@Stan
the only thing you need to do is execute
sudo apt install libqt5webkit5

and MMCC should run

Good luck
 
Posted: 01:13am
01 Mar 2026
Copy link to clipboard
stanleyella
Guru


Bullseye was poor compared to trixie
Edited 2026-03-01 11:17 by stanleyella
 
Posted: 01:19am
01 Mar 2026
Copy link to clipboard
stanleyella
Guru


  dddns said  @Stan
the only thing you need to do is execute
sudo apt install libqt5webkit5

and MMCC should run

Good luck

Error: Unable to locate package libqt5webkit5
 
Posted: 02:13am
01 Mar 2026
Copy link to clipboard
TassyJim
Guru


Don't worry Stan, I will remove the need for the webkit stuff altogether.
I just tried on a clean bookworm and no joy for me either so something has changed.
  Quote  jim@RPi5a:~/mmedit5 $ ./MMEdit
./MMEdit: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory
jim@RPi5a:~/mmedit5 $ sudo apt install libqt5webkit5
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libqt5webkit5 is already the newest version (5.212.0~alpha4-30).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
jim@RPi5a:~/mmedit5 $


Jim
 
Posted: 03:09am
01 Mar 2026
Copy link to clipboard
Bryan1
Guru


Hi Jim I have been sitting in the background reading this thread which has given some great advise  

Also I downloaded that AVRdudepgm Keepis made and this morning worked out the way to get it going and it looks like a nice GUI  

So after my first failed attempt with MMEdit I deleted everything and re extracted the folder in /home/Bryan/mmedit5. Now trying to get MMedit to load an error comes up and fails to start.

As I had done the ./getrequired.sh and the other .sh file doing sudo the command line just treats it as an enter.

Trying to get libwebkit2gtk-4.0 via apt-get did work and on trying to load got the error libwebkit 5 was needed. So tried a apt-get and got file not found, thought it was my typing so copied and pasted the command from the install.txt file and got the same result.
 
Posted: 03:35am
01 Mar 2026
Copy link to clipboard
KeepIS
Guru


Bryan, you may find that MX-25 Debian will not load libwebkit 5 etc. Some other OS will, I have tried a few and had no trouble, but not later Debian.

I searched for it in every old Repo and suspect package store, it would download but not  install the required items
.
Edited 2026-03-01 13:37 by KeepIS
 
Posted: 04:02am
01 Mar 2026
Copy link to clipboard
TassyJim
Guru


  Bryan1 said  So after my first failed attempt with MMEdit I deleted everything and re extracted the folder in /home/Bryan/mmedit5. Now trying to get MMedit to load an error comes up and fails to start.

I am working on a version for RPi without the need for webkit stuff.

Just waiting to create another clean image for the RPi.

If that works satisfactorily, I will do the same for other Linux.

You might still have difficulties with qt5. More recent distributions have gone to qt6 and removed it from their repositories.

Jim
 
Posted: 04:28am
01 Mar 2026
Copy link to clipboard
KeepIS
Guru


Would love to give it a try if you make change, you never know. I able to find a source of qt5, but as I said, it would install some but not all of the files, gave no errors on install, but files were missing. I did a full disk search for the ones MMedit complained about, they nowhere to be found after qt5 install.
 
Posted: 05:05am
01 Mar 2026
Copy link to clipboard
TassyJim
Guru


Stan , dddns,

I have compiled MMEdit and MMCC without the web based help.
On a clean RPi 64bit bookworm,
both run without the need for any extra files.

I then tried a clean install of RPi 64bit trixie
Both MMEdit and MMCC run without the need for any extra files.

If you want desktop shortcuts, run dtopscuts.sh. That is all that's needed.

The attached ZIP contains a full RPi install without any html
I will package the html help file separately and they can be accessed with any web browser.

mmedit5_rpi.tar.zip
It is in a ZIP to keep the forum happy and a tar to keep the file permissions (I hope)

Thank you for your patience and help testing.

Jim
Edited 2026-03-01 15:08 by TassyJim
 
   Page 3 of 4    
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026