Kompozer in Ubuntu-Mate 16

Not sure I follow your message/instructions. I am curious if anyone was successful getting Kompozer to work in UM 16.04?

Nope. That is one of many reasons why I went back to 14.04. Not a vanilla UM 14.04 because, due to bloody “updates” I also cannot get LTSP to now work in UM 14.04 or, indeed, even the flagship variant Ubuntu 14.04. And it certainly is not working in any 16.04 variant. I, instead, have installed Edubuntu 14.04 (which comes with LTSP pre installed), stripped out all of Unity and the Edubuntu apps, splash screen etc, installed UM 1.8 desktop over the top and voila, I now have a working UM 14.04 LTSP server in which, incidentally, Kompozer works perfectly.

See below for a list of programs that are working for me in my modified UM 14.04 but which wont work (or don’t work properly) in any variant of 16.04

Caffeine 2.5

Arios automount

Kompozer

Mintstick

LTSP

Steam

Samba

Oh, and lest I forget, on 14.04 my CPUs are now once again running at around 33 degrees on idle instead of a ridiculous 60+ degrees on idle, as is the case with 16.04

Mine seems to be working. I installed kompozer according to the commands given about two-thirds of the way down the page at this url: https://wiki.ubuntuusers.de/KompoZer/

If you have error messages trying to install libidl0_0.8.14-1, try removing libildl-2-0 0.8.14-4 using synaptic package manager and try again. At least that’s what works for me. I am not aware of any problems yet that might be caused by doing this.

Regards from Herman :slight_smile:

1 Like

Yep. lot of the problems that came with 16.04 seem to have been ironed out now. I too have Kompozer now working in 16.04

Kompozer is really old and unmaintained or maybe discontinued. There others to use like Geany or bluefish.

Geany is a (albeit advanced) text editor and Bluefish is the same. As such, they are very poor alternatives for anyone wanting a WYSIWYG web editor in my opinion. It’s just a shame Kompozer is no longer maintained. I still use it, however, and it does still work.

One alternative is to use Libre Office Writer as a WYSIWYG web editor and save as HTML. I have never tried this myself but understand it is an available feature.

The advantage of Kompozer being that you can do both WYSIWYG and code at the same time on screen

So did Kompozer simply install or did you need to tweak some? I am having trouble following the link in @Herman 's post as it is in German.

I swear I had Kompozer working in 16.04 via the installation of Komposer plus some data files. Having forst found it to not work on 16.04. However, I have just rewritten my machine a week or two back and so tried to install Kompozer again, and have hit the missing dependency problem of libil0.

I am going to work on this and get back to you

Okay, the only solution I have found so far is to install Kompozer in a VM and then run in seamless mode. I have used Lubuntu 14.04 because it hogs little by way of extra resources in the background.

It’s not ideal but it works.

Hello stevecook172001
I’m sorry to read you’re still having problems, all I can say is it’s still working for me so far on two different computers. I’m running Ubuntu (MATE) 16.04.1 LTS in both.
Maybe I’m doomed to lose kompozer at the next update or something but I have had kompozer working okay for years up to now.
Somehow I lost kompozer in my laptop for a while following an update and with the two computers side by side I could see the different version of libidl0 in synaptic package manager.
That’s why the commands given in the German Ubuntu users kompozer wiki made sense to me.

You don’t need to be able to understand German. The commands are that matters.
The commands given at the German Ubuntu users kompozer wiki are almost the same as given by our friend mated in the number 2 post in this thread.
I copied them off and pasted then in pluma one above the other to compare the differences.
In the German version, they do not include libidl0 in the list of packages we’re supposed to apt-get install in the first command.

Then later, both sets of instructions give you a different block of commands depending on whether you have a 32-bit or 64-bit system.
The difference is in the German version, they include an extra download.
For the 64-bit system that’s this one here: wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb
Then they give the command for installing it: sudo dpkg -i libidl0_0.8.14-1_amd64.deb
The rest of the commands are the same as those given by our freind mated in the number 2 post in this thread.

In my case anyway, the solution was to remove llibildl-2-0 0.8.14-4 using synaptic package manager first.
Then install libidl0_0.8.14-1_amd64.deb instead, as per the German commands. Otherwise I kept getting a broken system.
There is also an option in Synaptic under the ‘Package’ menu to ‘lock version’, which I have now activated on libidl0_0.8.14-1
I’ll report back when mine stops working and hopefully it won’t be tomorrow.

Good luck with yours I hope you can get it working normally, I think it’s worth it, I use kompozer almost every day.

2 Likes

Outstanding Herman. you just solved it for me.

Okay, so here goes for anyone else. The following procedure works.

For 64 bit version do the following in order:

Download and install via gdebi:

https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb

Download and install via gdebi:

http://ge.archive.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb

Download and install via gdebi:

http://ge.archive.ubuntu.com/ubuntu/pool/universe/k/kompozer/kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb

Finally, issue the following command in a terminal:

sudo apt-mark hold libidl0

1 Like

I will try later this week. One question, what are the potential risks holding back libidl0? Does this have the potential to break another app?

I’ll let you know in due course…:slight_smile:

I realize that Synaptic Package Manager isn’t included in Ubuntu MATE by default, I installed it.
I’m not sure if what I’m doing is technically correct, but here’s how I tried to investigate the potential dangers of holding back libdl0 for my own system.

  1. Open Synaptic Package Manager
  2. Use the search function to find the libidl0 package.
  3. Select (hilight) libidl0 and go to the ‘Package’ menu and click ‘Properties’, to open a dialog box called ‘libidl0 properties’.
  4. Click on the ‘Dependencies’ tab.
  5. In the drop-down box, switch from ‘dependancies’ to ‘dependants’, and read what programs are listed.
    At the moment mine only lists libidl-2-0 and kompozer so I think I’m fairly safe for now.
    However, it’s worth keeping i mind that someday I might install some other new program which could depend on libildl-2-0 0.8.14-4 and might not work properly or might break my system, I’m only using my imagination and guessing. I’ll have to cross that bridge when I get to it.

I wonder if there is a better way to get a list of programs that use libidl* ?

Well, I searched in alternative.net and found that there are two nice programs for web development:

1. Pinegrow
2. BlueGriffon

Pinegrow’s price starts at 39 U$S while BlueGriffon licence starts at 79€ (the free version is not as rich as the licensed one)

ps. it also says Kompozer is discontinued.

Searching the internet for libidl0, the only program I can find so far is terminator, and possibly virtualbox, but I’m not sure about that one.

Naturally, me being me, I had to try them out to see what happens. Synaptic Package Manager warned me first that it was going to removed Kompozer and libidl0 when I installed Terminator and I went ahead with it anyway just for fun.
Sure enough, as expected it did upgrade my libidl0_0.8.14-1 to libidl-2-0 0.8.14-4 and install Terminator.
I had to remove Terminator and revert to libidl0_0.8.14-1 to re- install kompozer.

Virtual box seemed to install ok and doesn’t seem to have affected kompozer.

So the bottom line is avoid installing Terminator (a terminal program which allows splitting the pane so we can have two or four or more terminals on one screen). But if you do it’s not a big problem.

The solution provided by @stevecook172001 works. Thanks Steve.

1 Like

Sorry, yes. In my post that should be here.

I know it's been a while since last post but I take a chance if someday someone needs a new way to have Kompozer working.
Kompozer has been protected via SNAP for the future.
NO need to install extra libraries: just install the snap: https://snapcraft.io/kompozer
I took me a few seconds to install it on my Ubuntu 20.04 (which includes snap) and it works great.

3 Likes

Thanks uncle,
Your link helped me and it led me to this easy and simple command:

sudo snap install kompozer

I have just upgraded to Ubuntu 22.04.1 LTS 'Jammy Jellyfish', and this command was all I needed to get kompozer back and working again.

1 Like