Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit c3f48e6

Browse files
authoredAug 8, 2024··
Document USB issues in README.md
Fixes #68
1 parent 0af2949 commit c3f48e6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed
 

‎README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ or on Arch with
7373
sudo pacman -S python-pipx
7474
```
7575

76+
You will also need the USB development libraries; on Ubuntu/Debian, install with
77+
78+
```bash
79+
sudo apt-get --no-install-recommends install libusb1-dev
80+
```
81+
7682
By default, users don't have permission to access generic USB devices, so you will
7783
need to add a rule. The first time you run `labelle`, it will give instructions
7884
about how to do this:
@@ -90,6 +96,14 @@ You do not have sufficient access to the device. You probably want to add the a
9096

9197
<!-- markdownlint-enable MD013 -->
9298

99+
## Interference from CUPS
100+
101+
Sometimes, the CUPS printing system will attempt to communicate with the label maker,
102+
causing interference with Labelle. If you don't otherwise have a USB printer, you can
103+
disable CUPS attempting this with:
104+
105+
sudo touch /etc/udev/rules.d/70-printers.rules
106+
93107
## Testing experimental features
94108

95109
To install a test branch, by GitHub user `ghuser` for the branch `branchname`, run

0 commit comments

Comments
 (0)
Please sign in to comment.