Ubuntu Support Template
Ubuntu Version:
22.04.4 LTS
Desktop Environment (if applicable):
GNOME (I think)
Problem Description:
Probably a simple process for the Linux experienced but not for me. I’d really appreciate your help and guidance.
I’m trying to add a brand new Canon LiDE 300 scanner to my desktop PC running Ubuntu 24.04.4 LTS. Lost count how many commands I’ve typed into the terminal but still no joy, hence this plea for help.
I’ve already tried to follow numerous guides (all quite different) which often use terminology that I don’t understand (including ‘official’ Ubuntu tutorials) and got nowhere. I appreciate that I need to download and install a scanner driver (or drivers), which I may or may not have managed (is “expand” the same as “unpack” the same as “unzip”?), but the terminology inevitably defeats me.
Screenshots or Error Messages:
As an example of my ignorance, I don’t understand what this guidance means: “For multi-line text or logs, wrap them in triple backticks like this or highlight the text and use </> in the composer:
sudo dmesg | tail -20"
What I’ve Tried:
After many failed attempts, I started copying the terminal inputs and outputs, which I paste here in the hope it makes some sense:
****@home-pc:~$ /home/****/Downloads/scangearmp2-3.70-1-deb/packages/scangearmp2_3.70-1_i386.deb
bash: /home/****/Downloads/scangearmp2-3.70-1-deb/packages/scangearmp2_3.70-1_i386.deb: Permission denied
****@home-pc:~$ sudo add-apt-repository ppa:thierry-f/fork-michael-gruz
[sudo] password for ****:
PPA publishes dbgsym, you may need to include ‘main/debug’ component
Repository: 'Types: deb
URIs: Index of /thierry-f/fork-michael-gruz/ubuntu
Suites: noble
Components: main
’
Description:
Fork of the PPA : https://launchpad.net/~michael-gruz/+archive/ubuntu/canon-trunk
To make it available for new distributions.
Official drivers of Canon printers and multifunction devices, included versions 2.20 and newer (2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8)
Scangearmp2 driver add the 10/2019
=============================
TS5350i, G600, TS3500, TR4600, E4500, TR4700, XK500, TS8530, XK100, TS7530, TS7450i, GX6000, GX7000, TS5400, TS3400, E3400, TR7000, G2020, G3060, G2060, G3020, TS7430, XK90, TS8430, TR7600, TR8600, TR8630, TS6400, TS7400, G7000, G7080, GM4000, GM4080, G6000, G6080, TS5300, TS5380, TS6300, TS6380, TS7330, TS8300, TS8380, TS8330, XK60, TS6330, TS3300, E3300, TS8200, XK80, TS8230, TS8280, TS6200, TS6230, TS6280, TS9500, TR9530, TS9580, TR4500, E4200, LiDE 400, LiDE 300, G3010, G4010, TS9100, TS8100, TS6100, TR8500, TR7500, TS5100, TS3100, E3100, TS9180, TS8180, TS6180, TR8580, TS8130, TS6130, TR8530, TR7530, XK50, XK70, TS9000, TS8000, TS6000, TS5000, MG3000, E470, G4000, MB2100, MB2700, MB5100, MB5400, G3000, MG7700, MG6900, MG6800, MG5700, MG3600, MX450, MX490, E480, MG7500, MG6600, MG5600, MG2900, MB2000, MB2300, MB5000, MB5300, E460
Several other drivers were downloaded, then I tried…
****@home-pc:~$ sudo sane-find-scanner
[sudo] password for ****:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found possible USB scanner (vendor=0x04a9 [Canon], product=0x1913 [LiDE 300]) at libusb:001:005
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend’s manpage.
Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can’t be detected by this program.
****@home-pc:~$ scanimage -L
device `pixma:04A91913_5C7306’ is a CANON CanoScan LiDE 300 multi-function peripheral
device `escl:http://localhost:60000’ is a Canon LiDE 300 (USB) platen scanner
device `airscan:e0:Canon LiDE 300 (USB)’ is a eSCL Canon LiDE 300 (USB) ip=127.0.0.1, ::1
****@home-pc:~$ /etc/sane.d/canon_dr.conf
bash: /etc/sane.d/canon_dr.conf: Permission denied
****@home-pc:~$
****@home-pc:~$ apt-get install sane sane-utils xsane
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
****@home-pc:~$ Applications > Graphics > XSane
Applications: command not found
Any suggestions much appreciated
