Canon-printer: Jeg savner "Ink-Toner Level"-meddelelse
Et lille irriterende problem (som ny Linux-bruger, Mint 22.2): Min printer (Canon iP4950) fungerer som den skal med den indbyggede "iP4900-series" driver. Men pludselig går den helt i stå - en blækpatron er løbet tør! Det plejede jeg at få en popup-meddelelse om, da den kørte under Windows10. Men Printer-driveren siger bare "Marker levels are not reported for this printer" - se vedhæftet screenshot....
Hvad er tricket til at få denne lille nyttige feature til at virke?
Kommentarer10
Ham der "Al" siger -To check…
Ham der "Al" siger -
To check Canon ink levels in Linux, use the
inkcommand-line tool (install withsudo apt install inkor similar) for USB/network printers (ink -p usborink -p bjnp://<IP>) or check your printer's GUI via the printer settings (Properties > Maintenance) for the integrated Status Monitor, but functionality varies by model, so the command-lineinktool or the printer's LCD screen are often best for detailed levels.Jeg har ikke prøvet. Og jeg bruger "pulver".
AI har nok set -
https://youtu.be/PqWoqcGDSd0
popup-meddelelsen mangler. Men hvis ink, viser rigtigt, kan der laves noget automatisk.
Har installeret "Ink" -
- og det stykke "additional software" som følger med (libinklevel5) via Program Manager i Linux Mint. Men det ser ikke ud som om det virker.
Når jeg spørger i Command: "sudo ink -p usb" får jeg svaret:
"No ink level found"
Og der er heller ikke noget at se i den grafiske visning af "Printer properties" - den ser stadig ud som i vedhæftede png. Det skal åbenbart ikke være nemt ...
Måske du skulle prøve ipp…
Måske du skulle prøve ipp-everywhere, det virkede på min Canon TS705, som Canons driver ikke virker mere, da de bruger antikke biblioteker.
Jeg har ikke installeret noget, det er standard Opensuse Slowroll med KDE desktop, og ja der kommer en intenderende pop-up med at der ikke er så meget blæk tilbage (20%)
Jeg tænde printeren og så virkede det bare (wifi)
Opskriften til debian og…
Opskriften til debian og mint, er vist her -
https://wiki.debian.org/CUPSIPPEverywhere
cups-ipp-utils
pakken er installeret på den Mint-live, jeg har på min Ventoy-usb pen.
Tak for svar ...
Hej, tak for svar!
cups-ipp-utils er tilsyneladende installeret på min pc - jeg kan se den i Softwate Manager-programmet, hvor jeg kun kan "Remove" det, ikke "Install" som normalt når det er et program der ikke findes på pc'en.
Jeg kan se i mine Printer Settings at CUPS har fundet ud af at min Canon-printers "Device URI" skal være "usb://Canon/iP4900%20series?serial=9806E2" - Jeg kan se at din printers tilsvarende er: ipp://dinprinter.local:631/ipp/print
Så her er mit begynder-spørgsmål: Hvordan får jeg korrekt "flyttet" min printer fra usb://xxx til ipp://yyy ?? Og tilbage igen, hvis det ikke virker?
Det korte svar er vel at flå…
Det korte svar er vel at flå USB kablet ud og bruge Wi-fi 😉 (jeg bruger Wi-fi)
IPP er en standard til at sende print jobs over netværk, mon ikke du kan snuse lidt til det her:
https://www.pwg.org/ipp/everywhere.html
I KDE printer håndteringen var der mulighed for at vælge IPP-everywhere, så måske du også kan det i din printer håndtering. Jeg syntes ikke at cups altid er lige let at danse med, så jeg fortrækker at bruge yast (opsætnings værktøjet i opensuse/suse) til printerhåndteringen eller KDE's printerhåndtering.
Vær opmærksom på din firewall, når du søger efter printere, hvis den er for striks får du ikke søgningen til at virke, så skal du manuelt skrive IP adressen på printeren, her er det nemmeste at disable firewallen og så burde printeren selv poppe op, og så aktivere den igen når den er fundet.
Kan ikke lade sig gøre ...
Undskyld, men det kan jeg desværre ikke (flå USB-stikket ud), for min Canon iP4950 kan kun connecte til PC'en via USB-stikket, ikke via WiFi eller kabel til nettet.
Det skulle jeg jo nok have skrevet i første omgang, beklager ulejligheden!
Så tilbage til start: nogen bud på hvordan jeg kan få blæk-status vist til min Canon iP4950-printer fra Linux Mint 22.2?
Jeg har installeret "Ink"
(jfr #2 https://www.linuxin.dk/comment/101065#comment-101065) - og det har ikke medført nogen ændring af tilstanden. Skal jeg opgive?
Nå, jeg opgav ...
Det lader ikke til at der er nogen her i forummet der kender det trick der skal til for at få min Canon iP4950 til at vise blækniveau med den indbyggede driver til Linux Mint.
Så nu har jeg valgt en ikke-open-source-løsning på problemet: Jeg har investeret i en købe-driver fra det tyske firma TurboPrint:
https://www.turboprint.info/printer_Canon_PIXMA_iP4950.html
Den har det hele - og den virker! Så nu er den min standardprinter Og da jeg satser på at min printer holder længe endnu, lever jeg med at betale for licensen.
Jeg tror din printer er ret…
Godt at du fandt en løsning.
Jeg tror din printer er ret sjælden. Derfor ingen der kan give råd, ud fra erfaring.
Libinklevel understøtter rigtig mange printere, men din, er ikke nævnt som "understøttet", dog heller ikke som "ikke understøttet."
https://libinklevel.sourceforge.net/
Jeg kan installere
qink
som så bruger libinklevel, men jeg har pt. ingen Canon printer, at teste på.
Tak for hjælp
@osjensen: Tak for tippetl !
Men jeg tror jeg holder mig til min nuværende løsning med Turboprint-driveren. Nu virker det som jeg gerne vil, og det er det vigtigste for mig i øjeblikket.