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.
First Time Set Up
- Create qube
- name:
print - template
debian-13-xfce(Debian 12 should fine as well) - applications:
Thunar File Manager,Xfce4 TerminalandPrint Settings(optional) - Launch qube setting after creation:

- name:
- Edit settings:
- default disposable:
none - services:
cupsandavahi(for this last one, you need to choose(custom)first)
- default disposable:
- Open “Qube Manager” (you can search for it in the menu)
- find
printqube » right-click » “Run command in qube”:sudo mousepad /rw/config/rc.local(a text editor should show up)
- find
- (In the text editor opened with the last command)
- add to last line
systemctl enable avahi-daemon - save
- close window
- add to last line
Printing a File
- Right-click file »
copy to other qube»printqube (as destination) - Open file manager in
printwith:Qmenu »print» Thunar File Manager- Choose
Recents(left-hand side) - Double-click recently-copied file
- Choose the print option OR Ctrl+p (may depend on viewer program)
- Choose
- Attach printer USB device to
printqube 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.
Troubleshooting / FAQ
TODO
Improvements (optional)
- (TODO) Auto-open files when copied to print qube
- (TODO) Disposable
sys-print- Disclaimer: you won’t be able to save the settings
- But you can change them if you edit the disposable template
- set as the disposable
- Disclaimer: you won’t be able to save the settings
- (Extra)
- Shut down when idle

