Russell BatemanJanuary 2026last update:
In the Vim editor, press :, then type:
:!lp -d Brother_MFC_J1010DW "%"
...where:
To get a list of printers by name (to fulfill the requirements above), do this:
# lpstat -a Brother_MFC_J1010DW accepting requests since Tue 24 Feb 2026 12:00:06 AM MST Photosmart_5520_series_083C0C accepting requests since Tue 24 Feb 2026 12:00:06 AM MST
Most applications have offer Print... and a print wizard from their File menu.
Step-by-step. I bought this printer in January, 2026.
First, note that this printer was excellent and we used it from February 2019 until December 2025 at which time we could no longer print to it. There was no discernable breakage. We just could not reach it any longer. Though it showed up on the LAN, sending jobs to it was ignored.
Step-by-step. For this example, my printer is a Canon MX490.
You should see Canon-MX490 show up in your Printers - localhost alert (from the Printers icon in the panel.
root@tirion:/home/russ# systemctl status cups ● cups.service - CUPS Scheduler Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; preset: enabled) Active: active (running) since Thu 2026-01-08 00:00:00 MST; 17h ago TriggeredBy: ● cups.socket ● cups.path Docs: man:cupsd(8) Main PID: 2247397 (cupsd) Status: "Scheduler is running..." Tasks: 3 (limit: 38210) Memory: 58.6M (peak: 177.9M swap: 0B swap peak: 4.0K) CPU: 4.946s CGroup: /system.slice/cups.service ├─2247397 /usr/sbin/cupsd -l ├─2247543 /usr/lib/cups/notifier/dbus dbus:// └─2247544 /usr/lib/cups/notifier/dbus dbus:// Jan 08 00:00:00 tirion systemd[1]: Starting cups.service - CUPS Scheduler... Jan 08 00:00:00 tirion systemd[1]: Started cups.service - CUPS Scheduler. Jan 08 16:51:39 tirion hpfax[2872494]: [2872494]: error: Failed to create /var/spool/cups/tmp/.hplip root@tirion:/home/russ# ls -lad /var/spool/cups/ drwx--x--- 3 root lp 4096 Jan 8 17:38 /var/spool/cups/ root@tirion:/home/russ# ls -lad /var/spool/cups/tmp/ drwxrwx--T 3 root lp 4096 Jan 8 16:51 /var/spool/cups/tmp/ root@tirion:/home/russ# chmod g-rw /var/spool/cups/tmp/ root@tirion:/home/russ# ls -lad /var/spool/cups/tmp/ drwx--x--T 3 root lp 4096 Jan 8 16:51 /var/spool/cups/tmp/ root@tirion:/home/russ# systemctl restart cups root@tirion:/home/russ# systemctl status cups ● cups.service - CUPS Scheduler Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled; preset: enabled) Active: active (running) since Thu 2026-01-08 17:50:54 MST; 5s ago TriggeredBy: ● cups.socket ● cups.path Docs: man:cupsd(8) Main PID: 2900158 (cupsd) Status: "Scheduler is running..." Tasks: 3 (limit: 38210) Memory: 5.8M (peak: 6.4M) CPU: 34ms CGroup: /system.slice/cups.service ├─2900158 /usr/sbin/cupsd -l ├─2900247 /usr/lib/cups/notifier/dbus dbus:// └─2900248 /usr/lib/cups/notifier/dbus dbus:// Jan 08 17:50:54 tirion systemd[1]: Starting cups.service - CUPS Scheduler... Jan 08 17:50:54 tirion systemd[1]: Started cups.service - CUPS Scheduler.