Want my Canoscan N670U to work on this Solus laptop. It has always worked from start on Fedora and the other distros I've used before. Here on Solus I obviously need to work a little and that's ok, but where do I start?
The software I use on other machines is the Document Scanner, which I don't find here.
Use Canoscan
- Edited
Benke https://www.usa.canon.com/support/p/canoscan-n670u
canon says no support at all for this model anymore so fedora must've had a good old package. find that package. maybe it came bundled in a scanner package and find that package?
I'm of 2 minds: you really have to find a scanner driver, so install sane-backends to be sure.
That might guarantee another program can access it. Grscan2pdf has always detected my scanner even though its clunky. stuff like simplescan and skalnlite have never worked for me. Gscan, yes and an wild animal called Xsane also detected it. ***Disclaimer/edit--I don't use none of those anymore since flatpak has a program just for my Epson model now----flatpak search canon came out negative butflatpak search scanner
came up with a truckload.
I wonder what the internets say about a N670U package floating around, as in source code (not deb or rpm)?
where there's a will there's a way here, you will win in the end. trial and error.
2 cents
- Edited
I have two canoscans one is a d646u (older) and newer lide
I do not remb having to do anything special.
Solus found them just fine.
Looks like sane supports it.
http://www.sane-project.org/lists/sane-mfgs-cvs.html#Z-CANON
- Edited
Benke On request:
System:
Host: benke-solus Kernel: 6.11.7-309.current arch: x86_64 bits: 64
Desktop: GNOME v: 47.1 Distro: Solus 4.6 convergence
Machine:
Type: Laptop System: Hewlett-Packard product: HP EliteBook Folio 9470m
v: A1029D1102 serial: <superuser required>
Mobo: Hewlett-Packard model: 18DF v: KBC Version 62.19
serial: <superuser required> UEFI: Hewlett-Packard v: 68IBD Ver. F.62
date: 10/22/2015
Battery:
ID-1: BAT0 charge: 20.8 Wh (41.9%) condition: 49.6/49.6 Wh (100.0%)
volts: 14.2 min: 14.8
CPU:
Info: dual core model: Intel Core i5-3437U bits: 64 type: MT MCP cache:
L2: 512 KiB
Speed (MHz): avg: 798 min/max: 800/2900 cores: 1: 798 2: 798 3: 798 4: 798
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel
Device-2: Cheng Uei Precision Industry (Foxlink) HP HD Webcam [Fixed]
driver: uvcvideo type: USB
Display: wayland server: X.Org v: 24.1.4 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: crocus gpu: i915 resolution: 1600x900~60Hz
API: EGL v: 1.5 drivers: crocus,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.5 compat-v: 4.2 vendor: intel mesa v: 24.2.7
renderer: Mesa Intel HD Graphics 4000 (IVB GT2)
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio
driver: snd_hda_intel
API: ALSA v: k6.11.7-309.current status: kernel-api
Server-1: PipeWire v: 1.2.6 status: active
Network:
Device-1: Intel 82579LM Gigabit Network driver: e1000e
IF: enp0s25 state: down mac: a0:1d:48:b6:97:7b
Device-2: Intel Centrino Advanced-N 6235 driver: iwlwifi
IF: wlo1 state: up mac: c4:d9:87:27:f0:ab
Device-3: HP HP hs2350 HSPA+ MobileBroadband
driver: cdc_acm,cdc_mbim,cdc_wdm type: USB
IF: wwp0s26u1u5i6 state: down mac: 0e:7c:02:e8:3b:28
Bluetooth:
Device-1: Intel Centrino Bluetooth Wireless Transceiver driver: btusb
type: USB
Report: rfkill ID: hci0 rfk-id: 4 state: down bt-service: disabled
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 167.68 GiB used: 30.89 GiB (18.4%)
ID-1: /dev/sda vendor: Intel model: SSDSC2BF180A4H size: 167.68 GiB
Partition:
ID-1: / size: 154.33 GiB used: 30.89 GiB (20.0%) fs: ext4 dev: /dev/sda2
Swap:
ID-1: swap-1 type: zram size: 7.62 GiB used: 0 KiB (0.0%) dev: /dev/zram0
ID-2: swap-2 type: partition size: 8.8 GiB used: 0 KiB (0.0%)
dev: /dev/sda3
Sensors:
System Temperatures: cpu: 44.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.62 GiB used: 2.37 GiB (31.1%)
Processes: 240 Uptime: 6h 31m Shell: Bash inxi: 3.3.36
Mod edit: Wrapped command output in code tags (```).
- Evan
- Edited
Benke keep what you love and what works for you.
like @axios said make sure the sane-backends package is installed. add the scanner via printer setup dialog box, manually. if that does not work try the two programs that see me flatbed scanner. edit: nevermind solus print dialogue would only an all in one scanner not the flatbed. so make sure sane is installed. plug in scanner. reboot
^^ is the way to do it for free. I believe @pomon sent you a pay option and another website Hamrick works like that. troubleshoot and try some things and report back
I got revise my earlier post just hooked up the d646u (and I remb it wasnt supported by sane)
thats why i got the lide its supported and works.
(just didnt want confusion)
- Edited
Benke I took a look round the Cannon website, not too much help there I'm afraid.
If you find the ideas that @brent , @Axios and @pomon have put forward don't span out you could use Oracle VirtualBox to install Win XP 32 as a virtual machine in Solus. At that point the original drivers supplied by cannon would be usable. Using a virtual machine provides many advantages which have been discussed elsewhere on the forum. When running an outdated OS like windows XP it would be advisable to switch off network connection to the virtual OS via VirtualBox controls. This is a very usable fix which allows compatibility with legacy hardware while enjoying the speed and security of Solus.
Edit:
If you decide to try VirtualBox then two commands are required in the terminal.
Install VirtualBox sudo eopkg install virtualbox-current
Enrol VirtualBox User group sudo usermod -aG vboxusers $USER
You will need an XP iso which can be found at various archive sites on the internet if you do not have one already.
I can say that with Gnome SimpleScan, I was able to scan with different scanners without any problems.
As I use KDE, I installed it in flatpak: https://flathub.org/apps/org.gnome.SimpleScan
Searched for document scanner in software center with no hits. Tried Simplescan same result , but then witn simple scan it found that Document Scanner I had been looking for from beginning. Installed and all is fine.
- Edited
In my research n670u ran across some usb issues people had with it not sure if its the case with yours
but sane says its supported and if installed I would say it should work.
Fedora did a fix for it so prob why it was working for you on fedora.
https://bugzilla.redhat.com/show_bug.cgi?id=1750899
Maybe this will be of use. (May not be related but something keep in mind)