IMPORTANT UPDATE 2020/09/01: At the end of this process, your current Virtualbox installation may be broken. You should try to reinstall it following these steps:
1) Purge the Virtualbox packages
$ sudo apt purge virtualbox $ sudo apt remove virtualbox-dkms $ sudo apt autoremove
2) go to the following website https://www.ubuntuupdates.org/pm/virtualbox-dkms
3) choose and install the most appropriate deb package
4) reinstall Virtualbox
$ sudo apt install virtualbox
If you are here, you probably tried to install hplip without success. The installation of hplip on Ubuntu 20.04 is quite hard due to the old library
pyqt5 used by standard hplip package.
Anyway if you pay attention, on the developer website, there’s a section named “Advanced Option” that could help you.
Let’s try with the installation.
First of all you have to remove and purge the hplip package already installed on your system.
Then let’s install the following package to use Python3 by default on our system (pay attention if you are running old Python2 software!):
$ sudo apt install python-dev-is-python3 $ sudo apt install python-is-python3
Then download the hplip tar package from here or run:
$ wget https://sourceforge.net/projects/hplip/files/hplip/3.20.9/hplip-3.20.9.tar.gz/download
Untar it and run the installer:
$ mv download hplip-3.20.9.tar.gz $ tar -xvf hplip-3.20.9.tar.gz $ cd hplip-3.20.9 $ ./hplip-install
Follow the most appropriate wizard and be patient…pay attention to each installation step and read carefully what the wizard is saying…if you face some exceptions (network or gui exceptions) please retry the command.
At the end of the wizard if you don’t find any problem the package has been installed.
Afterwards you are asked to setup the printer with the desired connection method: follow the wizard till the end. If the process fails somewhere you don’t have to reinstall the hplip package but run:
To scan a document you have to run
A window will be promped up asking for the driver installation.
Please follow the wizard and be patient….if the process fails restart it with the same command. At the end rerun the previous command and you will be ready to scan.
If you find any other problem please share it here.
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.