Hi,
This also happend with me.
I'd posted my solution in this link:
http://forum.lazarus.freepascal.org/index.php/topic,43432.0.htmlRegards
AFTER UPDATING UBUNT LAZARUS COULD NOT BE STARTED.
Hi,
Maybe this can help.
I've downloaded Lazarus for Linux:
1- fpc_3.0.4-3_amd64.deb
2- fpc-src_3.0.4-2_amd64.deb
3- lazarus-project_1.8.4-0_amd64.deb
Then I'd installed (in order 1,2,3) on Ubuntu 18.04.1 LTS and Lazarus WAS RUNNING PERFECT.
OBS: When installing the fpc_3.0.4-3_amd64.deb the Installer Packages informed that was recommended to update the fpc_3.0.4-3_amd64.deb. But, I didn't update it.
Next day, when updating LINUX, the fpc_3.0.4-3_amd64.deb was updated automatically, AND Lazarus could not be started.
AND I COULD NOT RE-INSTALL IT, CAUSE THE INSTALLER PACKAGES DID NOT INSTALL fpc_3.0.4-3_amd64.deb, INFORMING THAT ALREADY WAS INSTALLED A NEW VERSION ON THE SYSTEM. AND BECUASE OF THIS NEW VERSION, ALSO lazarus-project_1.8.4-0_amd64.deb could not be re-installed.
So, I had to uninstall all fp by Synaptic and then I could re-install Lazarus again, in the following order 1,2,3.
And after that, I'd search all fp in Synaptic and lock all files to prevent new updating (*).
I hope this can help someone.
Regards,
* Locking with Synaptic Package Manager:
Go to Synaptic Package Manager (System > Administration > Synaptic Package Manager).
Click the search button and type the package name.
When you find the package, select it and go to the Package menu and select Lock Version.
(see:
https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package)