Unable to Print To an HP Laserjet

Yes I did. They have given the HP-Check to run which has been useful but I need to go through output as it produces a lot of stuff and the documentation for this routine is not good. It has multiple options to use.

I will run hplip install tomorrow. I have now installed the NET-SNMP module as suggested to solve the HP error linked to hpmudext IO-Extension REQUIRED

1 Like

I get this error on the last command listed above "sudo apt install --assume-yes python3-notify"

Package python3-notify is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

E: Package 'python3-notify' has no installation candidate

This is the output from the 4 above commands:-

Since installation, have you yet run

sudo apt update && sudo apt upgrade

?
In Software & Updates are you set to Main Server?

The first question:- No I have not run sudo apt update ..
Second:- How can I check if they are set to Main Server?

sudo apt update && sudo apt upgrade
[sudo] password for raymond:         
Hit:1 http://gb.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu focal InRelease    
Hit:3 http://gb.archive.ubuntu.com/ubuntu focal-updates InRelease              
Hit:4 http://gb.archive.ubuntu.com/ubuntu focal-backports InRelease            
Hit:5 http://ppa.launchpad.net/zorinos/apps/ubuntu focal InRelease             
Hit:6 http://ppa.launchpad.net/zorinos/drivers/ubuntu focal InRelease          
Hit:7 http://ppa.launchpad.net/zorinos/patches/ubuntu focal InRelease          
Get:8 https://packages.microsoft.com/repos/edge stable InRelease [7,342 B]     
Hit:9 http://ppa.launchpad.net/zorinos/stable/ubuntu focal InRelease           
Hit:10 http://security.ubuntu.com/ubuntu focal-security InRelease              
Hit:11 https://repo.radeon.com/amdgpu/21.50/ubuntu focal InRelease             
Hit:12 https://repo.radeon.com/rocm/apt/5.0 ubuntu InRelease                
Hit:13 https://packages.zorinos.com/stable focal InRelease                  
Err:8 https://packages.microsoft.com/repos/edge stable InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EB3E94ADBE1229CF
Hit:14 https://packages.zorinos.com/patches focal InRelease
Hit:15 https://packages.zorinos.com/apps focal InRelease
Hit:16 https://packages.zorinos.com/drivers focal InRelease
Reading package lists... Done
W: GPG error: https://packages.microsoft.com/repos/edge stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EB3E94ADBE1229CF
E: The repository 'https://packages.microsoft.com/repos/edge stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
raymond@RTB:~$ 

What does the above command do and what should/could it help?

There is an app called Software & Updates where you can check.

By the way you should add the public key for Microsoft Edge. Here is the tutorial:

1 Like

Thanks for the PUBKEY information. I am still getting back into Linux.
What do I put in the place of the XXXXXXXXX . It says it needs a KEY ID?

You should see the pubkey in the error which is displayed when you run sudo apt update

Yes Software & Updates are set to zorin_os-focal-main

On the first tab, about halfway down, you should see "Download From". Next to this is a Drop Down Menu, where you can select "Main Server".

1 Like

Done!

Quite a learning curve.

Love it.

1 Like

Thanks it worked now. I did you the key first as that was the obvious choice and it failed. Anyway must have made a mistake. Thanks for your help on this. Something else I have learnt

1 Like

Done the upgrade and just get these warnings which I assume are normal and nothing to worry about.

W: Possible missing firmware /lib/firmware/amdgpu/vangogh_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_toc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_asd.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_ta.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_sos.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/sienna_cichlid_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navi10_mes.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_vcn.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/arcturus_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/aldebaran_smc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/vangogh_dmcub.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/navy_flounder_dmcub.bin for module amdgpu

Yes, you right. Personally... They annoy me. So I usually go ahead and take care of them. But generally, they often act as a placeholder.
You can see a thread on it here:

This is the write up for HP-CHECK which I would like to run before I run hplipxx.run but I dont understand this :- Run as python ./check.py

hp-check: Dependency/Version Check Utility (ver. 15)

Check the existence and versions of HPLIP dependencies. (Run as 'python ./check.py' from the HPLIP tarball before installation.)

Usage: hp-check [OPTIONS]

[OPTIONS]

Compile-time check: -c or --compile
Run-time check: -r or --run
Compile and run-time checks: -b or --both (default)
Fix the found issues on confirmation: --fix
Set the logging level: -l or --logging=
: none, info*, error, warn, debug (*default)
Run in debug mode: -g (same as option: -ldebug)
Output plain text only: -t
This help information: -h or --help

Notes:

  1. For checking for the proper build environment for the HPLIP supplied tarball (.tar.gz or .run),
    use the --compile or --both switches.
  2. For checking for the proper runtime environment for a distro supplied package (.deb, .rpm, etc),
    use the --runtime switch.

At any point, had you tried installing hplip from terminal?
I wonder if it may provide a bit of ease, if you have not tried it already:

sudo apt install -y hplip hplip-gui

Thanks.
This could be helpful if I knew how to get into the HPLIP GUI after install. I type hplip-gui and nothing. I saw there was a hplip-gui in the packages manager software and installed that and tried to launched that and that just starts to do something and then closes again.

If launched from terminal with hplip-gui, do you see any errors?

It says hplip-gui command does not exist.

sudo apt install -y hplip hplip-gui
[sudo] password for raymond:
Reading package lists... Done
Building dependency tree
Reading state information... Done
hplip is already the newest version (3.20.3+dfsg0-2).
hplip set to manually installed.
The following packages were automatically installed and are no longer required:
chromium-codecs-ffmpeg-extra dctrl-tools dkms fonts-wine glib-networking:i386 gstreamer1.0-plugins-base:i386 gstreamer1.0-plugins-good:i386 gstreamer1.0-vaapi
gstreamer1.0-x:i386 heif-gdk-pixbuf intel-media-va-driver:i386 libaa1:i386 libaom0:i386 libapparmor1:i386 libasn1-8-heimdal:i386 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386 libavcodec58:i386 libavutil56:i386
libbrotli1:i386 libbsd0:i386 libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcap2:i386 libcdparanoia0:i386 libcmis-0.5-5v5 libcodec2-0.9:i386 libcups2:i386
libcurl3-gnutls:i386 libdatrie1:i386 libdbus-1-3:i386 libdbusmenu-qt5-2 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386
libdv4:i386 libedit2:i386 libelf1:i386 libexif12:i386 libexpat1:i386 libfaudio0 libfaudio0:i386 libffi7:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386
libfribidi0:i386 libgd3:i386 libgdbm-compat4:i386 libgdbm6:i386 libgdk-pixbuf2.0-0:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglx-mesa0:i386
libgmp10:i386 libgnutls30:i386 libgomp1:i386 libgpgmepp6 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgsm1:i386 libgsoap-2.8.91 libgssapi-krb5-2:i386
libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-good1.0-0:i386 libgstreamer1.0-0:i386 libgudev-1.0-0:i386 libharfbuzz0b:i386
libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhogweed5:i386 libhx509-5-heimdal:i386 libicu66:i386 libiec61883-0:i386 libieee1284-3:i386
libigdgmm11:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386
libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386 libllvm12:i386 libltdl7:i386 liblzf1 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra libmagickwand-6.q16-6
libminizip1 libmp3lame0:i386 libmpg123-0:i386 libmysqlclient21:i386 libnettle7:i386 libnghttp2-14:i386 libnuma1:i386 libodbc1 libodbc1:i386 libogg0:i386
libopenjp2-7:i386 libopus0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpcap0.8:i386 libpci3:i386
libpciaccess0:i386 libperl5.30:i386 libpixman-1-0:i386 libpng16-16:i386 libproxy1v5:i386 libpsl5:i386 libpulse0:i386 libqrcodegencpp1 libraw1394-11:i386 librlottie0-1
libroken18-heimdal:i386 librsvg2-2:i386 librsvg2-common:i386 librtmp1:i386 libsamplerate0:i386 libsane:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libsdl2-2.0-0:i386
libsensors5:i386 libshine3:i386 libshout3:i386 libslang2:i386 libsnappy1v5:i386 libsndfile1:i386 libsnmp35:i386 libsoup2.4-1:i386 libsoxr0:i386 libspeex1:i386
libsqlite3-0:i386 libssh-4:i386 libssl1.1:i386 libstb0 libstb0:i386 libstdc++6:i386 libswresample3:i386 libtag1v5:i386 libtag1v5-vanilla:i386 libtasn1-6:i386
libthai0:i386 libtheora0:i386 libtiff5:i386 libtwolame0:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libva-drm2:i386 libva-wayland2 libva-x11-2:i386
libva2:i386 libvdpau1:i386 libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx6:i386 libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386
libwayland-cursor0:i386 libwayland-egl1:i386 libwebp6:i386 libwebpmux3:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libx264-155:i386
libx265-179:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-record0 libxcb-render0:i386 libxcb-screensaver0
libxcb-shm0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386
libxinerama1:i386 libxkbcommon0:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386 libxshmfence1:i386 libxss1:i386 libxv1:i386 libxvidcore4:i386
libxxf86vm1:i386 libxxhash0 libzvbi0:i386 ocl-icd-libopencl1:i386 zorin-os-feedback
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed
hplip-gui
0 to upgrade, 1 to newly install, 0 to remove and 2 not to upgrade.
Need to get 19.1 kB of archives.
After this operation, 156 kB of additional disk space will be used.
Get:1 Index of /ubuntu focal/universe amd64 hplip-gui all 3.20.3+dfsg0-2 [19.1 kB]
Fetched 19.1 kB in 0s (301 kB/s)
Selecting previously unselected package hplip-gui.
(Reading database ... 327333 files and directories currently installed.)
Preparing to unpack .../hplip-gui_3.20.3+dfsg0-2_all.deb ...
Unpacking hplip-gui (3.20.3+dfsg0-2) ...
Setting up hplip-gui (3.20.3+dfsg0-2) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
raymond@RTB:~$ hplip-gui
hplip-gui: command not found

I try to be helpful...
This can happen when the village idiot (me) is eager, but ignorant. I do not use an HP Printer, so I am out of my element on this one...

You can run sudo apt clean && sudo apt autoremove to get rid of some of that clutter if you like.
The following portion states you have hplip-gui installed...
Try

hplip --gui

or

hp-setup --gui