feat(sys-print): no netvm by default

- doc(sys-print): update README.md
This commit is contained in:
3np 2025-06-29 11:55:39 +00:00
parent bcea67d353
commit 55554f032c
2 changed files with 23 additions and 5 deletions

View file

@ -10,7 +10,10 @@ Printer environment in Qubes OS.
* [Access Control](#access-control) * [Access Control](#access-control)
* [Usage](#usage) * [Usage](#usage)
* [Add a printer](#add-a-printer) * [Add a printer](#add-a-printer)
* [Network printers](#attaching-network-printers)
* [USB printers](#attaching-usb-printers)
* [Print](#print) * [Print](#print)
* [USB multi-function printers](#usb-multi-function-printers)
* [Credits](#credits) * [Credits](#credits)
## Description ## Description
@ -109,21 +112,36 @@ qusal.Print * @tag:print-client @anyvm deny
### Add a printer ### Add a printer
You will configure your printer from `sys-print` or `disp-sys-print`, it can You will configure your printer from `sys-print` or `disp-sys-print`. It can
connect over the network or USB. If you do not want to save printing connect over the network or USB. If you do not want to save printing
configuration, use `disp-sys-print`. configuration, use `disp-sys-print`.
On `sys-print` or `disp-sys-print`, add your printer: On `sys-print` or `disp-sys-print`, to add a printer after attaching it:
```sh ```sh
system-config-printer system-config-printer
``` ```
#### Attaching network printers
By default, `sys-print` and `disp-sys-print` have no NetVM.
To access a network printer, attach a NetVM on its network to `sys-print`.
#### Attaching USB printers
Use `sys-usb` or `disp-sys-usb`. Identify the device by running `qvm-usb ls`
in dom0 and attach it with `qvm-usb attach`.
### Print ### Print
On the client, select the file to print, open it with an editor, viewer or On the client, select the file to print, open it with an editor, viewer or
browser and target the desired printer. browser and target the desired printer.
### USB multi-function printers
USB printers with both printing and scanning function can run into situations
where [either scanning or printing does not work](https://fitzcarraldoblog.wordpress.com/2015/07/20/the-problem-of-scanning-using-usb-multi-function-printers-in-linux/).
## Credits ## Credits
* [Unman](https://github.com/unman/shaker/tree/main/sys-print) * [Unman](https://github.com/unman/shaker/tree/main/sys-print)

View file

@ -35,7 +35,7 @@ present:
prefs: prefs:
- template: tpl-{{ slsdotpath }} - template: tpl-{{ slsdotpath }}
- label: red - label: red
- netvm: "*default*" - netvm: ""
- audiovm: "" - audiovm: ""
- vcpus: 1 - vcpus: 1
- memory: 300 - memory: 300
@ -70,7 +70,7 @@ present:
prefs: prefs:
- template: dvm-{{ slsdotpath }} - template: dvm-{{ slsdotpath }}
- label: red - label: red
- netvm: "*default*" - netvm: ""
- audiovm: "" - audiovm: ""
- vcpus: 1 - vcpus: 1
- memory: 300 - memory: 300
@ -105,7 +105,7 @@ present:
prefs: prefs:
- template: tpl-{{ slsdotpath }} - template: tpl-{{ slsdotpath }}
- label: red - label: red
- netvm: "*default*" - netvm: ""
- audiovm: "" - audiovm: ""
- vcpus: 1 - vcpus: 1
- memory: 300 - memory: 300