and have all done what is said there except one cause i have budgie desktop. But if i want to print something, none of the applications i tried, e.g. Document Viewer, find the printer.
So me think i missed something to do but dont know what.
Edit:
[as@kiste ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046a:0702 CHERRY Wireless Dongle
Bus 001 Device 004: ID 0408:5368 Quanta Computer, Inc. HP TrueVision HD Camera
Bus 001 Device 005: ID 04f3:0c00 Elan Microelectronics Corp. ELAN:ARM-M4
Bus 001 Device 006: ID 0bda:b00e Realtek Semiconductor Corp. Bluetooth Radio
Bus 001 Device 007: ID 04a9:18b7 Canon, Inc. TS3400 series
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Edit2:
if i try to install the printer manually in cups i cant choose the TS3451 cause it is not offered in the scroll-down-menue
Edit3:
Oh man, cannon only has a deb file for me. They also offer a source file but then i assume i have to compile it for AUR. Thats a bit to much for me at the moment
I found the ppd for this printer âcanonts3400.ppdâ in the sourcefiles from the canon webpage. But if i install the printer over cups, it shows me â/usr/lib/cups/filter/cmdtocanonij3 missingâ.
The cmdtocanonij3 is also in the source files, but have to be compiled with âmakeâ me think. There are a lot of â.hâ and a âmakefile.amâ
Can anyone guide me through the âmakeâ process for that please? Thx.
yay -Ss canon ts
aur/r-ccp 1.2-9 (+0 0.00)
Significance Tests for Canonical Correlation Analysis (CCA)
aur/r-fccac 1.30.0-1 (+0 0.00)
functional Canonical Correlation Analysis to evaluate Covariance between nucleic acid sequencing datasets
aur/cnijfilter-ts7450series 6.10-1 (+0 0.00)
Canon IJ Printer Driver for Linux for Pixma 7450 series and other based on 6.10 version
aur/canon-pixma-g6000-complete 5.90-1 (+2 0.14)
Print Scan for Canon PIXMA series E3340 G5040 G5050 G5070 G6040 G6050 GM2050 TS3340 TS3350 TS3351 TS3352 TS3355 TS5340 TS5350 TS5351 TS5352 TS5353 TS6340 TS6350 TS6351 TS8340 TS8350 TS8351 TS8352
aur/canon-pixma-ts5055-complete 6.40-1 (+5 0.76)
cnijfilter2 scangearmp2 Print Scan for Canon MAXIFY PIXMA PIXUS series E200 E300 E3100 E3300 E3400 E4200 E4500 E460 E470 E480 G1020 G2020 G2060 G3000 G3010 G3020 G3060 G4000 G4010 G5000 G500 G5080 G6000 G600 G6080 G7000 G7080
aur/canon-ts9020 2.5.40-2 (+0 0.00)
Canon TS9020 MFC cups and scanner Drivers
something for you in there
start there,
also run the /.sh install script if you have the source files. (./sh in terminal I meanâright click it.âAlso in sourcefiles there should be a README.
Canât stick around this morning, but I hope this points you in the right direction.
all you can do is install the TS pack then choose it from the add printer dialogue boxâtry the number directly below or directly above your number. Thatâs call a âfakeoutâ and often it works.
you can right-click the .sh and start it in terminal if your DE gives that option orâŠ
most of the time you have to change directory in terminal (cd) to the folder where your .sh is then try to run it.
edit: you will get nowhere with the .deb. as long as this was a targz source file you should be all right.
yes, i thought also about this hack if nothing else works. But meanwhile it bother me so i will first try to resolve the issue, try to make the cmdtocanonij3-source into a file if i have success, then maybe cmdtocanonij3 can be moved into AUR. If i have no success, i will âcheck the hackâ
donât give up on the targz. I do this for my brother printer all the time. half the time it wonât be like their instructions. itâs a PITA but you have the sourcefile. maybe you even have the ppd?
The âhackâ does not work. I tested some printer below ts3451 and some printer above. With all the print needs about 2 min per page (shown in cups), is send to the printer (the printer-light blinks), but nothing is printed. So back to âmake cmdtocanonij3ââŠ
I think the package in the AUR may work. USB is very easy. It should pick it up automatically when you browse print settings and click add from the start menu programs.
yay -S canon-pixma-g6000-complete
Edit: Hopefully you remove everything you have done prior before installing this package and trying it.
Thx for help But it is like it is with all others: 2 minutes per page and then the printer doesnt print.
Me think it is definitely the thing with âcmdtocanonij3â what steer the inkjets of this printer in an different way than the âcmdtocanonij2â do it with all the AUR-listed printers.
Okay⊠I know i have this printer working before. I just couldnât remember what package i used so here is the one i think worked. It does have this exact model listed as supported. TS3451
as@kiste ~]$ lpadmin: Druckertreiber sind veraltet und werden in einer zukĂŒnftigen Version von CUPS nicht mehr funktionieren.
lpadmin: cups-driverd failed to get PPD file - see error_log for details.
Thx for answering. I tried this source-driver at the beginning (no AUR package at Cannon). It includes a ppd for this printer. But show up an error â/usr/lib/cups/filter/cmdtocanonij3 missingâ
The problem is that there is no cmdtocanonij3 in AUR I tried to compile from the source but there was also an error â/usr/bin/ld: cannot find -lcnbpcnclapicom2â. That lcnbpcnclapicom2 also does not exist in AUR.
I ran the package build and at the end it shows this:
Final steps you have to take:
==>
==> Connect & turn on your printer
==>
==> Run command
==> cnijlgmon3
==>
==> This should give you the address of your printer.
==> Now you can register it with
==> sudo lpadmin -p TS5055 -m canonts5000.ppd -v -E
==>
==> How to scan:
==>
==> A âCannon Scangearâ icon has been installed in your application menu.
==> Alternatively, run this command from the command line:
==> scangearmp2
==>
I donât have a printer to hook up and test. But it does look like it built the package for the printer.
Edit: I also ran this package build which is the first one i mentioned.
yay -S canon-pixma-g6000-complete
It also completed and shows the same info at the end.
==> RĂ€ume aufâŠ
Pakete werden geladen âŠ
AbhĂ€ngigkeiten werden aufgelöst âŠ
Nach in Konflikt stehenden Paketen wird gesucht âŠ
Paket (1) Neue Version Netto-VerÀnderung
canon-pixma-g6000-complete 5.90-1 11,10 MiB
GesamtgröĂe der installierten Pakete: 11,10 MiB
:: Installation fortsetzen? [J/n] j
(1/1) SchlĂŒssel im SchlĂŒsselbund werden geprĂŒft [----------------------] 100%
(1/1) Paket-IntegritĂ€t wird ĂŒberprĂŒft [----------------------] 100%
(1/1) Paket-Dateien werden geladen [----------------------] 100%
(1/1) Auf Dateikonflikte wird geprĂŒft [----------------------] 100%
:: PaketĂ€nderungen werden verarbeitet âŠ
(1/1) Installiert wird canon-pixma-g6000-complete [----------------------] 100%
====================================================================================>
==>
==> Final steps you have to take:
==>
==> Connect & turn on your printer
==>
==> Run command
==> cnijlgmon3
==>
: Post-transaction-Hooks werden gestartet âŠ
(1/2) Arming ConditionNeedsUpdateâŠ
(2/2) Updating the desktop file MIME type cacheâŠ
[as@kiste ~]$ cnijlgmon3
[as@kiste ~]$ sudo lpadmin -p G6000 -m canong6000.ppd -v usb://Canon/TS3400%20series?serial=6969DA&interface=1 -E
[1] 19245
bash: -E: Kommando nicht gefunden.
[as@kiste ~]$ lpadmin: Druckertreiber sind veraltet und werden in einer zukĂŒnftigen Version von CUPS nicht mehr funktionieren.