Visual Compare
Usage diffpdf -a filename1.pdf filename2.pdf
Text Compare
Usage: diffpdf filename1.pdf filename2.pdf
Refer: http://manpages.ubuntu.com/manpages/xenial/man1/diffpdf.1.html

Technical notes, and other ideas.
Visual Compare
Usage diffpdf -a filename1.pdf filename2.pdf
Text Compare
Usage: diffpdf filename1.pdf filename2.pdf
Refer: http://manpages.ubuntu.com/manpages/xenial/man1/diffpdf.1.html
Refer: https://askubuntu.com/questions/450382/xubuntu-menulibre-application-menu-editor-not-launching
Fix as follows, because of corrupted menus
mv ~/.config/menus/ ~/.config/menus.bak
Symptom: Unable to launch software updapter because of unattended upgrade
Refer: https://unix.stackexchange.com/questions/470709/how-do-i-stop-disable-unattended-upgrades-from-being-launched-automatically
Launch the following, and then choose "No":
sudo dpkg-reconfigure -plow unattended-upgrades
Edit PDF Online
https://www.pdfescape.com/
Refer: https://askubuntu.com/questions/50170/how-to-convert-pdf-to-image/50180
pdftoppm input.pdf outputname -png -rx 300 -ry 300
Refer: https://askubuntu.com/questions/50170/how-to-convert-pdf-to-image
pdftoppm sbn_final_edocs_yoursuite_osq_deck10_ph_ADA.pdf outputname -png -f {page} -singlefile
Change {page} to the page number. It's indexed at 1, so -f 1 would be the first page.
pdftoppm sbn_final_edocs_yoursuite_osq_deck10_ph_ADA.pdf outputname -png -f 1 -singlefile
Convert PDF to Image File
pdftoppm sbn_final_edocs_yoursuite_osq_deck10_ph_ADA.pdf sbn_final_edocs_yoursuite_osq_deck10_ph_ADA -png -f 1 -singlefile
Combine Two Images Together for Onion Skin Review
composite -blend 50 block.png sbn_final_edocs_yoursuite_osq_deck10_ph_ADA.png sbn_final_edocs_yoursuite_osq_deck10_ph_ADA-check.png
Refer: https://macmetric.com/fix-mds_stores-consuming-high-cpu-usage/
Spotlight is indexing things and it might be indexing an external drive too.
Refer: https://askubuntu.com/questions/1150144/spell-checker-not-working-in-libre-office-6-0
File: dict-en-20200601.7z
This worked for me. Even hunspell or myspell, as suggested by resplin, didn't work.
However adding this extension to Libre Office worked like charm: https://extensions.libreoffice.org/extensions/english-dictionaries/
You'll need to go to Tools > Extension Manager > Add > {upload extension file}. Restart.
Refer: https://c-nergy.be/blog/?p=13655
Open you software center and enable source code, and third party Conocial Partners
# Step 1 - Install Some PreReqs
sudo apt-get install git libpulse-dev autoconf m4 intltool build-essential dpkg-dev -y
sudo apt build-dep pulseaudio -y
# Download pulseaudio source in /tmp directory - Do not forget to enable source repositories
cd /tmp
sudo apt source pulseaudio
# Compile
pulsever=$(pulseaudio --version | awk '{print $2}')
cd /tmp/pulseaudio-$pulsever
sudo ./configure
# Create xrdp sound modules
sudo git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git
cd pulseaudio-module-xrdp
sudo ./bootstrap
sudo ./configure PULSE_DIR="/tmp/pulseaudio-$pulsever"
sudo make
# copy files to correct location (as defined in /etc/xrdp/pulse/default.pa)
cd /tmp/pulseaudio-$pulsever/pulseaudio-module-xrdp/src/.libs
sudo install -t "/var/lib/xrdp-pulseaudio-installer" -D -m 644 *.so
reboot
Refer: https://unix.stackexchange.com/questions/85663/poweroff-or-reboot-as-normal-user
$ sudo gedit /etc/sudoers
Add the following line:
mruckman ALL=NOPASSWD: /sbin/halt, /sbin/reboot, /sbin/poweroff
Refer: https://www.jetbrains.com/help/idea/installation-guide.html#
Install the Toolbox App or use Snap instead
Download the tarball .tar.gz from the Toolbox App web page.
Refer: https://www.jetbrains.com/toolbox/app/
Extract the tarball to a directory that supports file execution.
For example, to extract it to the recommended /opt directory, run the following command:
$ sudo tar -xzf jetbrains-toolbox-1.13.4801.tar.gz -C /opt
Execute the jetbrains-toolbox binary from the extracted directory to run the Toolbox App and select which product and version you want to install. After you run the Toolbox App for the first time, it will automatically add the Toolbox App icon to the main menu.
$ sudo snap install intellij-idea-ultimate --classic
$ sudo snap install intellij-idea-community --classic
Refer: https://www.jetbrains.com/help/idea/uninstall.html#
$ sudo snap remove intellij-idea-ultimate
$ sudo snap remove intellij-idea-community
Did NOT work with Ubuntu 20.04 installation
There's a setting with Cisco AnyConnect to "Allow local (LAN) access when using VPN (if configured)
Refer: https://www.lullabot.com/articles/fixing-docker-and-vpn-ip-address-conflicts (pdf)
By default Cisco AnyConnect was interfering with Docker running on localhost. The fix was to have Docker use a different range of IP addresses.
$ sudo nano /etc/docker/daemon.json
And the restart your computer.