If you're new to Qubes and just want to print stuff, this is possibly the easiest way to do it, so long as you have a printer newer than 2015-ish and that has a USB port. If you don't have one, see bellow for printer recommendations.
printdebian-13-xfce (Debian 12 should fine as well)Thunar File Manager, Xfce4 Terminal and Print Settings (optional)nonecups and avahi (for this last one, you need to choose (custom) first)print qube » right-click » "Run command in qube": sudo mousepad /rw/config/rc.local (a text editor should show up)systemctl enable avahi-daemoncopy to other qube » print qube (as destination)print with: Q menu » print » Thunar File ManagerRecents (left-hand side)print qube using the devices widget (top-right corner)Auto-attaching: On Qubes 4.3+ you can auto-attach the printer USB device to the
- This is done in: Devices Widget »
<YOUR_USB_PRINTER>» ⚙️ Device Settings » Auto-attach settings.
2 . "Device Assignment" » + Add new rule
- Choose between:
- having a dedicated printer port (any other USB attached there will be auto-attached to the print qube) — generally safer, but can be more cumbersome if you have few ports
- Memorize device identity — This one device will always be auto-attached, but a malicious device could trick the system into thinking it's your printer and thus get auto-attached to the
TODO clarify section by simply pointing to docs, once these are updated with 4.3 device management.
TODO
sys-print